gcc -mcpu=athlon -O3 -pipe -Wall -o icecast main.o client.o admin.o source.o connection.o log.o directory.o commands.o sock.o threads.o logtime.o commandline.o utility.o avl.o avl_functions.o match.o relay.o timer.o alias.o restrict.o static.o http.o ice_string.o dir.o vars.o memory.o ice_resolv.o item.o pool.o interpreter.o vsnprintf.o authenticate/libauthenticate.a -lwrap -lcrypt -lm -lnsl -lpthread commands.o(.text+0x49fb): In function `com_dump': : undefined reference to `errno' collect2: ld returned 1 exit status make[3]: *** [icecast] Error 1 make[3]: Leaving directory `/var/tmp/portage/icecast-1.3.12-r1/work/icecast-1.3.12/src'
*** This bug has been marked as a duplicate of 16267 ***
time to patch
patch is in cvs now http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/net-misc/icecast/files/1.3.12-errno.patch?rev=1.1&content-type=text/vnd.viewcvs-markup
This is IceS btw, not Icecast. IceS feeds Icecast or Icecast2
you may have said `emerge ices`, but thats not what failed ... when emerging the dependency icecast, the emerge failed ... even your log shows that: make[3]: Leaving directory `/var/tmp/portage/icecast-1.3.12-r1/work/icecast-1.3.12/src'
bad me then. my apologies. the dependancy for ices needs to be fixed then, i had icecast2 already installed.