----- Original Message -----
From: Robin Gareus
It compiles cleanly and works just fine on debian.
There's single compiler warning, nothing major, really:
midi_event.c: In function ‘queue_midi_event’:
midi_event.c:140:47: warning: pointer targets in passing argument 1 of
‘g_atomic_int_compare_and_exchange’ differ in signedness [-Wpointer-sign]
/usr/include/glib-2.0/glib/gatomic.h:45:10: note: expected ‘volatile
gint *’ but argument is of type ‘volatile unsigned int *’
Good to hear. Congratulations on the first debian build of 0.14.x!
A single warning is as good as one can hope for on the first build on
another distro. This particular warning is a nothing to worry about.
In this case, an identical binary is produced after applying the fix
(which is now in the dev tree).
[..]
So what do we do, now that the world didn't
end?
Let's make some music!
I suggest to announce this on linux-audio-announce, too.
keep up the good work,
robin
I just wanted to make sure that it doesn't blow up on distros outside
the RedHat/Fedora/CentOS world first. Moving from Fedora 17 to Fedora 18
actually posed a bigger challenge than expected: A 16 hour debugging
session to find that a segfault a few function calls deep inside
jack_client_open() was being caused by the global variable 'int shutdown'
overshadowing the system call shutdown() in the linker's symbol table.
I'm glad to see that everything builds properly on debian.
Cheers,
--ww