[RELEASE - head-default] Build failed for heirloom-070715_3 during build
pkg-fallout at FreeBSD.org
pkg-fallout at FreeBSD.org
Wed Aug 28 22:05:18 UTC 2013
Maintainer: gahr at FreeBSD.org
Last committer: danfe at FreeBSD.org
Ident: $FreeBSD: head/sysutils/heirloom/Makefile 323715 2013-07-26 12:28:26Z danfe $
Log URL: http://beefy1.isc.freebsd.org/bulk/head-default/2013-08-28_16h38m12s/logs/heirloom-070715_3.log
Build URL: http://beefy1.isc.freebsd.org/bulk/head-default/2013-08-28_16h38m12s
Log:
====>> Building sysutils/heirloom
build started at Wed Aug 28 22:04:19 UTC 2013
port directory: /usr/ports/sysutils/heirloom
building for: FreeBSD head-default-job-06 10.0-CURRENT FreeBSD 10.0-CURRENT i386
maintained by: gahr at FreeBSD.org
Makefile ident: $FreeBSD: head/sysutils/heirloom/Makefile 323715 2013-07-26 12:28:26Z danfe $
Poudriere version: 3.1-pre
---Begin Environment---
UNAME_m=i386
UNAME_p=i386
OSVERSION=1000035
UNAME_v=FreeBSD 10.0-CURRENT
UNAME_r=10.0-CURRENT
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
MASTERMNT=/usr/local/poudriere/data/build/head-default/ref
PKG_EXT=txz
tpid=67892
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
POUDRIERE_BUILD_TYPE=bulk
NBPARALLEL=24
PKGNG=1
PKGNAME=heirloom-070715_3
PKG_DELETE=/usr/local/sbin/pkg delete -y -f
PKG_ADD=/usr/local/sbin/pkg add
PWD=/root
MASTERNAME=head-default
USER=root
HOME=/root
POUDRIERE_VERSION=3.1-pre
SKIPSANITY=0
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
---End Environment---
---Begin OPTIONS List---
===> The following configuration options are available for heirloom-070715_3:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
---End OPTIONS List---
--CONFIGURE_ARGS--
--End CONFIGURE_ARGS--
--CONFIGURE_ENV--
TMPDIR="/tmp" TMPDIR="/tmp" MAKE=gmake SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--
--MAKE_ENV--
TMPDIR="/tmp" TMPDIR="/tmp" SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" CXX="c++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 444" BSD_INSTALL_MAN="install -o root -g wheel -m 444"
--End MAKE_ENV--
--SUB_LIST--
PREFIX=/usr/local
LOCALBASE=/usr/local
DATADIR=/usr/local/heirloom
DOCSDIR=/usr/local/share/doc/heirloom
EXAMPLESDIR=/usr/local/share/examples/heirloom
WWWDIR=/usr/local/www/heirloom
ETCDIR=/usr/local/etc/heirloom
--End SUB_LIST--
---Begin make.conf---
ARCH=i386
MACHINE=i386
MACHINE_ARCH=i386
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PACKAGES=/packages
DISTDIR=/distfiles
#### /usr/local/etc/poudriere.d/make.conf ####
WITH_PKGNG=yes
NO_RESTRICTED=yes
DISABLE_MAKE_JOBS=yes
---End make.conf---
===> Cleaning for heirloom-070715_3
=======================<phase: check-config >============================
===========================================================================
=======================<phase: pkg-depends >============================
===> heirloom-070715_3 depends on file: /usr/local/sbin/pkg - not found
===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg
===> Installing existing package /packages/All/pkg-1.1.4_1.txz
Installing pkg-1.1.4_1... done
If you are upgrading from the old package format, first run:
# pkg2ng
===> Returning to build of heirloom-070715_3
===========================================================================
=======================<phase: fetch-depends >============================
===========================================================================
=======================<phase: fetch >============================
===> Fetching all distfiles required by heirloom-070715_3 for building
===========================================================================
=======================<phase: checksum >============================
===> Fetching all distfiles required by heirloom-070715_3 for building
=> SHA256 Checksum OK for heirloom-070715.tar.bz2.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract >============================
===> Fetching all distfiles required by heirloom-070715_3 for building
===> Extracting for heirloom-070715_3
=> SHA256 Checksum OK for heirloom-070715.tar.bz2.
===========================================================================
=======================<phase: patch-depends >============================
===========================================================================
=======================<phase: patch >============================
===> Patching for heirloom-070715_3
===> Applying extra patch /usr/ports/sysutils/heirloom/files/extra-utmpx
===> Applying FreeBSD patches for heirloom-070715_3
===========================================================================
=======================<phase: build-depends >============================
===> heirloom-070715_3 depends on executable: ksh - not found
===> Verifying install for ksh in /usr/ports/shells/pdksh
===> Installing existing package /packages/All/pdksh-5.2.14p2_4.txz
Installing pdksh-5.2.14p2_4...updating /etc/shells
done
===> Returning to build of heirloom-070715_3
===> heirloom-070715_3 depends on executable: gmake - not found
===> Verifying install for gmake in /usr/ports/devel/gmake
===> Installing existing package /packages/All/gmake-3.82_1.txz
Installing gmake-3.82_1...Installing gettext-0.18.3...Installing libiconv-1.14_1... done
done
done
===> Returning to build of heirloom-070715_3
===========================================================================
=======================<phase: lib-depends >============================
===========================================================================
=======================<phase: configure >============================
===> Configuring for heirloom-070715_3
===========================================================================
=======================<phase: build >============================
===> Building for heirloom-070715_3
make -C /wrkdirs/usr/ports/sysutils/heirloom/work/heirloom-070715/libcommon -f Makefile.mk headers
cc -O2 -pipe -E CHECK.c >CHECK
one() { rm -f "$1.h"; if grep "$1_h[ ]*=[ ]*[^0][ ]*;" CHECK >/dev/null; then ln -s "_$1.h" "$1.h"; fi; }; one alloca; one malloc; one utmpx
cat build/mk.head build/mk.config Makefile.mk build/mk.tail >Makefile
cat build/mk.head build/mk.config build/Makefile.mk build/mk.tail >build/Makefile
cat build/mk.head build/mk.config libwchar/Makefile.mk build/mk.tail >libwchar/Makefile
cat build/mk.head build/mk.config libcommon/Makefile.mk build/mk.tail >libcommon/Makefile
cat build/mk.head build/mk.config libuxre/Makefile.mk build/mk.tail >libuxre/Makefile
cat build/mk.head build/mk.config _install/Makefile.mk build/mk.tail >_install/Makefile
cat build/mk.head build/mk.config banner/Makefile.mk build/mk.tail >banner/Makefile
cat build/mk.head build/mk.config basename/Makefile.mk build/mk.tail >basename/Makefile
cat build/mk.head build/mk.config bc/Makefile.mk build/mk.tail >bc/Makefile
cat build/mk.head build/mk.config bdiff/Makefile.mk build/mk.tail >bdiff/Makefile
cat build/mk.head build/mk.config bfs/Makefile.mk build/mk.tail >bfs/Makefile
cat build/mk.head build/mk.config cal/Makefile.mk build/mk.tail >cal/Makefile
cat build/mk.head build/mk.config calendar/Makefile.mk build/mk.tail >calendar/Makefile
cat build/mk.head build/mk.config cat/Makefile.mk build/mk.tail >cat/Makefile
cat build/mk.head build/mk.config chmod/Makefile.mk build/mk.tail >chmod/Makefile
cat build/mk.head build/mk.config chown/Makefile.mk build/mk.tail >chown/Makefile
cat build/mk.head build/mk.config cksum/Makefile.mk build/mk.tail >cksum/Makefile
cat build/mk.head build/mk.config cmp/Makefile.mk build/mk.tail >cmp/Makefile
cat build/mk.head build/mk.config col/Makefile.mk build/mk.tail >col/Makefile
cat build/mk.head build/mk.config comm/Makefile.mk build/mk.tail >comm/Makefile
cat build/mk.head build/mk.config copy/Makefile.mk build/mk.tail >copy/Makefile
cat build/mk.head build/mk.config cp/Makefile.mk build/mk.tail >cp/Makefile
cat build/mk.head build/mk.config cpio/Makefile.mk build/mk.tail >cpio/Makefile
cat build/mk.head build/mk.config csplit/Makefile.mk build/mk.tail >csplit/Makefile
cat build/mk.head build/mk.config cut/Makefile.mk build/mk.tail >cut/Makefile
cat build/mk.head build/mk.config date/Makefile.mk build/mk.tail >date/Makefile
cat build/mk.head build/mk.config dc/Makefile.mk build/mk.tail >dc/Makefile
cat build/mk.head build/mk.config dd/Makefile.mk build/mk.tail >dd/Makefile
cat build/mk.head build/mk.config deroff/Makefile.mk build/mk.tail >deroff/Makefile
cat build/mk.head build/mk.config diff/Makefile.mk build/mk.tail >diff/Makefile
cat build/mk.head build/mk.config diff3/Makefile.mk build/mk.tail >diff3/Makefile
cat build/mk.head build/mk.config dircmp/Makefile.mk build/mk.tail >dircmp/Makefile
cat build/mk.head build/mk.config dirname/Makefile.mk build/mk.tail >dirname/Makefile
cat build/mk.head build/mk.config df/Makefile.mk build/mk.tail >df/Makefile
cat build/mk.head build/mk.config du/Makefile.mk build/mk.tail >du/Makefile
cat build/mk.head build/mk.config echo/Makefile.mk build/mk.tail >echo/Makefile
cat build/mk.head build/mk.config ed/Makefile.mk build/mk.tail >ed/Makefile
cat build/mk.head build/mk.config env/Makefile.mk build/mk.tail >env/Makefile
cat build/mk.head build/mk.config expand/Makefile.mk build/mk.tail >expand/Makefile
cat build/mk.head build/mk.config expr/Makefile.mk build/mk.tail >expr/Makefile
cat build/mk.head build/mk.config factor/Makefile.mk build/mk.tail >factor/Makefile
cat build/mk.head build/mk.config file/Makefile.mk build/mk.tail >file/Makefile
cat build/mk.head build/mk.config find/Makefile.mk build/mk.tail >find/Makefile
cat build/mk.head build/mk.config fmt/Makefile.mk build/mk.tail >fmt/Makefile
cat build/mk.head build/mk.config fmtmsg/Makefile.mk build/mk.tail >fmtmsg/Makefile
cat build/mk.head build/mk.config fold/Makefile.mk build/mk.tail >fold/Makefile
cat build/mk.head build/mk.config getconf/Makefile.mk build/mk.tail >getconf/Makefile
cat build/mk.head build/mk.config getopt/Makefile.mk build/mk.tail >getopt/Makefile
cat build/mk.head build/mk.config grep/Makefile.mk build/mk.tail >grep/Makefile
cat build/mk.head build/mk.config groups/Makefile.mk build/mk.tail >groups/Makefile
cat build/mk.head build/mk.config hd/Makefile.mk build/mk.tail >hd/Makefile
cat build/mk.head build/mk.config head/Makefile.mk build/mk.tail >head/Makefile
cat build/mk.head build/mk.config hostname/Makefile.mk build/mk.tail >hostname/Makefile
cat build/mk.head build/mk.config id/Makefile.mk build/mk.tail >id/Makefile
cat build/mk.head build/mk.config join/Makefile.mk build/mk.tail >join/Makefile
cat build/mk.head build/mk.config kill/Makefile.mk build/mk.tail >kill/Makefile
cat build/mk.head build/mk.config line/Makefile.mk build/mk.tail >line/Makefile
cat build/mk.head build/mk.config listusers/Makefile.mk build/mk.tail >listusers/Makefile
cat build/mk.head build/mk.config ln/Makefile.mk build/mk.tail >ln/Makefile
<snip>
if (a = n/10)
~~^~~~~~
more.c:777:11: note: place parentheses around the assignment to silence this warning
if (a = n/10)
^
( )
more.c:777:11: note: use '==' to turn this assignment into an equality comparison
if (a = n/10)
^
==
more.c:878:21: warning: '&&' within '||' [-Wlogical-op-parentheses]
else if (c == '\f' && stop_opt || rflag && !(c&~037)) {
~~~~~~~~~~^~~~~~~~~~~ ~~
more.c:878:21: note: place parentheses around the '&&' expression to silence this warning
else if (c == '\f' && stop_opt || rflag && !(c&~037)) {
^
( )
more.c:878:42: warning: '&&' within '||' [-Wlogical-op-parentheses]
else if (c == '\f' && stop_opt || rflag && !(c&~037)) {
~~ ~~~~~~^~~~~~~~~~~~
more.c:878:42: note: place parentheses around the '&&' expression to silence this warning
else if (c == '\f' && stop_opt || rflag && !(c&~037)) {
^
( )
more.c:988:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
for (s = s1; c = *s++; )
~~^~~~~~
more.c:988:20: note: place parentheses around the assignment to silence this warning
for (s = s1; c = *s++; )
^
( )
more.c:988:20: note: use '==' to turn this assignment into an equality comparison
for (s = s1; c = *s++; )
^
==
more.c:1011:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (state = wouldul(s, n)) {
~~~~~~^~~~~~~~~~~~~~~
more.c:1011:16: note: place parentheses around the assignment to silence this warning
if (state = wouldul(s, n)) {
^
( )
more.c:1011:16: note: use '==' to turn this assignment into an equality comparison
if (state = wouldul(s, n)) {
^
==
more.c:1467:8: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else
^
more.c:1477:8: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else
^
more.c:1634:50: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (strcmp (progname, "page") == 0 || !hard && tgetflag("ns"))
~~ ~~~~~~^~~~~~~~~~~~~~~~~
more.c:1634:50: note: place parentheses around the '&&' expression to silence this warning
if (strcmp (progname, "page") == 0 || !hard && tgetflag("ns"))
^
( )
more.c:1671:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (padstr = tgetstr("pc", &clearptr))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
more.c:1671:17: note: place parentheses around the assignment to silence this warning
if (padstr = tgetstr("pc", &clearptr))
^
( )
more.c:1671:17: note: use '==' to turn this assignment into an equality comparison
if (padstr = tgetstr("pc", &clearptr))
^
==
more.c:1712:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else
^
14 warnings generated.
cc more.o -lcurses -L../libcommon -lcommon -L../libuxre -luxre -o more
gmake[1]: Leaving directory `/wrkdirs/usr/ports/sysutils/heirloom/work/heirloom-070715/more'
gmake[1]: Entering directory `/wrkdirs/usr/ports/sysutils/heirloom/work/heirloom-070715/mvdir'
echo '#!/bin/sh' | cat - mvdir.sh | sed " s, at DEFBIN@,/usr/local/heirloom/usr/5bin,g; s, at SV3BIN@,/usr/local/heirloom/usr/5bin,g; s, at DEFLIB@,/usr/local/heirloom/usr/5lib,g" >mvdir
chmod 755 mvdir
gmake[1]: Leaving directory `/wrkdirs/usr/ports/sysutils/heirloom/work/heirloom-070715/mvdir'
gmake[1]: Entering directory `/wrkdirs/usr/ports/sysutils/heirloom/work/heirloom-070715/nawk'
yacc -d awk.g.y && mv -f y.tab.c awk.g.c
yacc: 46 shift/reduce conflicts, 178 reduce/reduce conflicts.
cc -Os -fomit-frame-pointer -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -I../libuxre -DUXRE -c awk.g.c
lex -t awk.lx.l > awk.lx.c
cc -Os -fomit-frame-pointer -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -I../libuxre -DUXRE -c awk.lx.c
awk.lx.l:181:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (c == '(' || c == '[' || infunc && (n=isarg(yytext+1)) >= 0) {
~~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
awk.lx.l:181:40: note: place parentheses around the '&&' expression to silence this warning
if (c == '(' || c == '[' || infunc && (n=isarg(yytext+1)) >= 0) {
^
( )
awk.lx.l:316:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
if (c = *lexprog & 0377)
~~^~~~~~~~~~~~~~~~~
awk.lx.l:316:9: note: place parentheses around the assignment to silence this warning
if (c = *lexprog & 0377)
^
( )
awk.lx.l:316:9: note: use '==' to turn this assignment into an equality comparison
if (c = *lexprog & 0377)
^
==
2 warnings generated.
cc -Os -fomit-frame-pointer -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -I../libuxre -DUXRE -c b.c
cc -Os -fomit-frame-pointer -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -I../libuxre -DUXRE -c lib.c
cc -Os -fomit-frame-pointer -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -I../libuxre -DUXRE -c main.c
main.c:109:21: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
pfile[npfile++] = &argv[1][2];
^ ~~~~~~~~~~~
main.c:115:21: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
pfile[npfile++] = argv[1];
^ ~~~~~~~
main.c:123:9: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
fs = &argv[1][2];
^ ~~~~~~~~~~~
main.c:129:9: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
fs = &argv[1][0];
^ ~~~~~~~~~~~
main.c:136:18: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (!isclvar(&argv[1][2]))
^~~~~~~~~~~
./awk.h:294:35: note: passing argument to parameter here
extern int isclvar(unsigned char *);
^
main.c:138:14: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
setclvar(&argv[1][2]);
^~~~~~~~~~~
./awk.h:281:37: note: passing argument to parameter here
extern void setclvar(unsigned char *);
^
main.c:139:37: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
} else if (--argc > 1 && isclvar((++argv)[1])) {
^~~~~~~~~~~
./awk.h:294:35: note: passing argument to parameter here
extern int isclvar(unsigned char *);
^
main.c:140:14: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
setclvar(argv[1]);
^~~~~~~
./awk.h:281:37: note: passing argument to parameter here
extern void setclvar(unsigned char *);
^
main.c:165:11: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
lexprog = argv[1];
^ ~~~~~~~
main.c:170:35: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if (posix && argc > 1 && isclvar(argv[1])) {
^~~~~~~
./awk.h:294:35: note: passing argument to parameter here
extern int isclvar(unsigned char *);
^
main.c:171:17: warning: incompatible pointer types assigning to 'unsigned char **' from 'char **' [-Wincompatible-pointer-types]
start_delayed = &argv[0];
^ ~~~~~~~~
main.c:175:34: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
} while (--argc > 1 && isclvar(argv[1]));
^~~~~~~
./awk.h:294:35: note: passing argument to parameter here
extern int isclvar(unsigned char *);
^
main.c:176:17: warning: incompatible pointer types assigning to 'unsigned char **' from 'char **' [-Wincompatible-pointer-types]
after_delayed = &argv[0];
^ ~~~~~~~~
main.c:179:10: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
argv[0] = cmdname; /* put prog name at front of arglist */
^ ~~~~~~~
main.c:181:16: warning: incompatible pointer types passing 'char **' to parameter of type 'unsigned char **' [-Wincompatible-pointer-types]
arginit(argc, argv);
^~~~
./awk.h:372:42: note: passing argument to parameter here
extern void arginit(int, unsigned char **);
^
main.c:182:10: warning: incompatible pointer types passing 'char **' to parameter of type 'unsigned char **' [-Wincompatible-pointer-types]
envinit(envp);
^~~~
./awk.h:373:37: note: passing argument to parameter here
extern void envinit(unsigned char **);
^
16 warnings generated.
cc -Os -fomit-frame-pointer -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64L -I../libcommon -I../libuxre -DUXRE -c parse.c
cc -DIN_MAKETAB -c maketab.c
In file included from maketab.c:34:
./y.tab.h:102:2: error: unknown type name 'intptr_t'; did you mean '__intptr_t'?
intptr_t i;
^~~~~~~~
__intptr_t
/usr/include/x86/_types.h:89:19: note: '__intptr_t' declared here
typedef __int32_t __intptr_t;
^
1 error generated.
gmake[1]: *** [maketab.o] Error 1
gmake[1]: Leaving directory `/wrkdirs/usr/ports/sysutils/heirloom/work/heirloom-070715/nawk'
gmake: *** [all] Error 2
*** Error code 1
Stop.
make: stopped in /usr/ports/sysutils/heirloom
===> Cleaning for heirloom-070715_3
More information about the freebsd-pkg-fallout
mailing list