[01:05:33] <-- BrainChild has left IRC (Remote host closed the connection)
[01:06:13] --> BrainChild has joined #exult
[01:11:52] <-- BrainChild has left IRC (Ping timeout: 256 seconds)
[01:34:34] --> DominusExult has joined #exult
[01:34:34] <-- DominusExult has left IRC (Changing host)
[01:34:34] --> DominusExult has joined #exult
[01:34:34] --- ChanServ gives channel operator status to DominusExult
[01:38:05] <-- Dominus has left IRC (Ping timeout: 260 seconds)
[01:38:05] --- DominusExult is now known as Dominus
[01:41:48] --> BrainChild has joined #exult
[01:53:04] <-- BrainChild has left IRC (Ping timeout: 258 seconds)
[03:50:30] --> BrainChild has joined #exult
[04:06:51] <-- BrainChild has left IRC (Ping timeout: 265 seconds)
[05:09:25] <-- RadoS has left IRC (Remote host closed the connection)
[05:26:19] <-- Rottingbeef-2 has left IRC ()
[06:04:08] --> BrainChild has joined #exult
[06:20:43] <-- BrainChild has left IRC (Ping timeout: 264 seconds)
[07:42:07] --> BrainChild has joined #exult
[07:55:36] <-- Lightkey has left IRC (Ping timeout: 260 seconds)
[07:58:23] <-- BrainChild has left IRC (Ping timeout: 258 seconds)
[08:03:23] --> Marzo has joined #exult
[08:08:54] --> Lightkey has joined #exult
[09:49:26] --> RadoS has joined #exult
[09:55:52] --> BrainChild has joined #exult
[10:12:28] <-- BrainChild has left IRC (Ping timeout: 256 seconds)
[11:26:16] --> BrainChild has joined #exult
[11:44:40] <-- BrainChild has left IRC (Remote host closed the connection)
[11:44:46] --> BrainChild has joined #exult
[12:11:58] --> Rottingbeef-2 has joined #exult
[15:02:54] <azeem> so, to summarize, you will tag/release 1.6.0 off the v1.6.x branch RSN, yes?
[15:19:55] <azeem> Dominus: is there a rc tarball available somewhere?
[15:20:43] <Dominus> hi azeem. No there is none, we just ing it from the 1.6 branch
[15:20:51] <Dominus> *wing it*
[15:21:27] <azeem> do you plan to release a tarball with autotools-generated files?
[15:21:32] <Dominus> due to manpower constraints I'm doing it mostly on the go...
[15:21:33] <azeem> i.e. not just a git tag
[15:22:12] <Dominus> I plan to, but I could need help with that... *hint hint* I'm not sure it will be correct if I do it from macOS
[15:23:17] <Dominus> I'm mostly waiting for Kirben to do the Windows release binaries and hope he doesn't need additional fixes, so the 1.6 branch is good to be tarballed
[15:24:54] <azeem> I was just looking at the Debian/Ubuntu packaging, but that one was already setup to run autoreconf
[15:25:22] <azeem> whoa, the autogen.sh is pretty long
[15:27:29] <azeem> I guess in theory it should be './autogen.sh; ./configure; make dist'
[15:27:44] <azeem> I'll try to check in a bit
[15:28:11] <Dominus> yes, that should be it
[15:28:40] <Dominus> a deb package would be great to have and I'd be grateful for one :)
[15:29:17] <azeem> currently doing a test deb build of the 1.6.x branch
[15:29:18] <azeem> BBIAB
[15:29:36] <Dominus> thanks
[15:40:38] <-- BrainChild has left IRC (Remote host closed the connection)
[15:41:49] --> BrainChild has joined #exult
[15:42:06] <azeem> cmanip, mklink, wuc and rip get installed in the games dir along the exult binary, is that intentional?
[15:42:29] <azeem> i.e. are those files the user is supposed to run or are they dev tools? Or maybe for exult-studio?
[15:46:55] <-- BrainChild has left IRC (Ping timeout: 250 seconds)
[15:49:59] <Dominus> more like dev tools if you want to examine usecode. I don't even have a clue waht cmanip and mklink are...
[15:53:26] <azeem> then they should be noinst
[15:56:01] <azeem> I've been shipping ipack, shp2pcx, splitshp, textpack and ucxt with exult-studio so far, I can add the others as well
[15:56:30] <Dominus> that would make much more sense
[15:59:39] <azeem> one can skip building them with --disable-tools
[16:00:56] <Dominus> ah, yes, that would be more appropriate for an Exult only deb
[16:02:08] <azeem> there's an exult-studio deb built from the source as well, I'll ship it there
[16:02:51] <azeem> cmanip seems to be a config file manipulator
[16:06:01] <azeem> make dist fails with "No rule to make target 'common_types.h', needed by 'distdir-am"
[16:06:42] <azeem> Dominus: ^^
[16:07:41] <azeem> hrm
[16:09:29] <azeem> I think it is because the top-level Makefile.am has common_types.h in both exult_SOURCES and (correctly, with headers/) in EXTRA_DIST
[16:12:45] <azeem> well, that's just the tip of the iceberg
[16:12:53] <Dominus> oh oh...
[16:14:02] <azeem> do you know why some headers are in headers/ ?
[16:14:09] <azeem> those are the ones that aren't installed?
[16:15:46] <Dominus> I have no idea. Marzo?
[16:16:24] --> BrainChild has joined #exult
[16:17:27] <azeem> well, it's not so bad, only that directory doesn't have Makefile.am
[16:19:42] <azeem> but the next issue is make dist trying to build expack
[16:20:21] <azeem> due to the "../tools/expack" rule in data/Makefile.am
[16:22:42] <Dominus> doesn't it need to be build for the flx files and their headers
[16:22:44] <Dominus> ?
[16:23:08] <azeem> ok, so those are supposed to be shipped in the tarball?
[16:23:50] <Dominus> hmm, no probably not
[16:24:48] <azeem> EXTRA_DIST = [...] $(EXULT_BG_PAPERDOL_VGA_OBJECTS)
[16:24:53] <azeem> well they are currenlty
[16:25:17] <azeem> so make dist needs to build expack, which needs ../files/libu7file.la
[16:25:28] <-- BrainChild has left IRC (Ping timeout: 240 seconds)
[16:41:13] <Marzo> To be fair, we shouldn be installing any headers, as we don export anything
[16:43:33] <azeem> I think you don't
[16:44:04] <azeem> there's just some confusion between exult_SOURCES and EXTRA_DIST WRT headers/
[16:50:52] <Marzo> If you know enough to fix it, pull requests welcome :)
[16:51:04] <azeem> even if I just do "./configure; cd tools; make" I get "No rule to make target '../files/libu7file.la', needed by 'expack'"
[16:51:09] <azeem> that's the one I'm stuck at right now
[16:52:33] <Marzo> IIRC, you need to build in files before you can build in tools
[16:53:01] <Marzo> We really need to clean up our makefiles
[16:54:01] <azeem> ok, trying
[16:59:22] <azeem> EXTRA_DIST has Makefile.studio.mingw which doesn't exist, can that be deleted?
[17:03:30] <Dominus> yes
[17:09:40] <azeem> ok, I hacked up the Makefile.ams some more and got a exult-1.6.0.tar.gz from make dist...
[17:09:58] <azeem> however, it's missing tons of stuff compared to the git export
[17:11:15] <azeem> so maybe just doing "autogen.sh" and calling that a day would be best for 1.6.0
[17:12:24] <azeem> see http://paste.debian.net/1140134/ for the file list diff between the 1.6.x github zipfile and a 1.6.0 make dist tarball
[17:13:19] <azeem> it's mostly content/ docs/ and mapedit/tools I guess
[17:42:37] <Dominus> so maybe just doing "autogen.sh" and calling that a day would be best for 1.6.0 <- hmm, yes, maybe. that looks like an awful lot of missings
[17:46:22] <azeem> I built and installed the deb and did some serpent-isle smoke-testing which went fine
[17:53:25] <Dominus> wheee :)
[18:23:29] --> BrainChild has joined #exult
[18:32:08] <azeem> I'm getting a segfault on quitting the game though, but that looks non-serious
[18:35:52] <-- BrainChild has left IRC (Ping timeout: 258 seconds)
[18:44:54] <-- Rottingbeef-2 has left IRC ()
[18:45:27] <Dominus> yes :)
[18:45:40] <Dominus> but might be interesting if you get this with master, too
[19:50:38] --> BrainChild has joined #exult
[20:03:09] <-- BrainChild has left IRC (Ping timeout: 256 seconds)
[20:22:49] <-- Marzo has left IRC (Ping timeout: 258 seconds)
[21:06:28] --> BrainChild has joined #exult
[21:17:28] <-- BrainChild has left IRC (Ping timeout: 240 seconds)
[21:41:09] --> Rottingbeef-2 has joined #exult
[23:15:30] --> BrainChild has joined #exult
[23:28:42] <-- BrainChild has left IRC (Ping timeout: 256 seconds)