>>> Unpacking source... >>> Unpacking tux-3.2.16.tar.gz to /var/tmp/portage/www-servers/tux-3.2.16-r1/work * Applying 3.2.16-gcc34.patch ...  [ ok ] * Applying 3.2.16-glibc.patch ...  [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/www-servers/tux-3.2.16-r1/work/tux-3.2.16 ... ln -s tux3.h tux.h gcc -pipe -Wall -I. -DINTERFACE_VERSION=3 -D_LARGEFILE64_SOURCE -o tux2w3c tux2w3c.c gcc -pipe -Wall -I. -DINTERFACE_VERSION=3 -D_LARGEFILE64_SOURCE -o tuxstat tuxstat.c gcc -pipe -Wall -I. -DINTERFACE_VERSION=3 -D_LARGEFILE64_SOURCE -fPIC -c demo3.c gcc -pipe -Wall -I. -DINTERFACE_VERSION=3 -D_LARGEFILE64_SOURCE -fPIC -c demo4.c gcc -pipe -Wall -I. -DINTERFACE_VERSION=3 -D_LARGEFILE64_SOURCE -fPIC -c demo5.c gcc -pipe -Wall -I. -DINTERFACE_VERSION=3 -D_LARGEFILE64_SOURCE -fPIC -c demo6.c make -C docs all make[1]: Entering directory `/var/tmp/portage/www-servers/tux-3.2.16-r1/work/tux-3.2.16/docs' make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/var/tmp/portage/www-servers/tux-3.2.16-r1/work/tux-3.2.16/docs' gcc -pipe -Wall -I. -DINTERFACE_VERSION=3 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c tux.c gcc -pipe -Wall -I. -DINTERFACE_VERSION=3 -D_LARGEFILE64_SOURCE -fPIC -c demo.c demo5.c: In function 'TUXAPI_handle_events': demo5.c:25: warning: assignment makes integer from pointer without a cast tux2w3c.c: In function 'main': tux2w3c.c:227: warning: pointer targets in passing argument 1 of 'localtime' differ in signedness tux2w3c.c:230: warning: pointer targets in passing argument 1 of 'ctime' differ in signedness demo3.c: In function 'TUXAPI_handle_events': demo3.c:42: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness demo3.c:42: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness demo4.c: In function 'TUXAPI_handle_events': demo4.c:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness demo4.c:48: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness demo4.c:48: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness gcc -pipe -Wall -I. -DINTERFACE_VERSION=3 -D_LARGEFILE64_SOURCE -fPIC -c demo2.c gcc -pipe -Wall -I. -DINTERFACE_VERSION=3 -D_LARGEFILE64_SOURCE -shared -o demo5.tux.so demo5.o demo6.c: In function 'TUXAPI_handle_events': demo6.c:37: warning: assignment makes integer from pointer without a cast demo6.c:40: warning: assignment makes integer from pointer without a cast gcc -pipe -Wall -I. -DINTERFACE_VERSION=3 -D_LARGEFILE64_SOURCE -shared -o demo3.tux.so demo3.o gcc -pipe -Wall -I. -DINTERFACE_VERSION=3 -D_LARGEFILE64_SOURCE -shared -o demo4.tux.so demo4.o gcc -pipe -Wall -I. -DINTERFACE_VERSION=3 -D_LARGEFILE64_SOURCE -shared -o demo6.tux.so demo6.o chmod a-x demo5.tux.so chmod a-x demo4.tux.so demo2.c: In function 'TUXAPI_handle_events': demo2.c:48: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness demo2.c:48: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness gcc -pipe -Wall -I. -DINTERFACE_VERSION=3 -D_LARGEFILE64_SOURCE -shared -o demo2.tux.so demo2.o chmod a-x demo3.tux.so gcc -pipe -Wall -I. -DINTERFACE_VERSION=3 -D_LARGEFILE64_SOURCE -shared -o demo.tux.so demo.o tux.c:51: error: expected declaration specifiers or '...' before 'tux' tux.c:51: error: expected declaration specifiers or '...' before 'action' tux.c:51: error: expected declaration specifiers or '...' before 'req' tux.c:55: warning: return type defaults to 'int' tux.c: In function '_syscall2': tux.c:74: error: storage class specified for parameter 'nr_threads' tux.c:75: error: storage class specified for parameter 'shared_buf' tux.c:76: error: storage class specified for parameter 'shared_idx' tux.c:76: error: parameter 'shared_idx' is initialized tux.c:78: error: storage class specified for parameter 'max_module_idx' tux.c:78: error: parameter 'max_module_idx' is initialized tux.c:79: error: storage class specified for parameter 'handle_events_array' tux.c:82: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token tux.c:91: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token tux.c:107: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token tux.c:117: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token tux.c:126: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token tux.c:131: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token tux.c:159: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token chmod a-x demo6.tux.so tux.c:260: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token tux.c:265: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token tux.c:274: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token tux.c:324: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token tux.c:341: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token tux.c:358: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token tux.c:363: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token tux.c:376: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token tux.c:623: error: old-style parameter declarations in prototyped function definition tux.c:51: error: parameter name omitted tux.c:51: error: parameter name omitted tux.c:51: error: parameter name omitted tux.c:623: error: expected '{' at end of input make: *** [tux.o] Error 1 make: *** Waiting for unfinished jobs.... chmod a-x demo2.tux.so chmod a-x demo.tux.so * * ERROR: www-servers/tux-3.2.16-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2041: Called die * The specific snippet of code: * emake || die * The die message: * (no error message) * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/www-servers:tux-3.2.16-r1:20081011-191945.log'. * The ebuild environment file is located at '/var/tmp/portage/www-servers/tux-3.2.16-r1/temp/environment'. *