i dont know why i didnt report this guy before, its never emerged for me ;) when compiling nmixer, it dies with: ../nmixer/libnmixer.a(nmixer.o): In function `NMixer::NMixerInit(void)': nmixer.o(.text+0x163): undefined reference to `NASMixer::NASMixer(char const *, baseMixer *)' vapier mnt # emerge -s ^nas$ [ Results for search key : ^nas$ ] [ Applications found : 1 ] * media-libs/nas Latest version Available: 1.5 Latest version Installed: 1.5 any ideas ?
gcc-3?
neg, i dont believe in all that gcc3 hype its for monkeys
I get the same thing when emerging mp3blaster. c++ -march=i686 -O3 -pipe -fomit-frame-pointer -I/usr/X11R6/include -L../mpegs ound -L../nmixer -o nmixer main.o -lnmixer -lncurses -lpthread -lm -lpthread ../nmixer/libnmixer.a(nmixer.o): In function `NMixer::NMixerInit(void)': nmixer.o(.text+0x164): undefined reference to `NASMixer::NASMixer(char const *, baseMixer *)' collect2: ld returned 1 exit status make[2]: *** [nmixer] Error 1 make[2]: Leaving directory `/var/tmp/portage/mp3blaster-3.1.1/work/mp3blaster-3. 1.1/nmixer' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/mp3blaster-3.1.1/work/mp3blaster-3. 1.1' make: *** [all] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line -12, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/media-sound/mp3blaster/mp3blaster-3.1.1.ebu ild . Using GCC 2.95 on a P4 with these compile flags: CHOST="i686-pc-linux-gnu" CFLAGS="-march=i686 -O3 -pipe -fomit-frame-pointer" CXXFLAGS="-march=i686 -O3 -pipe -fomit-frame-pointer"
I just added "-nas" into my USE flags and emerged mp3blaster and it compiled perfectly. Looks like an incompatibility with Network Audio Server. (and I use it! *sigh*)
Yep, I get the same stuff with NAS enabled. I've disabled NAS support in the ebuild for now. Thanks.