>>> Unpacking source... >>> Unpacking Dev86src-0.16.17.tar.gz to /var/tmp/portage/sys-devel/dev86-0.16.17-r5/work * Not compiling elksemu on amd64 * Applying dev86-pic.patch ...  [ ok ] >>> Source unpacked in /var/tmp/portage/sys-devel/dev86-0.16.17-r5/work >>> Compiling source in /var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17 ... make -j5 -j1 DIST=/var/tmp/portage/sys-devel/dev86-0.16.17-r5/image/ make[1]: Entering directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17' cc -O -DGNUMAKE -c ifdef.c cc -Wl,-O1 -o ifdef ifdef.o ./ifdef -MU makefile.in >tmp.mak echo > tmp.sed [ "/usr/bin" != "//bin" ] || echo >> tmp.sed "s:%BINDIR%:/bin:" [ "/usr/lib/bcc" != "//lib/bcc" ] || echo >> tmp.sed "s:%LIBDIR%:/lib:" [ "/usr/lib/bcc" != "//lib/bcc" ] || echo >> tmp.sed "s:%INCLDIR%:/usr:" [ "/usr/bin" != "//bin" ] || echo >> tmp.sed "s:%ASLDDIR%:/bin:" [ "/usr/man" != "//man" ] || echo >> tmp.sed "s:%MANDIR%:/usr/man:" echo >> tmp.sed "s:%PREFIX%:/usr:" echo >> tmp.sed "s:%BINDIR%:/usr/bin:" echo >> tmp.sed "s:%INCLDIR%:/usr/lib/bcc:" echo >> tmp.sed "s:%LIBDIR%:/usr/lib/bcc:" echo >> tmp.sed "s:%ASLDDIR%:/usr/bin:" echo >> tmp.sed "s:%MANDIR%:/usr/man:" echo >> tmp.sed "s:%ELKSSRC%:/usr/src/elks:" echo >> tmp.sed "s:%CC%:cc:" echo >> tmp.sed "s:%CFLAGS%:-O:" echo >> tmp.sed "s:%LDFLAGS%:-Wl,-O1:" sed -f tmp.sed < tmp.mak > make.tmp mv -f make.tmp make.fil PATH="`pwd`/bin:$PATH" make -f make.fil VERSION=0.16.17 TOPDIR=`pwd` all make[2]: Entering directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17' make -C libc .config.dir make[3]: Entering directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/libc' sh Config_sh Using default configuration make[3]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/libc' echo '#define VERSION "'"0.16.17"'"' > bcc/version.h VER=0.16.17 ; \ echo "#define VER_MAJ ${VER%%.*}" >> bcc/version.h ; \ VER="${VER#*.}" ; \ echo "#define VER_MIN ${VER%.*}" >> bcc/version.h ; \ echo "#define VER_PAT ${VER#*.}" >> bcc/version.h make -C bcc CC='cc' CFLAGS=' -Wall -Wstrict-prototypes -march=core2 -O2 -pipe' LDFLAGS='' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' BCCARCH='' bcc ncc bcc-cc1 make[3]: Entering directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/bcc' cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -DLOCALPREFIX=/usr -DBINDIR=/usr/bin -DDEFARCH=0 bcc.c -o bcc bcc.c: In function 'command_reset': bcc.c:651: warning: format '%d' expects type 'int', but argument 3 has type 'long int' cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -DLOCALPREFIX= -DDEFARCH=0 bcc.c -o ncc bcc.c: In function 'command_reset': bcc.c:651: warning: format '%d' expects type 'int', but argument 3 has type 'long int' cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c bcc-cc1.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c codefrag.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c dbnode.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c declare.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c express.c express.c:23: warning: conflicting types for built-in function 'exp2' cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c exptree.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c floatop.c floatop.c: In function 'f_indirect': floatop.c:33: warning: dereferencing type-punned pointer will break strict-aliasing rules floatop.c:48: warning: dereferencing type-punned pointer will break strict-aliasing rules cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c function.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c gencode.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c genloads.c genloads.c: In function 'load': genloads.c:391: warning: dereferencing type-punned pointer will break strict-aliasing rules genloads.c:395: warning: dereferencing type-punned pointer will break strict-aliasing rules cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c glogcode.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c hardop.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c input.c input.c: In function 'inputinit': input.c:400: warning: array subscript is below array bounds cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c label.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c loadexp.c loadexp.c: In function 'initexpression': loadexp.c:79: warning: dereferencing type-punned pointer will break strict-aliasing rules cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c longop.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c output.c output.c: In function 'flushout': output.c:220: warning: ignoring return value of 'write', declared with attribute warn_unused_result cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c preproc.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c preserve.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c scan.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c softop.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c state.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c table.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c type.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c assign.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c hashcmd.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c debug.c debug.c:93: warning: 'ident' defined but not used cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c dbprintf.c dbprintf.c: In function 'dbprintf': dbprintf.c:24: warning: implicit declaration of function 'vdbprintf' dbprintf.c: In function 'putch': dbprintf.c:30: warning: implicit declaration of function 'write' dbprintf.c: At top level: dbprintf.c:34: warning: function declaration isn't a prototype dbprintf.c: In function 'vdbprintf': dbprintf.c:45: warning: suggest parentheses around assignment used as truth value dbprintf.c:104: warning: pointer targets in assignment differ in signedness dbprintf.c:110: warning: implicit declaration of function 'strlen' dbprintf.c:110: warning: incompatible implicit declaration of built-in function 'strlen' cc bcc-cc1.o codefrag.o dbnode.o declare.o express.o exptree.o floatop.o function.o gencode.o genloads.o glogcode.o hardop.o input.o label.o loadexp.o longop.o output.o preproc.o preserve.o scan.o softop.o state.o table.o type.o assign.o hashcmd.o debug.o dbprintf.o -o bcc-cc1 make[3]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/bcc' cp -p bcc/bcc bin/Bcc cp -p bcc/ncc bin/ncc cp -p bcc/bcc-cc1 lib/bcc-cc1 make -C cpp CC='cc' CFLAGS=' -Wall -Wstrict-prototypes -march=core2 -O2 -pipe' LDFLAGS='' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' bcc-cpp make[3]: Entering directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/cpp' cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c -o main.o main.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c -o cpp.o cpp.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c -o hash.o hash.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c -o token1.o token1.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c -o token2.o token2.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -o bcc-cpp main.o cpp.o hash.o token1.o token2.o make[3]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/cpp' cp -p cpp/bcc-cpp lib/bcc-cpp make -C unproto CC='cc' CFLAGS=' -Wall -Wstrict-prototypes -march=core2 -O2 -pipe' LDFLAGS='' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' unproto make[3]: Entering directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/unproto' cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -w -DREOPEN -c tok_io.c -o tok_io.o cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -w -DREOPEN -c tok_class.c -o tok_class.o cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -w -DREOPEN -c tok_pool.c -o tok_pool.o cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -w -DREOPEN -c unproto.c -o unproto.o cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -w -DREOPEN -c vstring.c -o vstring.o cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -w -DREOPEN -c symbol.c -o symbol.o cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -w -DREOPEN -c error.c -o error.o cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -w -DREOPEN -c hash.c -o hash.o cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -w -DREOPEN -c strsave.c -o strsave.o cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -w -DREOPEN -o unproto tok_io.o tok_class.o tok_pool.o unproto.o vstring.o symbol.o error.o hash.o strsave.o make[3]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/unproto' cp -p unproto/unproto lib/unproto make -C copt CC='cc' CFLAGS=' -Wall -Wstrict-prototypes -march=core2 -O2 -pipe' LDFLAGS='' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' copt make[3]: Entering directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/copt' cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -o copt copt.c copt.c: In function 'writeoutf': copt.c:806: warning: format not a string literal and no format arguments make[3]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/copt' cp -p copt/copt lib/copt cp -p copt/rules.* lib/. cp -p copt/rules.start lib/i386/. cp -p copt/rules.386 lib/i386/. cp -p copt/rules.end lib/i386/. echo '#define VERSION "'"0.16.17"'"' > as/version.h make -C as CC='cc' CFLAGS=' -Wall -Wstrict-prototypes -march=core2 -O2 -pipe' LDFLAGS='' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' all make[3]: Entering directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/as' cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c as.c as.c: In function 'as_abort': as.c:68: warning: ignoring return value of 'write', declared with attribute warn_unused_result as.c:69: warning: ignoring return value of 'write', declared with attribute warn_unused_result as.c:70: warning: ignoring return value of 'write', declared with attribute warn_unused_result cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c assemble.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c errors.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c express.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c genbin.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c genlist.c genlist.c: In function 'list1': genlist.c:197: warning: ignoring return value of 'write', declared with attribute warn_unused_result genlist.c: In function 'writec': genlist.c:432: warning: ignoring return value of 'write', declared with attribute warn_unused_result genlist.c: In function 'writeoff': genlist.c:454: warning: ignoring return value of 'write', declared with attribute warn_unused_result genlist.c: In function 'writes': genlist.c:462: warning: ignoring return value of 'write', declared with attribute warn_unused_result genlist.c: In function 'writew': genlist.c:482: warning: ignoring return value of 'write', declared with attribute warn_unused_result cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c genobj.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c gensym.c gensym.c: In function 'gensym': gensym.c:95: warning: ignoring return value of 'write', declared with attribute warn_unused_result cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c keywords.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c macro.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c mops.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c pops.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c readsrc.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c scan.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c table.c cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c typeconv.c typeconv.c: In function 'xxerr': typeconv.c:14: warning: ignoring return value of 'write', declared with attribute warn_unused_result cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c alloc.c cc as.o assemble.o errors.o express.o genbin.o genlist.o genobj.o gensym.o keywords.o macro.o mops.o pops.o readsrc.o scan.o table.o typeconv.o alloc.o -o as86 sed -e "s:%%LIBDIR%%:/usr/lib/bcc:" -e "s:%%BINDIR%%:/usr/bin:" \ < as86_encap.sh > tmp chmod +x as86_encap make[3]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/as' cp -p as/as86 bin/as86 cp -p as/as86_encap bin/as86_encap make -C ar CC='cc' CFLAGS=' -Wall -Wstrict-prototypes -march=core2 -O2 -pipe' LDFLAGS='' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' all make[3]: Entering directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/ar' test -f ar.h || \ { rm -f ar.h ; ln -s ../libc/include/ar.h . ; } || \ ln ../libc/include/ar.h . test -f rel_aout.h || \ { rm -f rel_aout.h ; ln -s ../ld/rel_aout.h . ; } || \ ln ../ld/rel_aout.h . cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c ar.c -o ar.o ar.c: In function 'extract_member': ar.c:667: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result ar.c: In function 'print_contents': ar.c:718: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result ar.c: In function 'copy_out_member': ar.c:1177: warning: ignoring return value of 'read', declared with attribute warn_unused_result ar.c: In function 'write_symdef_member': ar.c:1565: warning: ignoring return value of 'write', declared with attribute warn_unused_result ar.c: In function 'error_with_file': ar.c:2039: warning: format not a string literal and no format arguments cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -c alloca.c -o alloca.o cc ar.o alloca.o -o ar86 make[3]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/ar' cp -p ar/ar86 bin/ar86 echo '#define VERSION "'"0.16.17"'"' > ld/version.h make -C ld CC='cc' CFLAGS=' -Wall -Wstrict-prototypes -march=core2 -O2 -pipe' LDFLAGS='' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' ld86 make[3]: Entering directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/ld' test -f ar.h || \ { rm -f ar.h ; ln -s ../libc/include/ar.h . ; } || \ ln ../libc/include/ar.h . cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -DREL_OUTPUT -c dumps.c -o dumps.o dumps.c: In function 'dumpmods': dumps.c:22: warning: implicit declaration of function 'memcmp' dumps.c:25: warning: implicit declaration of function 'strlen' dumps.c:25: warning: incompatible implicit declaration of built-in function 'strlen' cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -DREL_OUTPUT -c io.c -o io.o io.c: In function 'flusherr': io.c:142: warning: ignoring return value of 'write', declared with attribute warn_unused_result cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -DREL_OUTPUT -c ld.c -o ld.o ld.c: In function 'main': ld.c:221: warning: implicit declaration of function 'ld86r' cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -DREL_OUTPUT -c readobj.c -o readobj.o cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -DREL_OUTPUT -c table.c -o table.o cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -DREL_OUTPUT -c typeconv.c -o typeconv.o typeconv.c: In function 'xxerr': typeconv.c:14: warning: ignoring return value of 'write', declared with attribute warn_unused_result cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -DREL_OUTPUT -c linksyms.c -o linksyms.o cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -DREL_OUTPUT -c mkar.c -o mkar.o mkar.c: In function 'ld86r': mkar.c:41: warning: implicit declaration of function 'fatalerror' cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -DREL_OUTPUT -c writex86.c -o writex86.o writex86.c: In function 'write_elks': writex86.c:433: warning: cast from pointer to integer of different size cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -DREL_OUTPUT -c writebin.c writebin.c: In function 'writebin': writebin.c:1062: warning: ignoring return value of 'write', declared with attribute warn_unused_result cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe -DREL_OUTPUT -c writeemu.c -o writeemu.o In file included from writeemu.c:20: writebin.c: In function 'write_dosemu': writebin.c:560: warning: cast from pointer to integer of different size writebin.c:565: warning: cast from pointer to integer of different size writebin.c:567: warning: cast from pointer to integer of different size writebin.c:571: warning: cast from pointer to integer of different size cc dumps.o io.o ld.o readobj.o table.o typeconv.o linksyms.o mkar.o writex86.o writebin.o writeemu.o -o ld86 make[3]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/ld' cp -p ld/ld86 bin/ld86 make -C ld CC='cc' CFLAGS=' -Wall -Wstrict-prototypes -march=core2 -O2 -pipe' LDFLAGS='' PREFIX=/usr LIBDIR='/usr/lib/bcc' BINDIR='/usr/bin' ANSI='' objdump86 make[3]: Entering directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/ld' cc -Wall -Wstrict-prototypes -march=core2 -O2 -pipe objdump86.c -o objdump86 objdump86.c: In function 'do_module': objdump86.c:240: warning: ignoring return value of 'fread', declared with attribute warn_unused_result make[3]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/ld' cp -p ld/objdump86 bin/objdump86 test -f bin/ncc make -C libc CC=ncc "CCFLAGS=-O" AR=ar86 ARFLAGS=r PLATFORM=i86-ELKS make[3]: Entering directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/libc' ncc -c -Mn -O -D__LIBC__ -D__LIBC_VER__='"0.16.17"' -o crt0.o crt0.c make[3]: *** [crt0.o] Aborted make[3]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/libc' make[2]: *** [library] Error 2 make[2]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17' make: *** [all] Error 2 * * ERROR: sys-devel/dev86-0.16.17-r5 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2142: Called die * The specific snippet of code: * emake -j1 DIST="${D}" || 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/tmp/portage/sys-devel/dev86-0.16.17-r5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-devel/dev86-0.16.17-r5/temp/environment'. *