For the moment, I'm marking this as a blocker for the alsa-lib-1.0 compilation issues; I'm fairly sure that's the source of the problem, the configure script doesn't work against 1.0 w/out the necessary definitions listed in 35412. If nobody picks this up and fixes it, I'll take a look at it in about a week or so. Relevant configure output- checking for audio/soundlib.h... no checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes configure: error: Can't find ALSA header files relevant config.log entries In file included from configure:1432: /usr/include/sys/asoundlib.h:1:2: warning: #warning This header is deprecated, u se <alsa/asoundlib.h> instead. configure: failed program was: #line 1431 "configure" #include "confdefs.h" #include <sys/asoundlib.h> configure:1426: checking for esd.h configure:1436: gcc -E conftest.c >/dev/null 2>conftest.out configure:1426: checking for audio/audiolib.h configure:1436: gcc -E conftest.c >/dev/null 2>conftest.out configure:1432:28: audio/audiolib.h: No such file or directory configure: failed program was: #line 1431 "configure" #include "confdefs.h" #include <audio/audiolib.h> configure:1426: checking for audio/soundlib.h configure:1436: gcc -E conftest.c >/dev/null 2>conftest.out configure:1432:28: audio/soundlib.h: No such file or directory configure: failed program was: #line 1431 "configure" #include "confdefs.h" #include <audio/soundlib.h> configure:1469: checking for X configure:1783: checking for dnet_ntoa in -ldnet configure:1802: gcc -o conftest -mcpu=athlon-xp -O3 -pipe conftest.c -ldnet 1>&5 /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../../i686-pc-linux-gnu/bin/ld: c annot find -ldnet
Hmm. This is a goofy fix, and I don't think it's a full fix. It fixes compilation, but this package throws a _crapload_ of unpleasant warnings during compilation. Either way, anyone looking to try this, try unpacking the package, cd'ing to it's src dir, running autoconf-2.58, and then continuing w/ compilation. It'll compile/install/qmerge fine, but I still wonder if it's working correctly. That and how to specify in the ebuild 'run any autoconf >2.13'.
this package wants alsa-0.5... I'm just gonna do a --disable-alsa since this package is no longer maintained upstream... oss emulation or esd is the safest bet... -r1 has been bumped to stable with --disable-alsa