* Package: sys-devel/dev86-0.16.21-r3:0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking Dev86src-0.16.21.tar.gz to /var/tmp/portage/sys-devel/dev86-0.16.21-r3/work >>> Source unpacked in /var/tmp/portage/sys-devel/dev86-0.16.21-r3/work >>> Preparing source in /var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21 ... * Applying dev86-pic.patch ... [ ok ] * Applying dev86-0.16.19-fortify.patch ... [ ok ] * Applying dev86-0.16.21-non-void-return-clang.patch ... [ ok ] * Applying dev86-0.16.21-make.patch ... [ ok ] * Applying dev86-0.16.21-void-return-check-msdos-clang-fix.patch ... [ ok ] * Not compiling elksemu on amd64 >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21 ... make -j4 -j1 CC=x86_64-pc-linux-gnu-gcc LIBDIR=/usr/lib64/bcc INCLDIR=/usr/lib64/bcc all make[1]: Entering directory '/var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21' x86_64-pc-linux-gnu-gcc -O -DGNUMAKE -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o ifdefg ifdef.c ./ifdefg -MU makefile.in >tmp.mak echo > tmp.sed [ "/usr/bin" != "//bin" ] || echo >> tmp.sed "s:%BINDIR%:/bin:" [ "/usr/lib64/bcc" != "//lib/bcc" ] || echo >> tmp.sed "s:%LIBDIR%:/lib:" [ "/usr/lib64/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/lib64/bcc:" echo >> tmp.sed "s:%LIBDIR%:/usr/lib64/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%:x86_64-pc-linux-gnu-gcc:" echo >> tmp.sed "s:%CFLAGS%:-O:" echo >> tmp.sed "s:%LDFLAGS%:-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0:" 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.21 TOPDIR=`pwd` all make[2]: Entering directory '/var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21' echo '#define VERSION "'"0.16.21"'"' > bcc/version.h echo '#define VERSION "'"0.16.21"'"' > as/version.h echo '#define VERSION "'"0.16.21"'"' > bootblocks/version.h echo '#define VERSION "'"0.16.21"'"' > ld/version.h VER=0.16.21 ; \ 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='x86_64-pc-linux-gnu-gcc' CFLAGS=' -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr LIBDIR='/usr/lib64/bcc' BINDIR='/usr/bin' ANSI='' BCCARCH='' bcc ncc bcc-cc1 make[3]: Entering directory '/var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21/bcc' x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -DLOCALPREFIX=/usr -DBINDIR=/usr/bin -DDEFARCH=0 bcc.c -o bcc bcc.c: In function ‘command_reset’: bcc.c:668:35: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] 668 | fprintf(stderr, "PATH%d=%s\n", prefix-exec_prefixs, buf); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c loadexp.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c preproc.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c gencode.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c assign.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c longop.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c bcc-cc1.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c preserve.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c codefrag.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c debug.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c genloads.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c hardop.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c scan.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c dbnode.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c label.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c floatop.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c input.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c exptree.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c softop.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c function.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c hashcmd.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c state.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c dbprintf.c dbprintf.c: In function ‘dbprintf’: dbprintf.c:24:9: warning: implicit declaration of function ‘vdbprintf’; did you mean ‘dbprintf’? [-Wimplicit-function-declaration] 24 | rv = vdbprintf(fmt,ptr); | ^~~~~~~~~ | dbprintf dbprintf.c: In function ‘putch’: dbprintf.c:30:60: warning: implicit declaration of function ‘write’ [-Wimplicit-function-declaration] 30 | static void putch(int ch) { static char buf[2]; *buf = ch; write(2,buf,1); } | ^~~~~ dbprintf.c: In function ‘vdbprintf’: dbprintf.c:110:20: warning: implicit declaration of function ‘strlen’ [-Wimplicit-function-declaration] 110 | c = strlen(cp); | ^~~~~~ dbprintf.c:7:1: note: include ‘’ or provide a declaration of ‘strlen’ 6 | #include +++ |+#include 7 | #define va_strt va_start dbprintf.c:110:20: warning: incompatible implicit declaration of built-in function ‘strlen’ [-Wbuiltin-declaration-mismatch] 110 | c = strlen(cp); | ^~~~~~ dbprintf.c:110:20: note: include ‘’ or provide a declaration of ‘strlen’ x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c type.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c output.c output.c: In function ‘flushout’: output.c:220:13: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 220 | write(2, "output file error\n", 18); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c express.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c declare.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c glogcode.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c table.c x86_64-pc-linux-gnu-gcc 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 x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -DLOCALPREFIX= -DDEFARCH=0 bcc.c -o ncc bcc.c: In function ‘command_reset’: bcc.c:668:35: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] 668 | fprintf(stderr, "PATH%d=%s\n", prefix-exec_prefixs, buf); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld make[3]: Leaving directory '/var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21/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='x86_64-pc-linux-gnu-gcc' CFLAGS=' -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr LIBDIR='/usr/lib64/bcc' BINDIR='/usr/bin' ANSI='' bcc-cpp make[3]: Entering directory '/var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21/cpp' x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c -o hash.o hash.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c -o main.o main.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c -o token2.o token2.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c -o cpp.o cpp.c cpp.c: In function ‘unchget’: cpp.c:548:1: warning: type of ‘ch’ defaults to ‘int’ [-Wimplicit-int] 548 | unchget(ch) | ^~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -c -o token1.o token1.c x86_64-pc-linux-gnu-gcc -O2 -fno-strict-aliasing -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.21-r3/work/dev86-0.16.21/cpp' cp -p cpp/bcc-cpp lib/bcc-cpp 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.21-r3/work/dev86-0.16.21/libc' sh Config_sh egrep: warning: egrep is obsolescent; using /bin/grep -E Using default configuration transfer: transfer: rm: cannot remove '../include/malloc.h': No such file or directory transfer: transfer: transfer: make[4]: Entering directory '/var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21/libc/bcc' ncc -Mn -O -D__LIBC__ -DL___ldecl bcc_long.c -c -o __ldecl.o Unable to execute copt. make[4]: *** [Makefile:62: /var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21/libc/libc.a(__ldecl.o)] Error 1 shuffle=2700422861 make[4]: Leaving directory '/var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21/libc/bcc' make[3]: *** [Makefile:38: /var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21/libc/libc.a] Error 1 shuffle=2700422861 make[3]: Leaving directory '/var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21/libc' make[2]: *** [make.fil:267: library] Error 2 shuffle=2700422861 make[2]: Leaving directory '/var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21' make[1]: *** [Makefile:26: all] Error 2 shuffle=2700422861 make[1]: Leaving directory '/var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21' make: *** [GNUmakefile:6: all] Error 2 shuffle=2700422861 * ERROR: sys-devel/dev86-0.16.21-r3::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-devel/dev86-0.16.21-r3::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-devel/dev86-0.16.21-r3::gentoo'`. * The complete build log is located at '/var/log/portage/sys-devel:dev86-0.16.21-r3:20221128-234017.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-devel/dev86-0.16.21-r3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-devel/dev86-0.16.21-r3/temp/environment'. * Working directory: '/var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21' * S: '/var/tmp/portage/sys-devel/dev86-0.16.21-r3/work/dev86-0.16.21'