+ 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 --- --- makec --- echo 'cd $1 ; shift ; make "$@"' > makec --- bcc/version.h --- echo '#define VERSION "'"0.16.21"'"' > bcc/version.h --- makec --- chmod +x makec --- 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 --- 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 --- unproto --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -w -DREOPEN -c tok_io.c -o tok_io.o --- 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 --- 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 --- 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/. --- as86 --- sh makec as 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='' all gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c as.c --- 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 --- as86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c assemble.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c errors.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c express.c --- unproto --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -w -DREOPEN -c vstring.c -o vstring.o vstring.c:70:14: warning: conflicting types for built-in function 'malloc'; expected 'void *(long unsigned int)' [-Wbuiltin-declaration-mismatch] 70 | extern char *malloc(); | ^~~~~~ vstring.c:1:1: note: 'malloc' is declared in header '' +++ |+#include 1 | /*++ vstring.c:71:14: warning: conflicting types for built-in function 'realloc'; expected 'void *(void *, long unsigned int)' [-Wbuiltin-declaration-mismatch] 71 | extern char *realloc(); | ^~~~~~~ vstring.c:71:14: note: 'realloc' is declared in header '' gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -w -DREOPEN -c symbol.c -o symbol.o --- cpp --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c hash.c --- unproto --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -w -DREOPEN -c error.c -o error.o --- as86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c genbin.c --- cpp --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c token1.c --- unproto --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -w -DREOPEN -c hash.c -o hash.o --- bcc86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c bcc-cc1.c --- cpp --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c token2.c --- unproto --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -w -DREOPEN -c strsave.c -o strsave.o --- as86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c genlist.c --- bcc86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c codefrag.c --- cpp --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -o bcc-cpp main.o cpp.o hash.o token1.o token2.o --- unproto --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -w -DREOPEN -Wl,-R/opt/pkg/lib -o unproto tok_io.o tok_class.o tok_pool.o unproto.o vstring.o symbol.o error.o hash.o strsave.o --- cpp --- cp -p cpp/bcc-cpp lib/bcc-cpp --- unproto --- cp -p unproto/unproto lib/unproto --- ar86 --- --- ld86 --- --- ar86 --- sh makec ar 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='' all --- ld86 --- sh makec ld 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='' ld86 --- ar86 --- test -f ar.h || { rm -f ar.h ; ln -s ../libc/include/ar.h . ; } || ln ../libc/include/ar.h . --- ld86 --- test -f ar.h || { rm -f ar.h ; ln -s ../libc/include/ar.h . ; } || ln ../libc/include/ar.h . --- ar86 --- test -f rel_aout.h || { rm -f rel_aout.h ; ln -s ../ld/rel_aout.h . ; } || ln ../ld/rel_aout.h . --- ld86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DREL_OUTPUT -c dumps.c -o dumps.o --- ar86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c ar.c -o ar.o ar.c: In function 'scan': ar.c:538:28: error: implicit declaration of function 'bcmp' [-Wimplicit-function-declaration] 538 | if (nread != SARMAG || bcmp (buf, ARMAG, SARMAG)) | ^~~~ In file included from ar.c:33: ar.h:5:16: warning: 'bcmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 5 | #define SARMAG 8 | ^ ar.c:538:46: note: in expansion of macro 'SARMAG' 538 | if (nread != SARMAG || bcmp (buf, ARMAG, SARMAG)) | ^~~~~~ : note: built-in 'bcmp' declared here ar.c:561:53: warning: 'bcmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 561 | || bcmp (member_header.ar_fmag, ARFMAG, 2)) | ^ : note: built-in 'bcmp' declared here ar.c:563:9: error: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration] 563 | bcopy (member_header.ar_name, name, sizeof member_header.ar_name); | ^~~~~ ar.c:563:9: warning: incompatible implicit declaration of built-in function 'bcopy' [-Wbuiltin-declaration-mismatch] ar.c: In function 'header_from_map': ar.c:1070:3: error: implicit declaration of function 'bzero' [-Wimplicit-function-declaration] 1070 | bzero ((char *) header, sizeof (*header)); | ^~~~~ ar.c:1070:3: warning: incompatible implicit declaration of built-in function 'bzero' [-Wbuiltin-declaration-mismatch] ar.c: In function 'touch_symdef_member': ar.c:1206:3: warning: incompatible implicit declaration of built-in function 'bzero' [-Wbuiltin-declaration-mismatch] 1206 | bzero (symdef_header.ar_date, sizeof symdef_header.ar_date); | ^~~~~ ar.c: In function 'write_symdef_member': ar.c:1532:3: warning: incompatible implicit declaration of built-in function 'bcopy' [-Wbuiltin-declaration-mismatch] 1532 | bcopy (&header, &symdef_header, sizeof header); | ^~~~~ *** Error code 1 Stop. make[2]: stopped making "all" in /home/pbulk/build/devel/dev86/work/dev86-0.16.21/ar *** [ar86] Error code 1 bmake[1]: stopped making "all" in /home/pbulk/build/devel/dev86/work/dev86-0.16.21 --- ld86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DREL_OUTPUT -c io.c -o io.o --- as86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c genobj.c --- bcc86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c dbnode.c --- ld86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DREL_OUTPUT -c ld.c -o ld.o --- as86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c gensym.c --- bcc86 --- 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])) | ^~~~~ --- ld86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DREL_OUTPUT -c readobj.c -o readobj.o --- as86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c keywords.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c macro.c --- ld86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DREL_OUTPUT -c table.c -o table.o In file included from table.c:7: table.c: In function 'addsym': align.h:14:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 14 | ((char *)(x) + ((S_ALIGNMENT-(char)(x)) & (S_ALIGNMENT-1)))) | ^ table.c:62:5: note: in expansion of macro 'align' 62 | align(tableptr); | ^~~~~ table.c: In function 'ourmalloc': align.h:14:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 14 | ((char *)(x) + ((S_ALIGNMENT-(char)(x)) & (S_ALIGNMENT-1)))) | ^ table.c:158:5: note: in expansion of macro 'align' 158 | align(tableptr); | ^~~~~ table.c: In function 'readstring': align.h:14:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 14 | ((char *)(x) + ((S_ALIGNMENT-(char)(x)) & (S_ALIGNMENT-1)))) | ^ table.c:183:5: note: in expansion of macro 'align' 183 | align(tableptr); | ^~~~~ --- as86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c mops.c --- ld86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DREL_OUTPUT -c typeconv.c -o typeconv.o --- bcc86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c express.c --- ld86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DREL_OUTPUT -c linksyms.c -o linksyms.o gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DREL_OUTPUT -c mkar.c -o mkar.o --- bcc86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c exptree.c --- ld86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DREL_OUTPUT -c writex86.c -o writex86.o writex86.c: In function 'write_elks': writex86.c:59:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 59 | #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) | ^ writex86.c:448:33: note: in expansion of macro 'offsetof' 448 | seekout((unsigned long) offsetof(struct exec, a_syms)); | ^~~~~~~~ gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DREL_OUTPUT -c writebin.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DREL_OUTPUT -c writeemu.c -o writeemu.o --- bcc86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c floatop.c --- ld86 --- In file included from writeemu.c:20: writebin.c: In function 'write_dosemu': writebin.c:69:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 69 | #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) | ^ writebin.c:560:33: note: in expansion of macro 'offsetof' 560 | seekout((unsigned long) offsetof(struct exec, a_syms)); | ^~~~~~~~ writebin.c:69:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 69 | #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) | ^ writebin.c:565:33: note: in expansion of macro 'offsetof' 565 | if( FILEHEADERLENGTH >= offsetof(struct exec, a_trsize)+8) | ^~~~~~~~ writebin.c:69:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 69 | #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) | ^ writebin.c:567:41: note: in expansion of macro 'offsetof' 567 | seekout((unsigned long) offsetof(struct exec, a_trsize)); | ^~~~~~~~ writebin.c:69:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 69 | #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) | ^ writebin.c:571:41: note: in expansion of macro 'offsetof' 571 | seekout((unsigned long) offsetof(struct exec, a_drsize)); | ^~~~~~~~ --- as86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c pops.c --- bcc86 --- 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 --- ld86 --- gcc -Wl,-R/opt/pkg/lib dumps.o io.o ld.o readobj.o table.o typeconv.o linksyms.o mkar.o writex86.o writebin.o writeemu.o -o ld86 cp -p ld/ld86 bin/ld86 --- bcc86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c genloads.c --- as86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c readsrc.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c scan.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c table.c gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c typeconv.c --- bcc86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c glogcode.c --- as86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c alloc.c gcc -Wl,-R/opt/pkg/lib 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 --- bcc86 --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -c hardop.c --- as86 --- sed -e "s:%%LIBDIR%%:/opt/pkg/lib/bcc:" -e "s:%%BINDIR%%:/opt/pkg/bin:" < as86_encap.sh > tmp chmod +x as86_encap cp -p as/as86 bin/as86 cp -p as/as86_encap bin/as86_encap --- bcc86 --- 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 gcc -Wl,-R/opt/pkg/lib 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 cp -p bcc/bcc bin/Bcc cp -p bcc/ncc bin/ncc cp -p bcc/bcc-cc1 lib/bcc-cc1 bmake[1]: 1 error 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