#exult@irc.freenode.net logs for 15 Apr 2010 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[01:02:01] --> Colourless has joined #exult
[01:02:01] --- ChanServ gives channel operator status to Colourless
[01:06:20] <-- Colourless has left IRC (Ping timeout: 240 seconds)
[01:14:21] --> Colourless has joined #exult
[01:14:21] --- ChanServ gives channel operator status to Colourless
[03:03:51] <-- julien- has left IRC (Ping timeout: 245 seconds)
[03:04:38] --> julien has joined #exult
[04:33:01] <-- Marzo has left IRC (Ping timeout: 264 seconds)
[05:26:28] <-- RadoS has left IRC (Disconnected by services)
[05:26:40] --> RadoS has joined #exult
[07:11:27] --> Dominus has joined #exult
[07:11:28] --- ChanServ gives channel operator status to Dominus
[08:05:02] --> Rottingbeef has joined #exult
[08:26:54] <-- Rottingbeef has left IRC ()
[08:27:43] --> Rottingbeef has joined #exult
[08:39:29] <Dominus> grrr, on my OS X 10.5 the compilation of the new trunk fails at finding vorbis/codec.h. No idea why… http://pastebin.com/MdzwJMbm but I have some ideas :)
[08:46:57] <wjp> do you have a vorbis/codec.h?
[08:51:02] <Dominus> yeah, fixed it already, for some reason, I needed more flags set for gcc to find those
[08:51:25] <Dominus> thanks
[08:51:51] <Dominus> grr...
[08:52:18] <Dominus> only to run into it when compiling the ppc version, because I set different flags for that :)
[09:31:46] <-- Sevalecpp has left IRC (Quit: Leaving)
[09:33:48] --> Sevalecpp has joined #exult
[09:54:05] <Dominus> hmm… exult seems to not like to start with midi on OS X :(
[09:54:25] <Dominus> it's hanging :(
[09:57:53] <Dominus> when I start with music disabled, or midi disabled + ogg enabled, it will start and then I can switch to midi and hear it. It will not start with midi enabled :(
[09:59:56] <-- Sevalecpp has left IRC (Quit: Leaving)
[10:01:02] --> Sevalecpp has joined #exult
[10:15:12] <Colourless> i'll check it out on the weekend
[10:17:34] <Dominus> I'm trying to get a handle on the problem with gdb but I have no idea how to proceed when the program is hanging instead of crashing :)
[10:22:23] <Colourless> it is probably just a threading deadlock
[10:22:55] <Dominus> I killed it manually and got this bt http://pastebin.com/BQr2Thwe
[10:23:27] <Dominus> and it lists some midi stuff
[10:24:06] <Dominus> but don't let me sidetrack you, I have to be going anyway and I can always run it under gdb again if you need me to
[11:06:19] <-- Colourless has left IRC (Ping timeout: 240 seconds)
[13:23:22] --> Colourless has joined #exult
[13:23:23] --- ChanServ gives channel operator status to Colourless
[14:02:27] <-- Rottingbeef has left IRC ()
[15:49:26] --> Marzo has joined #exult
[16:43:00] <-- Colourless has left IRC (Quit: casts improved invisibility)
[17:27:29] --> Fingolfin has joined #exult
[17:27:29] --- ChanServ gives channel operator status to Fingolfin
[17:39:33] --> Fing has joined #exult
[17:39:34] --- ChanServ gives channel operator status to Fing
[17:41:53] <-- Fingolfin has left IRC (Ping timeout: 265 seconds)
[17:41:53] --- Fing is now known as Fingolfin
[18:29:06] <Dominus> marzo, see that last http://pastebin.com/BQr2Thwe
[18:29:52] <Dominus> when exult tries to start with midi it just hangs
[18:33:19] <Dominus> also our midi/digital music thing is confusing. the two buttons should affect the other
[18:34:26] <Dominus> when you enable digital it should disable mid, when you enable midi it should disable digital...
[18:38:03] <Marzo> Re: midi and digital: I had been thinking about that recently too
[18:39:06] <Marzo> I am thinking of changing the music "enabled/disabled" toggle into a "disabled/digital/midi" button which enables either midi or digital music, with controls being loaded depending on which value is selected
[18:39:25] <Dominus> especially confusing that you can't tell which one is actually being used without hearing it :)
[18:39:51] <Dominus> this sounds good...
[18:40:17] <Dominus> and regarding the startup problem it only affects the CoreAudio driver, all other drivers (Coremidi, MT32emu, FMOPL) do work
[18:40:34] <Marzo> If I am not mistaken, Exult currently defaults to digital if both are enabled
[18:41:23] <Dominus> I found that when digital is enabled, midi is disaabled and you then enable midi, midi will be used
[18:41:32] <Dominus> major confusing :)
[18:41:33] <Marzo> By the way, now that we have a --enable-mods switch to, well, enable building the mods, what do you say about including them in the bundle?
[18:42:26] <Dominus> sounds good… BUT I have to confess that I haven't tried that switch yet :)
[18:43:01] <Marzo> It requires building ucc and expack; expack is build by default, so no worries there
[18:46:13] <Dominus> looks good
[18:46:45] <Dominus> about including them in the bundle, I know we've talked about that before… but my memory… :)
[18:47:22] <Dominus> it should be in the bundle/contents/resources/forgeofvirtue/keyring for example
[18:47:27] <Dominus> ?
[18:47:54] <Dominus> no, a mods need to be there as well :)
[18:51:24] <Dominus> nope, that didn't seem to work
[18:52:06] <Dominus> I mean putting the keyring stuff in the bundle like that
[18:57:24] <Dominus> or did you mean putting it into the snapshot image archive
[19:10:56] <Marzo> Hm
[19:11:10] <Marzo> Now that I remember it, it requires a bit of a hack to do it
[19:11:44] <Marzo> So it is better not to do it :-)
[19:15:00] <Dominus> :)
[19:16:54] <Dominus> I can include them in the dmg, though, but I think they are better served on your homepage, no need for each OS snapshot to include them when they can be had from one source :)
[19:29:54] <Marzo> Except that I don't host IsleFAQ in my website
[19:30:04] <Dominus> true...
[19:30:04] <Marzo> (it is also built by --enable-mods)
[19:30:10] <Dominus> I noticed
[19:30:14] <Marzo> Or the other two micro-mods
[19:30:40] <Dominus> maybe you can ask Kirben for making another snapshot package
[19:31:29] <Dominus> if he agrees to it I think this would be best, especially since I'm pretty sure he has that all automated :)
[19:40:32] <Dominus> marzo, another two things I noticed, can you add ylwrap to the svn ignore? Also on my snapshot build VM, I don't have any stuff needed for Exult Studio installed and get a warning in autogen.sh about missing gconf
[19:41:11] <Dominus> http://pastebin.com/7GzJGsk0
[19:50:45] <Dominus> thanks :)
[20:22:38] <-- Dominus has left IRC (Quit: Leaving.)
[20:22:55] --> Dominus has joined #exult
[20:22:55] --- ChanServ gives channel operator status to Dominus
[20:31:29] <Marzo> Dominus: regarding the gconf issue: please add the following line as line 763 of configure.ac and see if it works:
[20:31:30] <Marzo> m4_ifndef([AM_GCONF_SOURCE_2], [m4_define([AM_GCONF_SOURCE_2], [AM_CONDITIONAL(GCONF_SCHEMAS_INSTALL, false)])])
[20:32:01] <Dominus> in a moment, that vm, just gets some updates installed :)
[20:33:46] --> Rottingbeef has joined #exult
[20:34:47] <Dominus> a new patch for the original U7 for Dosbox http://vogons.zetafleet.com/viewtopic.php?t=24334
[20:37:04] <-- Rottingbeef has left IRC (Client Quit)
[20:40:19] --> Rottingbeef has joined #exult
[20:44:31] <Dominus> marzo, that line in configure.ac got rid of the error message, the warning persists
[20:45:02] <Dominus> (of course one line down :))
[20:46:11] <Marzo> Can you try moving the line I gave you to just after the first 'fi'? That would make it line 766
[20:48:00] <Dominus> same
[20:48:47] <Marzo> Can you post the warning, just to be sure? By all means it should be eliminating the warning
[20:49:40] <Marzo> Ah, I saw the warning
[20:50:04] <Dominus> http://pastebin.com/TtPHfB22
[21:03:30] <Marzo> Dominus: please try replacing m4_define by AC_DEFUN in that line to see is the warning goes away (keep it in line 766)
[21:03:49] <Marzo> (though I don't think it will make a difference)
[21:05:55] <Dominus> and we have a winner :)
[21:06:19] <Marzo> Define 'winner' please :-)
[21:06:32] <Dominus> it worked, no warning, no error
[21:06:47] <Marzo> That is indeed a winner
[21:07:24] <Dominus> http://pastebin.com/CM7K7a0c
[21:09:44] <Marzo> Committed the fix
[21:10:18] <Dominus> thanks
[21:12:58] <-- Fingolfin has left IRC (Quit: Fingolfin)