FreeBSD_HEAD_i386 - Build #4159 - Failure

jenkins-admin at FreeBSD.org jenkins-admin at FreeBSD.org
Tue Oct 25 18:24:55 UTC 2016


FreeBSD_HEAD_i386 - Build #4159 - Failure:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/4159/
Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/4159/changes
Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/4159/console

Change summaries:

307944 by andrew:
Add MULTIDELAY support to the am335x dmtimer. This will be useful for
testing Cortex-A8 support in GENERIC.

Sponsored by:	ABT Systems Ltd

307943 by andrew:
Remove the need for the delay to be zero when MULTIDELAY is undefined,
it may be useful to only enable this in some configs.

Sponsored by:	ABT Systems Ltd

307942 by imp:
Really make WITHOUT_FORTH (MK_FORTH==no) work. The recent inclusion of
FICL definitions not in ficl/ficl32 files broke this generally. This
makes that stuff conditional on BOOT_FORTH. Also, move definitions
related to the architecture (FICL_CPUARCH and friends) into
Makefile.ficl that all parts of the tree that include files with ficl
need to include (but only if MK_FORTH == yes). In addition, had to fix
library ordering issue with LIBSTAND to keep it last. Without boot
forth, there's no references to memset to bring in memset.o from
libstand.a to satisfy libgeliboot.a's use of it. Listing libstand last
solves this issue (and it's the proper place for libstand to boot).

307937 by glebius:
Fix unchecked array reference in the VGA device emulation code.

Submitted by:   Ilja Van Sprundel <ivansprundel at ioactive.com>
Patch by:	tychon
Security:       SA-16:32

307936 by glebius:
The argument validation in r296956 was not enough to close all possible
overflows in sysarch(2).

Submitted by:	Kun Yang <kun.yang chaitin.com>
Patch by:	kib
Security:	SA-16:15

307928 by andrew:
Remove armadaxp_idcache_wbinv_all, it's a static function in the ELF
trampoline and not used outside this.

Sponsored by:	ABT Systems Ltd

307927 by marcel:
Be more precise when including headers so that we're less likely to
depend on namespace pollution and as such become more portable. This
means including headers like <sys/types.h> or <stdlib.h>, but also
making sure we include system/host headers before local headers.

While here: define ENOATTR as ENOMSG in mtree.c. There is no ENOATTR
on Linux.

With this, makefs is ready for compilation on macOS and Linux.

307926 by glebius:
Check m_getcl() return value.

CID:	611376

307925 by andrew:
Remove arm11x6_setttb and armv7_setttb as they are unused. While here
remove unneeded code from the ARMv7 cpu assembly code.

Sponsored by:	ABT Systems Ltd

307923 by marcel:
Allow building makefs(8) from another Makefile (such as one in
a seperate directory hierarchy used to build tools). This boils
down to replacing the use of ${.CURDIR} with either ${SRCDIR}
or ${SRCTOP}. SRCDIR is defined as the directory in which the
Makefile lives that bmake(1) is currently reading. Use SRCTOP
when reaching outside of makefs's directory.



The end of the build log:

[...truncated 7618 lines...]
/usr/obj/usr/src/rescue/rescue/usr/src/usr.sbin/chown created for /usr/src/usr.sbin/chown
--- obj_subdir_sbin ---
--- obj_subdir_sbin/ipf/ipresend ---
===> sbin/ipf/ipresend (obj)
--- obj_subdir_rescue ---
--- obj_crunchdir_iscsid ---
cd /usr/src/rescue/rescue/../../usr.sbin/iscsid &&  MK_AUTO_OBJ=no MK_TESTS=no  UPDATE_DEPENDFILE=no  _RECURSING_CRUNCH=1 MAKEOBJDIRPREFIX=/usr/obj/usr/src/rescue/rescue /usr/obj/usr/src/make.i386/bmake  DIRPRFX=rescue/rescue/iscsid/ -DRESCUE CRUNCH_CFLAGS=-DRESCUE MK_AUTO_OBJ=no obj
--- obj_subdir_share ---
--- obj ---
/usr/obj/usr/src/share/doc/psd/05.sysman created for /usr/src/share/doc/psd/05.sysman
--- obj_subdir_share/doc/psd/06.Clang ---
===> share/doc/psd/06.Clang (obj)
--- obj ---
/usr/obj/usr/src/share/doc/psd/06.Clang created for /usr/src/share/doc/psd/06.Clang
--- obj_subdir_share/doc/psd/12.make ---
===> share/doc/psd/12.make (obj)
--- obj_subdir_lib ---
--- obj ---
/usr/obj/usr/src/lib/libpam/modules/pam_unix created for /usr/src/lib/libpam/modules/pam_unix
--- obj_subdir_share ---
--- obj ---
--- obj_subdir_lib ---
--- obj_subdir_lib/libpam/static_libpam ---
===> lib/libpam/static_libpam (obj)
--- obj_subdir_share ---
/usr/obj/usr/src/share/doc/psd/12.make created for /usr/src/share/doc/psd/12.make
--- obj_subdir_rescue ---
--- obj ---
--- obj_subdir_share ---
--- obj_subdir_share/doc/psd/15.yacc ---
===> share/doc/psd/15.yacc (obj)
--- obj_subdir_rescue ---
/usr/obj/usr/src/rescue/rescue/usr/src/usr.sbin/iscsid created for /usr/src/usr.sbin/iscsid
--- obj_subdir_share ---
--- obj_subdir_share/doc/psd/16.lex ---
===> share/doc/psd/16.lex (obj)
--- obj_subdir_sbin ---
--- obj ---
/usr/obj/usr/src/sbin/ipf/ipresend created for /usr/src/sbin/ipf/ipresend
--- obj_subdir_sbin/ipfw ---
===> sbin/ipfw (obj)
--- obj_subdir_share ---
--- obj_subdir_share/doc/psd/15.yacc ---
--- obj ---
/usr/obj/usr/src/share/doc/psd/15.yacc created for /usr/src/share/doc/psd/15.yacc
--- obj_subdir_share/doc/psd/16.lex ---
--- obj ---
--- obj_subdir_sys ---
===> sys (obj)
--- obj_subdir_share ---
/usr/obj/usr/src/share/doc/psd/16.lex created for /usr/src/share/doc/psd/16.lex
--- obj_subdir_share/doc/psd/17.m4 ---
===> share/doc/psd/17.m4 (obj)
--- obj_subdir_sbin ---
--- obj ---
/usr/obj/usr/src/sbin/ipfw created for /usr/src/sbin/ipfw
--- obj_subdir_sbin/natd ---
===> sbin/natd (obj)
--- obj_subdir_lib ---
--- obj ---
/usr/obj/usr/src/lib/libpam/static_libpam created for /usr/src/lib/libpam/static_libpam
--- obj_subdir_lib/libpcap ---
===> lib/libpcap (obj)
--- obj_subdir_share ---
--- obj ---
/usr/obj/usr/src/share/doc/psd/17.m4 created for /usr/src/share/doc/psd/17.m4
--- obj_subdir_share/doc/psd/18.gprof ---
===> share/doc/psd/18.gprof (obj)
--- obj_subdir_sys ---
--- obj_subdir_sys/boot ---
===> sys/boot (obj)
--- obj_subdir_sbin ---
--- obj ---
/usr/obj/usr/src/sbin/natd created for /usr/src/sbin/natd
--- obj_subdir_sbin/iscontrol ---
===> sbin/iscontrol (obj)
--- obj_subdir_lib ---
--- obj ---
/usr/obj/usr/src/lib/libpcap created for /usr/src/lib/libpcap
--- obj_subdir_lib/libpjdlog ---
===> lib/libpjdlog (obj)
--- obj_subdir_share ---
--- obj ---
/usr/obj/usr/src/share/doc/psd/18.gprof created for /usr/src/share/doc/psd/18.gprof
--- obj_subdir_share/doc/psd/20.ipctut ---
===> share/doc/psd/20.ipctut (obj)
--- obj_subdir_sbin ---
--- obj ---
/usr/obj/usr/src/sbin/iscontrol created for /usr/src/sbin/iscontrol
--- obj_subdir_lib ---
--- obj ---
--- obj_subdir_sbin ---
--- obj_subdir_sbin/pfctl ---
===> sbin/pfctl (obj)
--- obj_subdir_share ---
--- obj ---
--- obj_subdir_lib ---
/usr/obj/usr/src/lib/libpjdlog created for /usr/src/lib/libpjdlog
--- obj_subdir_share ---
/usr/obj/usr/src/share/doc/psd/20.ipctut created for /usr/src/share/doc/psd/20.ipctut
--- obj_subdir_lib ---
--- obj_subdir_lib/libproc ---
===> lib/libproc (obj)
--- obj_subdir_share ---
--- obj_subdir_share/doc/psd/21.ipc ---
===> share/doc/psd/21.ipc (obj)
--- obj ---
/usr/obj/usr/src/share/doc/psd/21.ipc created for /usr/src/share/doc/psd/21.ipc
--- obj_subdir_share/doc/psd/22.rpcgen ---
===> share/doc/psd/22.rpcgen (obj)
--- obj_subdir_sys ---
--- obj_subdir_sys/boot/ficl ---
===> sys/boot/ficl (obj)
bmake[5]: "/usr/src/sys/boot/ficl/Makefile" line 4: Cannot open /usr/src/sys/boot/ficl/../Makefile.ficl
--- obj_subdir_lib ---
--- obj_subdir_lib/libproc/tests ---
===> lib/libproc/tests (obj)
--- obj_subdir_sbin ---
--- obj ---
/usr/obj/usr/src/sbin/pfctl created for /usr/src/sbin/pfctl
--- obj_subdir_sbin/pflogd ---
===> sbin/pflogd (obj)
--- obj_subdir_share ---
--- obj ---
/usr/obj/usr/src/share/doc/psd/22.rpcgen created for /usr/src/share/doc/psd/22.rpcgen
--- obj_subdir_share/doc/psd/23.rpc ---
===> share/doc/psd/23.rpc (obj)
--- obj_subdir_sbin ---
--- obj ---
/usr/obj/usr/src/sbin/pflogd created for /usr/src/sbin/pflogd
--- obj_subdir_share ---
--- obj ---
--- obj_subdir_lib ---
--- obj ---
--- obj_subdir_sbin ---
--- obj_subdir_sbin/quotacheck ---
===> sbin/quotacheck (obj)
--- obj_subdir_share ---
/usr/obj/usr/src/share/doc/psd/23.rpc created for /usr/src/share/doc/psd/23.rpc
--- obj_subdir_lib ---
/usr/obj/usr/src/lib/libproc/tests created for /usr/src/lib/libproc/tests
--- obj ---
--- obj_subdir_share ---
--- obj_subdir_share/doc/psd/24.xdr ---
===> share/doc/psd/24.xdr (obj)
--- obj_subdir_lib ---
--- obj_subdir_lib/libprocstat ---
===> lib/libprocstat (obj)
--- obj_subdir_sys ---
bmake[5]: Fatal errors encountered -- cannot continue
bmake[5]: stopped in /usr/src/sys/boot/ficl
*** [obj_subdir_sys/boot/ficl] Error code 1

bmake[4]: stopped in /usr/src/sys/boot
1 error

bmake[4]: stopped in /usr/src/sys/boot
*** [obj_subdir_sys/boot] Error code 2

bmake[3]: stopped in /usr/src/sys
1 error

bmake[3]: stopped in /usr/src/sys
*** [obj_subdir_sys] Error code 2

bmake[2]: stopped in /usr/src
--- obj_subdir_share ---
A failure has been detected in another branch of the parallel make

bmake[6]: stopped in /usr/src/share/doc/psd/24.xdr
*** [obj_subdir_share/doc/psd/24.xdr] Error code 2

bmake[5]: stopped in /usr/src/share/doc/psd
1 error

bmake[5]: stopped in /usr/src/share/doc/psd
*** [obj_subdir_share/doc/psd] Error code 2

bmake[4]: stopped in /usr/src/share/doc
1 error

bmake[4]: stopped in /usr/src/share/doc
*** [obj_subdir_share/doc] Error code 2

bmake[3]: stopped in /usr/src/share
1 error

bmake[3]: stopped in /usr/src/share
*** [obj_subdir_share] Error code 2

bmake[2]: stopped in /usr/src
--- obj_subdir_sbin ---
A failure has been detected in another branch of the parallel make

bmake[4]: stopped in /usr/src/sbin/quotacheck
*** [obj_subdir_sbin/quotacheck] Error code 2

bmake[3]: stopped in /usr/src/sbin
1 error

bmake[3]: stopped in /usr/src/sbin
*** [obj_subdir_sbin] Error code 2

bmake[2]: stopped in /usr/src
--- obj_subdir_lib ---
A failure has been detected in another branch of the parallel make

bmake[4]: stopped in /usr/src/lib/libprocstat
*** [obj_subdir_lib/libprocstat] Error code 2

bmake[3]: stopped in /usr/src/lib
1 error

bmake[3]: stopped in /usr/src/lib
*** [obj_subdir_lib] Error code 2

bmake[2]: stopped in /usr/src
4 errors

bmake[2]: stopped in /usr/src
*** [_obj] Error code 2

bmake[1]: stopped in /usr/src
1 error

bmake[1]: stopped in /usr/src
*** [buildworld] Error code 2

make: stopped in /usr/src
1 error

make: stopped in /usr/src
Build step 'Execute shell' marked build as failure
[PostBuildScript] - Execution post build scripts.
[FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson3300711734356396921.sh
+ export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin'
+ export 'jname=FreeBSD_HEAD_i386'
+ echo 'clean up jail FreeBSD_HEAD_i386'
clean up jail FreeBSD_HEAD_i386
+ sudo jail -r FreeBSD_HEAD_i386
+ sudo ifconfig igb0 inet6 2610:1c1:1:607c::103:1 -alias
+ sudo umount FreeBSD_HEAD_i386/usr/src
+ sudo umount FreeBSD_HEAD_i386/dev
+ sudo rm -fr FreeBSD_HEAD_i386
+ true
+ sudo chflags -R noschg FreeBSD_HEAD_i386
+ sudo rm -fr FreeBSD_HEAD_i386
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any


More information about the freebsd-current mailing list