>>> Unpacking source... >>> Unpacking magicfilter-2.3.d.tar.gz to /var/tmp/portage/net-print/magicfilter-2.3d/work >>> Source unpacked in /var/tmp/portage/net-print/magicfilter-2.3d/work >>> Compiling source in /var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d ... Configuring for [magicfilter] Looking for cpp (/lib/cpp) ok checking for install (/usr/bin/install) checking the C compiler (/usr/bin/cc) ok ignoring bogus LDFLAGS="-Wl,-O1" Your system has a modern libmagic. We'll use it. checking for header basis/options.h (not found) checking for header malloc.h (found) checking for the basename function (found) looking for ranlib (/usr/bin/ranlib) looking for m4 (/usr/bin/m4) looking for gs (/usr/bin/gs) looking for nenscript (/usr/bin/enscript) checking if /usr/bin/enscript supports the -q flag... no looking for gzip (/bin/gzip) looking for bzip2 (/bin/bzip2) looking for uncompress (/bin/uncompress) looking for dvips (/usr/bin/dvips) looking for pnmtops (/usr/bin/pnmtops) looking for giftopnm (/usr/bin/giftopnm) looking for g3topbm (/usr/bin/g3topbm) looking for djpeg (/usr/bin/djpeg) looking for pngtopnm (/usr/bin/pngtopnm) looking for sgitopnm (/usr/bin/sgitopnm) looking for tifftopnm (not found) looking for bmptopnm (/usr/bin/bmptopnm) looking for rasttopnm (/usr/bin/rasttopnm) looking for fig2dev (/usr/bin/fig2dev) looking for acroread (/opt/bin/acroread) checking for header memory.h (found) checking for header paths.h (found) checking for header stdlib.h (found) checking for header unistd.h (found) checking for header sys/wait.h (found) checking for "const" keyword (yes) checking for pid_t (found) checking for the dup2 function (found) checking for the tmpnam function (found) checking for the waitpid function (found) checking for the wait4 function (found) checking for the unsetenv function (found) checking for the setenv function (found) checking for the setlinebuf function (found) looking for sed (/bin/sed) generating Makefile generating file/Makefile generating magicfilter.8templ generating magicfilter.5 generating magicfilter.h generating magicfilter-t.5 generating magic.m4 generating contrib/mfconfig.pl generating args.c make -j14 /usr/bin/cc -I. -I/var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d -O2 -pipe -c -o getline.o getline.c /usr/bin/cc -I. -I/var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d -O2 -pipe -c -o xyzzy.o xyzzy.c /usr/bin/cc -I. -I/var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d -O2 -pipe -c -o actions.o actions.c /var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d/mkmagic magic.m4 /usr/bin/cc -I. -I/var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d -O2 -pipe -c -o trace.o trace.c /usr/bin/cc -I. -I/var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d -O2 -pipe -c -o reject.o reject.c /usr/bin/cc -I. -I/var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d -O2 -pipe -c -o args.o args.c /usr/bin/cc -I. -I/var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d -O2 -pipe -c -o getaline.o getaline.c /usr/bin/cc -I. -I/var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d -O2 -pipe -c -o options.o /var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d/basis/options.c /var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d/mkmpp magic.m4 /usr/bin/cc -I. -I/var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d -O2 -pipe -o textonly contrib/textonly.c reject.c: In function 'reject': reject.c:44: warning: incompatible implicit declaration of built-in function 'exit' In file included from getline.c:40: rule.h:58: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here /var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d/basis/options.c: In function 'showopts': /var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d/basis/options.c:161: warning: incompatible implicit declaration of built-in function 'strlen' /var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d/basis/options.c:181: warning: incompatible implicit declaration of built-in function 'strlen' /var/tmp/portage/net-print/magicfilter-2.3d/work/magicfilter-2.3.d/basis/options.c:188: warning: incompatible implicit declaration of built-in function 'strlen' getline.c: In function 'getarg': getline.c:103: warning: incompatible implicit declaration of built-in function 'exit' getline.c: At top level: getline.c:178: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here getline.c: In function 'getline': getline.c:193: warning: incompatible implicit declaration of built-in function 'exit' getline.c:199: warning: incompatible implicit declaration of built-in function 'exit' getline.c:244: warning: incompatible implicit declaration of built-in function 'exit' getline.c:293: warning: incompatible implicit declaration of built-in function 'exit' getline.c:306: warning: incompatible implicit declaration of built-in function 'exit' getline.c:310: warning: incompatible implicit declaration of built-in function 'exit' In file included from magicfilter.h:34, from trace.c:30: rule.h:58: error: conflicting types for 'getline'In file included from magicfilter.h:34, from getaline.c:32: rule.h:58: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here/usr/include/stdio.h:651: note: previous declaration of 'getline' was here getaline.c: In function 'getaline': getaline.c:41: warning: incompatible implicit declaration of built-in function 'memset' getaline.c:47: warning: incompatible implicit declaration of built-in function 'exit' make: *** [getline.o] Error 1 make: *** Waiting for unfinished jobs.... make: *** [trace.o] Error 1 make: *** [getaline.o] Error 1 In file included from magicfilter.h:34, from args.c:37: rule.h:58: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here args.c: In function 'getoptionsandscript': args.c:209: warning: assignment makes pointer from integer without a cast args.c:182: warning: ignoring return value of 'write', declared with attribute warn_unused_result contrib/textonly.c: In function 'shove_out': contrib/textonly.c:185: warning: incompatible implicit declaration of built-in function 'exit' make: *** [args.o] Error 1 In file included from magicfilter.h:34, from xyzzy.c:33: rule.h:58: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here In file included from magicfilter.h:34, from actions.c:44: rule.h:58: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here actions.c: In function 'copyio': actions.c:116: warning: ignoring return value of 'write', declared with attribute warn_unused_result actions.c:128: warning: ignoring return value of 'write', declared with attribute warn_unused_result actions.c:132: warning: ignoring return value of 'write', declared with attribute warn_unused_result actions.c:134: warning: ignoring return value of 'write', declared with attribute warn_unused_result actions.c: In function 'cat_it': actions.c:406: warning: ignoring return value of 'write', declared with attribute warn_unused_result actions.c:412: warning: ignoring return value of 'write', declared with attribute warn_unused_result actions.c:414: warning: ignoring return value of 'write', declared with attribute warn_unused_result make: *** [actions.o] Error 1 xyzzy.c: In function 'xyzzy': xyzzy.c:52: warning: assignment discards qualifiers from pointer target type xyzzy.c:63: warning: incompatible implicit declaration of built-in function 'exit' xyzzy.c: In function 'plugh': xyzzy.c:90: warning: incompatible implicit declaration of built-in function 'exit' make: *** [xyzzy.o] Error 1 * * ERROR: net-print/magicfilter-2.3d failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2367: Called die * The specific snippet of code: * emake || die "compile failed" * The die message: * compile failed * * 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/net-print/magicfilter-2.3d:20090706-042444.log'. * The ebuild environment file is located at '/var/tmp/portage/net-print/magicfilter-2.3d/temp/environment'. *