[LAD] Announcing PHASEX-0.14.96

William Weston whw at linuxmail.org
Sat Jan 5 23:23:08 UTC 2013


> ----- Original Message -----
> From: Diego Simak
> 
> 2012/12/30 Geoff Beasley <geoff at laughingboyrecords.com>
> 
> > On 12/31/2012 08:53 AM, William Weston wrote:
> >
> >> I have a source package ready for Ubuntu 12.04 but I can't build it yet
> >>> >because of the current issues with Jack1. I could try building against
> >>> >Jack2 but then I can't test it myself because I don't use Jack2.
> >>>
> >> Try v0.14.97-dev in git:
> >>
> >
> > Still fails here William:
> >
> >
> > gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/alsa -pthread
> > -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
> > -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0
> > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1
> > -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/harfbuzz
> > -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> > -I/usr/include/lash-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include
> > -I/usr/include/uuid -I/usr/include/libxml2 -I/usr/include/alsa
> > -I/usr/include/uuid -D_GNU_SOURCE -D_XOPEN_SOURCE=600 -D_REENTRANT
> > -DARCH_BITS=32 -DPHASEX_CPU_POWER=2 -DNUM_PARTS=2 -std=gnu99 -pipe -Wall
> > -mtune=native -march=native -m32 -O3 -ffast-math -fomit-frame-pointer
> > -fsingle-precision-constant -MT alsa_pcm.o -MD -MP -MF .deps/alsa_pcm.Tpo
> > -c -o alsa_pcm.o alsa_pcm.c
> > In file included from engine.h:31:0,
> > from alsa_pcm.c:43:
> > jack.h:34:2: error: unknown type name ‘jack_port_type_id_t’
> > make[2]: *** [alsa_pcm.o] Error 1
> > make[2]: Leaving directory `/root/CODE/phasex/src'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `/root/CODE/phasex'
> > make: *** [all] Error 2
> >
> >
> > hth
> >
> >
> > g
> >
> > ______________________________**_________________
> > Linux-audio-dev mailing list
> > Linux-audio-dev at lists.**linuxaudio.org<Linux-audio-dev at lists.linuxaudio.org>
> > http://lists.linuxaudio.org/**listinfo/linux-audio-dev<http://lists.linuxaudio.org/listinfo/linux-audio-dev>
> >
> 
> 
> same error here in ubuntu 10.04:
> 
> diego at ruidosa:~/Downloads/phasex/phasex$ make
> (CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash
> /home/diego/Downloads/phasex/phasex/scripts/missing --run autoheader)
> rm -f stamp-h1
> touch config.h.in
> cd . && /bin/bash ./config.status config.h
> config.status: creating config.h
> config.status: config.h is unchanged
> make all-recursive
> make[1]: Entering directory `/home/diego/Downloads/phasex/phasex'
> Making all in src
> make[2]: Entering directory `/home/diego/Downloads/phasex/phasex/src'
> gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/alsa -pthread
> -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1
> -I/usr/include/freetype2 -I/usr/include/directfb
> -I/usr/include/libpng12 -I/usr/include/lash-1.0 -I/usr/include/alsa
> -I/usr/include/uuid -D_GNU_SOURCE -D_XOPEN_SOURCE=600 -D_REENTRANT
> -DARCH_BITS=64 -DPHASEX_CPU_POWER=2 -DNUM_PARTS=2 -std=gnu99 -pipe -Wall
> -mtune=native -march=native -m64 -O3 -ffast-math -fomit-frame-pointer
> -fsingle-precision-constant -MT alsa_pcm.o -MD -MP -MF .deps/alsa_pcm.Tpo
> -c -o alsa_pcm.o alsa_pcm.c
> In file included from engine.h:31,
>  from alsa_pcm.c:43:
> jack.h:34: error: expected specifier-qualifier-list before
> ‘jack_port_type_id_t’
> make[2]: *** [alsa_pcm.o] Error 1
> make[2]: Leaving directory `/home/diego/Downloads/phasex/phasex/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/diego/Downloads/phasex/phasex'
> make: *** [all] Error 2

After looking at this again, I decided to yank out the type_id tracking
for jack ports, since this type_id wasn't actually used for anything.
Proper detection and optional inclusion of jack/session.h has been added
as well.  AFAICT, this should take care of the last of the jack1 issues.

Could you try the latest in v0.14.97-dev and let me know how it goes?


Thanks!
--ww



More information about the Linux-audio-dev mailing list