[02:57:31] --- Marzo1 is now known as Marzo
[08:22:53] <Dominus> colourless, did you read my last night's findings in the log?
[08:38:21] <Colourless> yeah i saw iy
[08:55:34] <Dominus> any idea why that causes to exult to hang on os x 10.6 but not on 10.5?
[08:57:44] <Colourless> no idea (cause i haven't had time to look at it yet)
[08:57:55] <Dominus> ok, sorry :)
[08:58:42] <Colourless> is it the same binary with the same config?
[08:59:23] <Dominus> yes (same config not 100% sure but almost, I'd need to check on midi conversion)
[08:59:44] <Colourless> midi conversion setting being different may account for the difference
[09:00:48] <Dominus> one moment, I'm copying the cfg to the VM.
[09:01:04] <Dominus> it being a VM could maybe affect it as well, I'm not sure...
[09:02:36] <Dominus> ok, same binary, same cfg. on 10.6.3 it hangs, on 10.5.8 (in a VM) it starts
[09:13:27] <Colourless> i've only got 10.4.11
[09:13:36] <Colourless> will look at what I can find
[09:15:06] <Dominus> and as I wrote, reverting the MyMidiPlayer changes in AudioMixer.cc made it work again on 10.6.3
[09:16:00] <Colourless> will look if its safe to make that change in the code
[09:20:03] <Colourless> hmm
[09:20:17] <Colourless> this is going to need more investigation.
[09:27:22] <Dominus> :(
[10:00:27] <Colourless> this shouldn't be that much of a problem to fix. its just going to because by minor differences between the way exult initialized the midi drivers and the way pentagram does
[10:14:04] <Colourless> honestly, not entirely sure why i made that change in revision 6261
[10:14:31] <Colourless> just testing if anything obvious breaks if i unguard creating the new device
[10:27:29] <Colourless> i've committed a partial reversion. It should stop the dead lock. don't think it'll cause trouble for any other device
[10:29:39] <Dominus> as this is how it was before and you don't know anymore why you changed this... it probably won't break anything :)
[10:32:08] <Dominus> thanks for looking into it
[10:43:29] <Dominus> yay, now onto building a static snapshot of it :)
[11:02:29] * Dominus thinks that it would help to update svn on the build machine, so he doesn't compile the buggy code again...
[17:40:52] --- Fing is now known as Fingolfin
[21:12:39] --- Marzo1 is now known as Marzo
[21:49:20] --- Dominus1 is now known as Dominus
[22:01:26] <Dominus> Marzo, I toyed a bit with Fluidsynth. This could also use some static build love when enabled
[22:01:59] <Dominus> fluidsynth pulls in dynamic libs for itself, ncurses and readline
[22:02:50] <Dominus> also in the <fluidsynth_soundfont> it would be nice if it defaults to the data path unless full path given
[22:07:16] <Dominus> I also wondered where timidity looks for its timidity.cfg on *nix/OS X now. Not that I know of what to do with it. I don't quite *get* timidity...