FreeBSD_HEAD_i386 - Build #2053 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/2053/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/2053/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/2053/console Change summaries: 293289 by bdrewery: Update dependencies after r292622 moved the ioctl script. Sponsored by: EMC / Isilon Storage Division 293288 by bdrewery: Revert r293286. It was not intended to come in yet. 293287 by bdrewery: Add in DIRDEPS_BUILD support. Sponsored by: EMC / Isilon Storage Division 293286 by bdrewery: Move the MAKEOBJDIRPREFIX value guard to sys.mk and expand to MAKEOBJDIR. This will ensure that the variable was not set as a make override, in make.conf, src.conf or src-env.conf. It allows setting the value in src-env.conf when using WITH_AUTO_OBJ since that case properly handles changing .OBJDIR (except if MAKEOBJDIRPREFIX does not yet exist which is being discussed to be changed). This change allows setting a default MAKEOBJDIRPREFIX via local.sys.env.mk. Sponsored by: EMC / Isilon Storage Division 293285 by emaste: Switch GNU ld to be installed as ld.bfd and linked as ld We intend to replace GNU ld with LLVM's lld, and on the path to there we'll experiment with having lld installed or linked as /usr/bin/ld. Thus, make ld.bfd the primary install target for GNU ld, to later facilitate making the ld link optional. Reviewed by: davide, dim Differential Revision: https://reviews.freebsd.org/D4790 293284 by glebius: Historically we have two fields in tcpcb to describe sender MSS: t_maxopd, and t_maxseg. This dualism emerged with T/TCP, but was not properly cleaned up after T/TCP removal. After all permutations over the years the result is that t_maxopd stores a minimum of peer offered MSS and MTU reduced by minimum protocol header. And t_maxseg stores (t_maxopd - TCPOLEN_TSTAMP_APPA) if timestamps are in action, or is equal to t_maxopd otherwise. That's a very rough estimate of MSS reduced by options length. Throughout the code it was used in places, where preciseness was not important, like cwnd or ssthresh calculations. With this change: - t_maxopd goes away. - t_maxseg now stores MSS not adjusted by options. - new function tcp_maxseg() is provided, that calculates MSS reduced by options length. The functions gives a better estimate, since it takes into account SACK state as well. Reviewed by: jtl Differential Revision: https://reviews.freebsd.org/D3593 The end of the build log: [...truncated 201274 lines...] ctfconvert -L VERSION -g hdaa.o --- all_subdir_neomagic --- --- neomagic.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/sound/driver/neomagic/../../../../dev/sound/pci/neomagic.c -o neomagic.o --- all_subdir_hda --- --- snd_hda.kld --- ld -d -warn-common -r -d -o snd_hda.kld hdaa.o hdaa_patches.o hdac.o hdac_if.o hdacc.o ctfmerge -L VERSION -g -o snd_hda.kld hdaa.o hdaa_patches.o hdac.o hdac_if.o hdacc.o :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk snd_hda.kld export_syms | xargs -J% objcopy % snd_hda.kld --- snd_hda.ko.full --- ld -Bshareable -d -warn-common -o snd_hda.ko.full snd_hda.kld --- snd_hda.ko.debug --- objcopy --only-keep-debug snd_hda.ko.full snd_hda.ko.debug --- snd_hda.ko --- objcopy --strip-debug --add-gnu-debuglink=snd_hda.ko.debug snd_hda.ko.full snd_hda.ko --- all_subdir_sysvipc --- --- all_subdir_sysvsem --- ===> sysvipc/sysvsem (all) --- sysv_sem.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/sysvipc/sysvsem/../../../kern/sysv_sem.c -o sysv_sem.o --- all_subdir_sysvmsg --- ctfconvert -L VERSION -g sysv_msg.o --- sysvmsg.kld --- ld -d -warn-common -r -d -o sysvmsg.kld sysv_msg.o ctfmerge -L VERSION -g -o sysvmsg.kld sysv_msg.o :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk sysvmsg.kld export_syms | xargs -J% objcopy % sysvmsg.kld --- sysvmsg.ko.full --- ld -Bshareable -d -warn-common -o sysvmsg.ko.full sysvmsg.kld --- sysvmsg.ko.debug --- objcopy --only-keep-debug sysvmsg.ko.full sysvmsg.ko.debug --- sysvmsg.ko --- objcopy --strip-debug --add-gnu-debuglink=sysvmsg.ko.debug sysvmsg.ko.full sysvmsg.ko --- ar5211_keycache.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/dev/ath/ath_hal/ar5211/ar5211_keycache.c -I/usr/src/sys/dev/ath -I/usr/src/sys/dev/ath/ath_hal ctfconvert -L VERSION -g ar5211_keycache.o --- modules-all --- --- all_subdir_sysvshm --- ===> sysvipc/sysvshm (all) --- all_subdir_sound --- --- all_subdir_maestro3 --- ctfconvert -L VERSION -g maestro3.o --- all_subdir_neomagic --- ctfconvert -L VERSION -g neomagic.o --- all_subdir_sysvipc --- --- sysv_shm.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/sysvipc/sysvshm/../../../kern/sysv_shm.c -o sysv_shm.o --- all_subdir_sound --- --- snd_neomagic.kld --- ld -d -warn-common -r -d -o snd_neomagic.kld neomagic.o --- all_subdir_maestro3 --- --- snd_maestro3.kld --- ld -d -warn-common -r -d -o snd_maestro3.kld maestro3.o --- all_subdir_neomagic --- ctfmerge -L VERSION -g -o snd_neomagic.kld neomagic.o --- all_subdir_maestro3 --- ctfmerge -L VERSION -g -o snd_maestro3.kld maestro3.o --- all_subdir_neomagic --- :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk snd_neomagic.kld export_syms | xargs -J% objcopy % snd_neomagic.kld --- all_subdir_maestro3 --- :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk snd_maestro3.kld export_syms | xargs -J% objcopy % snd_maestro3.kld --- all_subdir_neomagic --- --- snd_neomagic.ko.full --- ld -Bshareable -d -warn-common -o snd_neomagic.ko.full snd_neomagic.kld --- all_subdir_maestro3 --- --- snd_maestro3.ko.full --- ld -Bshareable -d -warn-common -o snd_maestro3.ko.full snd_maestro3.kld --- all_subdir_neomagic --- --- snd_neomagic.ko.debug --- --- all_subdir_maestro3 --- --- snd_maestro3.ko.debug --- --- all_subdir_neomagic --- objcopy --only-keep-debug snd_neomagic.ko.full snd_neomagic.ko.debug --- all_subdir_maestro3 --- objcopy --only-keep-debug snd_maestro3.ko.full snd_maestro3.ko.debug --- snd_maestro3.ko --- --- all_subdir_neomagic --- --- snd_neomagic.ko --- --- all_subdir_maestro3 --- objcopy --strip-debug --add-gnu-debuglink=snd_maestro3.ko.debug snd_maestro3.ko.full snd_maestro3.ko --- all_subdir_neomagic --- objcopy --strip-debug --add-gnu-debuglink=snd_neomagic.ko.debug snd_neomagic.ko.full snd_neomagic.ko --- ar5211_misc.o --- --- modules-all --- --- all_subdir_sb16 --- --- ar5211_misc.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/dev/ath/ath_hal/ar5211/ar5211_misc.c -I/usr/src/sys/dev/ath -I/usr/src/sys/dev/ath/ath_hal --- modules-all --- ===> sound/driver/sb16 (all) --- all_subdir_sysvipc --- --- all_subdir_sysvsem --- ctfconvert -L VERSION -g sysv_sem.o --- sysvsem.kld --- ld -d -warn-common -r -d -o sysvsem.kld sysv_sem.o ctfmerge -L VERSION -g -o sysvsem.kld sysv_sem.o :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk sysvsem.kld export_syms | xargs -J% objcopy % sysvsem.kld --- sysvsem.ko.full --- ld -Bshareable -d -warn-common -o sysvsem.ko.full sysvsem.kld --- sysvsem.ko.debug --- objcopy --only-keep-debug sysvsem.ko.full sysvsem.ko.debug --- sysvsem.ko --- objcopy --strip-debug --add-gnu-debuglink=sysvsem.ko.debug sysvsem.ko.full sysvsem.ko --- ar5211_phy.o --- --- modules-all --- --- all_subdir_sound --- --- sb16.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/sound/driver/sb16/../../../../dev/sound/isa/sb16.c -o sb16.o --- ar5211_phy.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/dev/ath/ath_hal/ar5211/ar5211_phy.c -I/usr/src/sys/dev/ath -I/usr/src/sys/dev/ath/ath_hal ctfconvert -L VERSION -g ar5211_phy.o --- modules-all --- --- all_subdir_tcp/fastpath --- ===> tcp/fastpath (all) --- ar5211_misc.o --- ctfconvert -L VERSION -g ar5211_misc.o --- modules-all --- --- fastpath.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/tcp/fastpath/../../../netinet/tcp_stacks/fastpath.c -o fastpath.o --- all_subdir_tests/callout_test --- ===> tests/callout_test (all) --- callout_test.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/tests/callout_test/../../../tests/callout_test/callout_test.c -o callout_test.o --- all_subdir_sysvipc --- --- all_subdir_sysvshm --- ctfconvert -L VERSION -g sysv_shm.o --- sysvshm.kld --- ld -d -warn-common -r -d -o sysvshm.kld sysv_shm.o ctfmerge -L VERSION -g -o sysvshm.kld sysv_shm.o :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk sysvshm.kld export_syms | xargs -J% objcopy % sysvshm.kld --- sysvshm.ko.full --- ld -Bshareable -d -warn-common -o sysvshm.ko.full sysvshm.kld --- sysvshm.ko.debug --- objcopy --only-keep-debug sysvshm.ko.full sysvshm.ko.debug --- sysvshm.ko --- objcopy --strip-debug --add-gnu-debuglink=sysvshm.ko.debug sysvshm.ko.full sysvshm.ko --- all_subdir_tcp/fastpath --- /usr/src/sys/modules/tcp/fastpath/../../../netinet/tcp_stacks/fastpath.c:481:6: error: no member named 't_maxopd' in 'struct tcpcb' --- all_subdir_sound --- --- all_subdir_sb8 --- ===> sound/driver/sb8 (all) --- all_subdir_tcp/fastpath --- if (DELAY_ACK(tp, tlen)) { ^ ~~ /usr/src/sys/modules/tcp/fastpath/../../../netinet/tcp_stacks/fastpath.c:167:19: note: expanded from macro 'DELAY_ACK' (tlen <= tp->t_maxopd) && \ ^ /usr/src/sys/modules/tcp/fastpath/../../../netinet/tcp_stacks/fastpath.c:606:8: error: no member named 't_maxopd' in 'struct tcpcb' if (DELAY_ACK(tp, tlen) && tlen != 0) ^ ~~ /usr/src/sys/modules/tcp/fastpath/../../../netinet/tcp_stacks/fastpath.c:167:19: note: expanded from macro 'DELAY_ACK' (tlen <= tp->t_maxopd) && \ ^ --- all_subdir_sound --- --- all_subdir_sb16 --- ctfconvert -L VERSION -g sb16.o --- all_subdir_tcp/fastpath --- /usr/src/sys/modules/tcp/fastpath/../../../netinet/tcp_stacks/fastpath.c:1545:8: error: no member named 't_maxopd' in 'struct tcpcb' if (DELAY_ACK(tp, tlen)) ^ ~~ /usr/src/sys/modules/tcp/fastpath/../../../netinet/tcp_stacks/fastpath.c:167:19: note: expanded from macro 'DELAY_ACK' (tlen <= tp->t_maxopd) && \ ^ 3 errors generated. *** [fastpath.o] Error code 1 make[4]: stopped in /usr/src/sys/modules/tcp/fastpath 1 error make[4]: stopped in /usr/src/sys/modules/tcp/fastpath *** [all_subdir_tcp/fastpath] Error code 2 make[3]: stopped in /usr/src/sys/modules --- all_subdir_sound --- A failure has been detected in another branch of the parallel make make[6]: stopped in /usr/src/sys/modules/sound/driver/sb16 *** [all_subdir_sb16] Error code 2 make[5]: stopped in /usr/src/sys/modules/sound/driver --- all_subdir_sb8 --- A failure has been detected in another branch of the parallel make make[6]: stopped in /usr/src/sys/modules/sound/driver/sb8 *** [all_subdir_sb8] Error code 2 make[5]: stopped in /usr/src/sys/modules/sound/driver 2 errors make[5]: stopped in /usr/src/sys/modules/sound/driver *** [all_subdir_driver] Error code 2 make[4]: stopped in /usr/src/sys/modules/sound 1 error make[4]: stopped in /usr/src/sys/modules/sound *** [all_subdir_sound] Error code 2 make[3]: stopped in /usr/src/sys/modules --- all_subdir_tests/callout_test --- ctfconvert -L VERSION -g callout_test.o A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/sys/modules/tests/callout_test *** [all_subdir_tests/callout_test] Error code 2 make[3]: stopped in /usr/src/sys/modules 3 errors make[3]: stopped in /usr/src/sys/modules *** [modules-all] Error code 2 make[2]: stopped in /usr/obj/usr/src/sys/GENERIC 1 error make[2]: stopped in /usr/obj/usr/src/sys/GENERIC *** [buildkernel] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildkernel] 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/hudson4087120348481938831.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::106: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 - AnyReceived on Thu Jan 07 2016 - 01:17:38 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:02 UTC