=> Building devel/bcc build started at Tue Oct 4 16:48:40 PDT 2016 port directory: /usr/ports/devel/bcc building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.78.g7d868-DEVELOPMENT #7: Mon Aug 1 22:25:32 PDT 2016 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: joerg@FreeBSD.org ident warning: no id keywords in /build/boomdata/data/.m/bleeding-edge-default/ref/../07//usr/ports/devel/bcc/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400700 Jail OSVERSION: 400702 !!! Jail is newer than host. (Jail: 400702, Host: 400700) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/bleeding-edge-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=bcc-1995.03.12 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/bleeding-edge-default/ref/.p/pool MASTERNAME=bleeding-edge-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/devel/bcc XDG_CONFIG_HOME=/wrkdirs/devel/bcc HOME=/wrkdirs/devel/bcc TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/devel/bcc XDG_CONFIG_HOME=/wrkdirs/devel/bcc HOME=/wrkdirs/devel/bcc TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/bcc" EXAMPLESDIR="share/examples/bcc" DATADIR="share/bcc" WWWDIR="www/bcc" ETCDIR="etc/bcc" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/bcc DOCSDIR=/usr/local/share/doc/bcc EXAMPLESDIR=/usr/local/share/examples/bcc WWWDIR=/usr/local/www/bcc ETCDIR=/usr/local/etc/bcc --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== =========================================================================== =================================================== ===> bcc-1995.03.12 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> bcc-1995.03.12 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of bcc-1995.03.12 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by bcc-1995.03.12 for building =========================================================================== =================================================== ===> Fetching all distfiles required by bcc-1995.03.12 for building => SHA256 Checksum OK for bcc.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by bcc-1995.03.12 for building ===> Extracting for bcc-1995.03.12 => SHA256 Checksum OK for bcc.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for bcc-1995.03.12 ===> Applying ports patches for bcc-1995.03.12 =========================================================================== =================================================== =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for bcc-1995.03.12 =========================================================================== =================================================== ===> Building for bcc-1995.03.12 --- _SUBDIR_all_ld --- ===> ld --- objwarn --- --- dumps.o --- --- io.o --- --- ld.o --- --- readobj.o --- --- objwarn --- Warning: Object directory not changed from original /wrkdirs/devel/bcc/bcc/ld --- dumps.o --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -c dumps.c --- table.o --- --- ld.o --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -c ld.c --- readobj.o --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -c readobj.c --- table.o --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -c table.c --- io.o --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -c io.c --- table.o --- table.c: In function 'addsym': table.c:63:37: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] if ((tableptr = symptr->name + (strlen(name) + 1)) > tableend) ^ table.c:63:37: warning: incompatible implicit declaration of built-in function 'strlen' table.c:63:37: note: include '' or provide a declaration of 'strlen' table.c:68:2: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] strcpy(symptr->name, name); /* should't happen */ ^ table.c:68:2: warning: incompatible implicit declaration of built-in function 'strcpy' table.c:68:2: note: include '' or provide a declaration of 'strcpy' table.c: In function 'findsym': table.c:85:10: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] strcmp(symptr->name, name) != 0)) ^ table.c: In function 'stralloc': table.c:204:12: warning: incompatible implicit declaration of built-in function 'strcpy' return strcpy(ourmalloc((unsigned) strlen(s) + 1), s); ^ table.c:204:12: note: include '' or provide a declaration of 'strcpy' table.c:204:40: warning: incompatible implicit declaration of built-in function 'strlen' return strcpy(ourmalloc((unsigned) strlen(s) + 1), s); ^ table.c:204:40: note: include '' or provide a declaration of 'strlen' --- io.o --- io.c: In function 'putbstr': io.c:275:19: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] for (length = strlen(str); length < width; ++length) ^ io.c:275:19: warning: incompatible implicit declaration of built-in function 'strlen' io.c:275:19: note: include '' or provide a declaration of 'strlen' --- table.o --- table.c: In function 'addsym': table.c:72:18: warning: 'oldsymptr' may be used uninitialized in this function [-Wmaybe-uninitialized] oldsymptr->next = symptr; ^ --- typeconv.o --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -c typeconv.c --- writebin.o --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -c writebin.c writebin.c: In function 'writebin': writebin.c:483:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] !reloc_output && ^ writebin.c:91:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) ^ writebin.c:521:26: note: in expansion of macro 'offsetof' seekout((unsigned long) offsetof(struct exec, a_syms)); ^ writebin.c:91:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) ^ writebin.c:526:26: note: in expansion of macro 'offsetof' seekout((unsigned long) offsetof(struct exec, a_trsize)); ^ writebin.c:91:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) ^ writebin.c:530:26: note: in expansion of macro 'offsetof' seekout((unsigned long) offsetof(struct exec, a_drsize)); ^ --- ld86.1.gz --- gzip -cn ld86.1 > ld86.1.gz --- writebin.o --- writebin.c: In function 'linksyms': writebin.c:190:19: warning: 'prlptr' may be used uninitialized in this function [-Wmaybe-uninitialized] prlptr->rlnext = rlptr->rlnext; ^ --- ld86 --- cc -pipe -O2 -fno-strict-aliasing -DBSD_A_OUT -DSTANDARD_GNU_A_OUT -Wall -std=gnu99 -o ld86 dumps.o io.o ld.o readobj.o table.o typeconv.o writebin.o --- _SUBDIR_all_as --- ===> as --- objwarn --- --- as.o --- --- assemble.o --- --- error.o --- --- express.o --- --- objwarn --- Warning: Object directory not changed from original /wrkdirs/devel/bcc/bcc/as --- as.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c as.c --- genbin.o --- --- express.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c express.c --- assemble.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c assemble.c --- error.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c error.c --- genbin.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c genbin.c --- genlist.o --- --- genobj.o --- --- gensym.o --- --- genlist.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c genlist.c --- macro.o --- --- mops.o --- --- genobj.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c genobj.c --- macro.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c macro.c --- mops.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c mops.c --- gensym.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c gensym.c --- macro.o --- macro.c: In function 'pmacro': macro.c:123:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] symptr->value_reg_or_op.value = (unsigned) heapptr; ^ --- mops.o --- mops.c: In function 'buildea': mops.c:550:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] eap->base == BPREG && eap->index == NOREG || ^ mops.c: In function 'getea': mops.c:920:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] lastexp.offset != 0x2 && lastexp.offset != 0x4 && ^ --- genlist.o --- genlist.c: In function 'listline': genlist.c:189:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (errcount || list.current && (!macflag || mcount != 0) || ^ genlist.c:190:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] macflag && maclist.current) ^ --- gensym.o --- gensym.c: In function 'gensym': gensym.c:100:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (symptr->next = (struct sym_s *) label_stringptr)); ^ gensym.c:99:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] writew((unsigned) ^ gensym.c:117:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] writew((unsigned) symptr->next); /* now has string position */ ^ --- mops.o --- mops.c: In function 'mgroup1': mops.c:1592:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] target.base == EAXREG && ^ --- pops.o --- --- genobj.o --- genobj.c: In function 'objheader': genobj.c:388:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] !globals_only_in_obj && symptr->name[0] != '.' && ^ --- pops.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c pops.c pops.c: In function 'checksegrel': pops.c:75:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] symptr->data & IMPBIT && !(symptr->data & UNDBIT)) && ^ --- readsrc.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c readsrc.c In file included from readsrc.c:7:0: readsrc.c: In function 'readline': const.h:383:17: warning: large integer implicitly truncated to unsigned type [-Woverflow] #define LINLEN 256 /* max length of input line */ ^ readsrc.c:239:18: note: in expansion of macro 'LINLEN' remaining = LINLEN + 2; ^ --- scan.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c scan.c --- table.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c table.c --- typeconv.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -c ../ld/typeconv.c --- table.o --- table.c: In function 'lookup': table.c:903:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] symptr->value_reg_or_op.value = (unsigned) (symptr->next = NULL); ^ --- as86.1.gz --- gzip -cn as86.1 > as86.1.gz --- as86 --- cc -pipe -O2 -fno-strict-aliasing -Wall -std=gnu99 -o as86 as.o assemble.o error.o express.o genbin.o genlist.o genobj.o gensym.o macro.o mops.o pops.o readsrc.o scan.o table.o typeconv.o --- _SUBDIR_all_bcc-cc1 --- ===> bcc-cc1 --- objwarn --- --- assign.o --- --- declare.o --- --- gencode.o --- --- label.o --- --- objwarn --- Warning: Object directory not changed from original /wrkdirs/devel/bcc/bcc/bcc-cc1 --- label.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c label.c --- assign.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c assign.c --- declare.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c declare.c --- gencode.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c gencode.c --- preserve.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c preserve.c --- label.o --- In file included from types.h:206:0, from label.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- declare.o --- In file included from types.h:206:0, from declare.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- assign.o --- In file included from types.h:206:0, from assign.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- declare.o --- In file included from declare.c:7:0: declare.c: In function 'declfunc': align.h:10:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] # define align(x) (((pointerint_t) (x) + (S_ALIGNMENT-1)) & ~(S_ALIGNMENT-1)) ^ declare.c:628:5: note: in expansion of macro 'align' align(&symptr->name.namea[strlen(symptr->name.namea) + 1])) ^ --- preserve.o --- In file included from types.h:206:0, from preserve.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- type.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c type.c --- bcc-cc1.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c bcc-cc1.c --- express.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c express.c --- gencode.o --- In file included from types.h:206:0, from gencode.c:9: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- express.o --- In file included from types.h:206:0, from express.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ express.c:24:28: warning: conflicting types for built-in function 'exp2' FORWARD struct nodestruct *exp2 P((void)); ^ --- bcc-cc1.o --- In file included from types.h:206:0, from bcc-cc1.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- genloads.o --- --- type.o --- In file included from types.h:206:0, from type.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- genloads.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c genloads.c --- loadexp.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c loadexp.c In file included from types.h:206:0, from loadexp.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- genloads.o --- In file included from types.h:206:0, from genloads.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- scan.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c scan.c In file included from types.h:206:0, from scan.c:8: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- exptree.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c exptree.c In file included from types.h:206:0, from exptree.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- glogcode.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c glogcode.c In file included from types.h:206:0, from glogcode.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- longop.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c longop.c In file included from types.h:206:0, from longop.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- softop.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c softop.c --- codefrag.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c codefrag.c --- floatop.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c floatop.c --- codefrag.o --- In file included from types.h:206:0, from codefrag.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- hardop.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c hardop.c In file included from types.h:206:0, from hardop.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- floatop.o --- In file included from types.h:206:0, from floatop.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ --- softop.o --- In file included from types.h:206:0, from softop.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ --- floatop.o --- proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- softop.o --- proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- output.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c output.c In file included from types.h:206:0, from output.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- state.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c state.c In file included from types.h:206:0, from state.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- debug.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c debug.c In file included from types.h:206:0, from debug.c:9: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- function.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c function.c In file included from types.h:206:0, from function.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ In file included from function.c:7:0: function.c: In function 'ldregargs': align.h:10:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] # define align(x) (((pointerint_t) (x) + (S_ALIGNMENT-1)) & ~(S_ALIGNMENT-1)) ^ function.c:117:5: note: in expansion of macro 'align' align(&symptr->name.namea[strlen(symptr->name.namea) + 1])) ^ --- input.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c input.c --- preproc.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c preproc.c --- input.o --- In file included from types.h:206:0, from input.c:9: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- preproc.o --- In file included from types.h:206:0, from preproc.c:6: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ --- table.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -c table.c In file included from types.h:206:0, from table.c:10: proto.h:380:7: warning: conflicting types for built-in function 'malloc' void *malloc P((unsigned _nbytes)); ^ proto.h:381:7: warning: conflicting types for built-in function 'realloc' void *realloc P((void *_ptr, unsigned _nbytes)); ^ proto.h:384:7: warning: conflicting types for built-in function 'memcpy' void *memcpy P((void *_t, const void *_s, unsigned _length)); ^ proto.h:385:7: warning: conflicting types for built-in function 'memset' void *memset P((void *_s, int _c, unsigned _nbytes)); ^ proto.h:390:10: warning: conflicting types for built-in function 'strlen' unsigned strlen P((const char *_s)); ^ proto.h:391:7: warning: conflicting types for built-in function 'strncpy' char *strncpy P((char *_target, const char *_source, unsigned _maxlength)); ^ In file included from table.c:11:0: table.c: In function 'addloc': align.h:10:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] # define align(x) (((pointerint_t) (x) + (S_ALIGNMENT-1)) & ~(S_ALIGNMENT-1)) ^ table.c:202:35: note: in expansion of macro 'align' locptr = (struct symstruct *) align(&symptr->name.namea[strlen(name) + 1]); ^ table.c: In function 'oldlevel': align.h:10:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] # define align(x) (((pointerint_t) (x) + (S_ALIGNMENT-1)) & ~(S_ALIGNMENT-1)) ^ table.c:526:5: note: in expansion of macro 'align' align(&symptr->name.namea[strlen(symptr->name.namea) + 1])) ^ table.c: In function 'growheap': align.h:10:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] # define align(x) (((pointerint_t) (x) + (S_ALIGNMENT-1)) & ~(S_ALIGNMENT-1)) ^ table.c:618:23: note: in expansion of macro 'align' newptr = (char *) align(newptr + size - ALLOC_OVERHEAD); ^ table.c: In function 'qmalloc': align.h:10:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] # define align(x) (((pointerint_t) (x) + (S_ALIGNMENT-1)) & ~(S_ALIGNMENT-1)) ^ table.c:630:29: note: in expansion of macro 'align' if ((charptr = (char *) align(charptr)) + size > chartop) ^ --- bcc-cc1.1.gz --- gzip -cn bcc-cc1.1 > bcc-cc1.1.gz --- bcc-cc1 --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -std=gnu99 -o bcc-cc1 assign.o declare.o gencode.o label.o preserve.o type.o bcc-cc1.o express.o genloads.o loadexp.o scan.o exptree.o glogcode.o longop.o softop.o codefrag.o floatop.o hardop.o output.o state.o debug.o function.o input.o preproc.o table.o --- _SUBDIR_all_bcc --- ===> bcc --- objwarn --- --- bcc.o --- --- bcc.1.gz --- --- objwarn --- Warning: Object directory not changed from original /wrkdirs/devel/bcc/bcc/bcc --- bcc.1.gz --- gzip -cn bcc.1 > bcc.1.gz --- bcc.o --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -Wall -DLOCALPREFIX=\"/usr/local\" -std=gnu99 -c ../bcc-cc1/bcc.c ../bcc-cc1/bcc.c: In function 'main': ../bcc-cc1/bcc.c:556:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && (arg[2] == 0 || arg[2] == '-' && arg[3] == 0)) ^ ../bcc-cc1/bcc.c:193:12: warning: variable 'profile' set but not used [-Wunused-but-set-variable] bool_T profile = FALSE; ^ ../bcc-cc1/bcc.c:191:12: warning: variable 'optimize' set but not used [-Wunused-but-set-variable] bool_T optimize = FALSE; ^ ../bcc-cc1/bcc.c:182:12: warning: variable 'float_emulation' set but not used [-Wunused-but-set-variable] bool_T float_emulation = FALSE; ^ ../bcc-cc1/bcc.c:177:12: warning: variable 'debug' set but not used [-Wunused-but-set-variable] bool_T debug = FALSE; ^ --- bcc --- cc -pipe -O2 -fno-strict-aliasing -DNSIG=32 -Wall -DLOCALPREFIX=\"/usr/local\" -std=gnu99 -o bcc bcc.o =========================================================================== =================================================== =========================================================================== =================================================== ===> Staging for bcc-1995.03.12 ===> Generating temporary packing list ===> ld mkdir -p /wrkdirs/devel/bcc/stage/usr/local/bin mkdir -p /wrkdirs/devel/bcc/stage/usr/local/man/man1 install -s -o root -g wheel -m 555 ld86 /wrkdirs/devel/bcc/stage/usr/local/bin install -o root -g wheel -m 444 ld86.1.gz /wrkdirs/devel/bcc/stage/usr/local/man/man1 ===> as install -s -o root -g wheel -m 555 as86 /wrkdirs/devel/bcc/stage/usr/local/bin install -o root -g wheel -m 444 as86.1.gz /wrkdirs/devel/bcc/stage/usr/local/man/man1 ===> bcc-cc1 mkdir -p /wrkdirs/devel/bcc/stage/usr/local/lib/bcc install -s -o root -g wheel -m 555 bcc-cc1 /wrkdirs/devel/bcc/stage/usr/local/lib/bcc install -o root -g wheel -m 444 bcc-cc1.1.gz /wrkdirs/devel/bcc/stage/usr/local/man/man1 ===> bcc install -s -o root -g wheel -m 555 bcc /wrkdirs/devel/bcc/stage/usr/local/bin install -o root -g wheel -m 444 bcc.1.gz /wrkdirs/devel/bcc/stage/usr/local/man/man1 ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for bcc-1995.03.12 file sizes/checksums [8]: . done packing files [8]: . done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for bcc-1995.03.12 build of devel/bcc ended at Tue Oct 4 16:48:47 PDT 2016 build time: 00:00:07