Re: [LAD] Announcing PHASEX-0.14.96

From: William Weston <whw@email-addr-hidden>
Date: Sun Dec 30 2012 - 09:04:18 EET

> ----- 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
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Sun Dec 30 12:15:02 2012

This archive was generated by hypermail 2.1.8 : Sun Dec 30 2012 - 12:15:02 EET