+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/dev86-0.16.21/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/dev86-0.16.21/work.log ===> Building for dev86-0.16.21 --- ifdef --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wl,-R/opt/pkg/lib -o ifdef ifdef.c --- make.fil --- ./ifdef -MU makefile.in >tmp.mak echo > tmp.sed [ "/opt/pkg/bin" != "//bin" ] || echo >> tmp.sed "s:%BINDIR%:/bin:" [ "/opt/pkg/lib/bcc" != "//lib/bcc" ] || echo >> tmp.sed "s:%LIBDIR%:/lib:" [ "/opt/pkg/lib/bcc" != "//lib/bcc" ] || echo >> tmp.sed "s:%INCLDIR%:/usr:" [ "/opt/pkg/bin" != "//bin" ] || echo >> tmp.sed "s:%ASLDDIR%:/bin:" [ "/opt/pkg/share/man" != "//man" ] || echo >> tmp.sed "s:%MANDIR%:/usr/man:" echo >> tmp.sed "s:%PREFIX%:/opt/pkg:" echo >> tmp.sed "s:%BINDIR%:/opt/pkg/bin:" echo >> tmp.sed "s:%INCLDIR%:/opt/pkg/lib/bcc:" echo >> tmp.sed "s:%LIBDIR%:/opt/pkg/lib/bcc:" echo >> tmp.sed "s:%ASLDDIR%:/opt/pkg/bin:" echo >> tmp.sed "s:%MANDIR%:/opt/pkg/share/man:" echo >> tmp.sed "s:%ELKSSRC%:/usr/src/elks:" echo >> tmp.sed "s:%CC%:gcc:" echo >> tmp.sed "s:%CFLAGS%:-pipe -O2 -msave-args -fno-aggressive-loop-optimizations :" echo >> tmp.sed "s:%LDFLAGS%:-Wl,-R/opt/pkg/lib:" sed -f tmp.sed < tmp.mak > make.tmp mv -f make.tmp make.fil --- all --- PATH="`pwd`/bin:$PATH" /opt/pkg/bin/bmake -f make.fil VERSION=0.16.21 TOPDIR=`pwd` all --- makec --- --- bcc/version.h --- 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 --- makec --- echo 'cd $1 ; shift ; make "$@"' > makec --- bcc/version.h --- echo '#define VERSION "'"0.16.21"'"' > ld/version.h --- makec --- chmod +x makec --- bcc/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 --- bindir --- --- bcc86 --- --- cpp --- --- unproto --- --- copt --- --- bcc86 --- sh makec bcc CC='gcc' CFLAGS='-pipe -O2 -msave-args -fno-aggressive-loop-optimizations ' LDFLAGS='-Wl,-R/opt/pkg/lib' PREFIX=/opt/pkg LIBDIR='/opt/pkg/lib/bcc' BINDIR='/opt/pkg/bin' ANSI='' BCCARCH='' bcc ncc bcc-cc1 --- cpp --- sh makec cpp CC='gcc' CFLAGS='-pipe -O2 -msave-args -fno-aggressive-loop-optimizations ' LDFLAGS='-Wl,-R/opt/pkg/lib' PREFIX=/opt/pkg LIBDIR='/opt/pkg/lib/bcc' BINDIR='/opt/pkg/bin' ANSI='' bcc-cpp --- unproto --- sh makec unproto CC='gcc' CFLAGS='-pipe -O2 -msave-args -fno-aggressive-loop-optimizations ' LDFLAGS='-Wl,-R/opt/pkg/lib' PREFIX=/opt/pkg LIBDIR='/opt/pkg/lib/bcc' BINDIR='/opt/pkg/bin' ANSI='' unproto --- copt --- sh makec copt CC='gcc' CFLAGS='-pipe -O2 -msave-args -fno-aggressive-loop-optimizations ' LDFLAGS='-Wl,-R/opt/pkg/lib' PREFIX=/opt/pkg LIBDIR='/opt/pkg/lib/bcc' BINDIR='/opt/pkg/bin' ANSI='' copt --- cpp --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c main.c --- copt --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wl,-R/opt/pkg/lib -o copt copt.c --- bcc86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wl,-R/opt/pkg/lib -DLOCALPREFIX=/opt/pkg -DBINDIR=/opt/pkg/bin -DDEFARCH=0 bcc.c -o bcc --- unproto --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -w -DREOPEN -c tok_io.c -o tok_io.o tok_io.c: In function 'read_hex': tok_io.c:466:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 466 | buf[i] = 0; | ~~~~~~~^~~ tok_io.c:455:13: note: at offset 1024 into destination object 'buf' of size 1024 455 | char buf[BUFSIZ]; | ^~~ --- cpp --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c cpp.c cpp.c: In function 'unchget': cpp.c:548:1: error: type of 'ch' defaults to 'int' [-Wimplicit-int] 548 | unchget(ch) | ^~~~~~~ *** Error code 1 Stop. make[2]: stopped making "bcc-cpp" in /home/pbulk/build/devel/dev86/work/dev86-0.16.21/cpp *** [cpp] Error code 1 bmake[1]: stopped making "all" in /home/pbulk/build/devel/dev86/work/dev86-0.16.21 --- unproto --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -w -DREOPEN -c tok_class.c -o tok_class.o --- 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/. --- unproto --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -w -DREOPEN -c tok_pool.c -o tok_pool.o tok_pool.c:40:14: warning: conflicting types for built-in function 'malloc'; expected 'void *(long unsigned int)' [-Wbuiltin-declaration-mismatch] 40 | extern char *malloc(); | ^~~~~~ tok_pool.c:1:1: note: 'malloc' is declared in header '' +++ |+#include 1 | /*++ --- bcc86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wl,-R/opt/pkg/lib -DLOCALPREFIX= -DDEFARCH=0 bcc.c -o ncc --- unproto --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -w -DREOPEN -c unproto.c -o unproto.o unproto.c: In function 'show_arg_names': unproto.c:188:51: error: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 188 | #define STREQ(x,y) (*(x) == *(y) && !strcmp((x),(y))) | ^~~~~~ unproto.c:192:37: note: in expansion of macro 'STREQ' 192 | && (STREQ((s)->head->vstr->str, (c)))) | ^~~~~ unproto.c:366:9: note: in expansion of macro 'LAST_ARG_AND_EQUAL' 366 | if (LAST_ARG_AND_EQUAL(t->head, VOID_ARG)) { | ^~~~~~~~~~~~~~~~~~ unproto.c:158:1: note: include '' or provide a declaration of 'strcmp' 157 | #include "symbol.h" +++ |+#include 158 | *** Error code 1 Stop. make[2]: stopped making "unproto" in /home/pbulk/build/devel/dev86/work/dev86-0.16.21/unproto *** [unproto] Error code 1 bmake[1]: stopped making "all" in /home/pbulk/build/devel/dev86/work/dev86-0.16.21 --- bcc86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c bcc-cc1.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c codefrag.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dbnode.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c declare.c In file included from declare.c:9: declare.c: In function 'declfunc': align.h:11:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 11 | # define align(x) ((char *) (x) + (- (char) (x) & (S_ALIGNMENT-1))) | ^ declare.c:687:19: note: in expansion of macro 'align' 687 | align(&symptr->name.namea[strlen(symptr->name.namea) + 1])) | ^~~~~ gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c express.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c exptree.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c floatop.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c function.c In file included from function.c:6: function.c: In function 'ldregargs': align.h:11:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 11 | # define align(x) ((char *) (x) + (- (char) (x) & (S_ALIGNMENT-1))) | ^ function.c:129:19: note: in expansion of macro 'align' 129 | align(&symptr->name.namea[strlen(symptr->name.namea) + 1])) | ^~~~~ gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c gencode.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c genloads.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c glogcode.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c hardop.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c input.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c label.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c loadexp.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c longop.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c output.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c preproc.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c preserve.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c scan.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c softop.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c state.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c table.c In file included from table.c:10: table.c: In function 'addloc': align.h:11:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 11 | # define align(x) ((char *) (x) + (- (char) (x) & (S_ALIGNMENT-1))) | ^ table.c:216:35: note: in expansion of macro 'align' 216 | locptr = (struct symstruct *) align(&symptr->name.namea[strlen(name) + 1]); | ^~~~~ table.c: In function 'oldlevel': align.h:11:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 11 | # define align(x) ((char *) (x) + (- (char) (x) & (S_ALIGNMENT-1))) | ^ table.c:551:19: note: in expansion of macro 'align' 551 | align(&symptr->name.namea[strlen(symptr->name.namea) + 1])) | ^~~~~ table.c: In function 'growheap': align.h:11:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 11 | # define align(x) ((char *) (x) + (- (char) (x) & (S_ALIGNMENT-1))) | ^ table.c:643:23: note: in expansion of macro 'align' 643 | newptr = (char *) align(newptr + size - ALLOC_OVERHEAD); | ^~~~~ table.c: In function 'qmalloc': align.h:11:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 11 | # define align(x) ((char *) (x) + (- (char) (x) & (S_ALIGNMENT-1))) | ^ table.c:655:29: note: in expansion of macro 'align' 655 | if ((charptr = (char *) align(charptr)) + size > chartop) | ^~~~~ gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c type.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c assign.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c hashcmd.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c debug.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dbprintf.c dbprintf.c: In function 'dbprintf': dbprintf.c:24:9: error: 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: error: 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: error: 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' *** Error code 1 Stop. make[2]: stopped making "bcc ncc bcc-cc1" in /home/pbulk/build/devel/dev86/work/dev86-0.16.21/bcc *** [bcc86] Error code 1 bmake[1]: stopped making "all" in /home/pbulk/build/devel/dev86/work/dev86-0.16.21 bmake[1]: 3 errors bmake[1]: stopped making "all" in /home/pbulk/build/devel/dev86/work/dev86-0.16.21 *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/devel/dev86/work/dev86-0.16.21 bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/devel/dev86/work/dev86-0.16.21 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/dev86 *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/dev86