libjackasyn is little app and libs that allow you to (sometimes) connect oss apps to jack. For media-libs. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 12790 [details] libjackasyn-0.7.ebuild
Created attachment 12838 [details] libjackasyn-0.8.ebuild whoops! right after I submitted guenter geiger released a new version which supports apps trying to talk to /dev/audio, so here's a new version. (0.8) -jk
thanks for this. I've added it now. I did the src_install a bit differently with some sed and a few dodir's. I think its a little cleaner this way.
oh yeah...dodir... thanks!
This blocks alsaplayer from building on my system it goes something like this. << I feel like I need a tutorial on how to post bugs properly >> Here's what I got: schwaalap root # emerge alsaplayer Calculating dependencies ...done! >>> emerge (1 of 2) media-libs/libjackasyn-0.8 to / >>> md5 src_uri ;-) libjackasyn-0.8.tar.gz >>> Unpacking source... >>> Unpacking libjackasyn-0.8.tar.gz to /var/tmp/portage/libjackasyn-0.8/work >>> Source unpacked. configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. checking for i686-pc-linux-gnu-gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for a BSD-compatible install... /bin/install -c checking whether ln -s works... yes checking for main in -lrt... yes checking for main in -ldl... yes checking for main in -ljack... yes checking for main in -lm... yes checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking for mode_t... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether gcc needs -traditional... no checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for select... yes configure: creating ./config.status config.status: creating Makefile config.status: creating jacklaunch gcc -O2 -Wall -fPIC -rdynamic -DMAJOR=0 -DMINOR=8 -c -o libjackasyn.o libjackasyn.c libjackasyn.c:12:24: jack/error.h: No such file or directory libjackasyn.c: In function `jack_bufsize': libjackasyn.c:214: warning: long unsigned int format, jack_nframes_t arg (arg 2)libjackasyn.c: In function `jack_srate': libjackasyn.c:222: warning: long unsigned int format, jack_nframes_t arg (arg 2)make: *** [libjackasyn.o] Error 1 !!! ERROR: media-libs/libjackasyn-0.8 failed. !!! Function src_compile, Line 17, Exitcode 2 !!! (no error message)