FreeBSD_HEAD_i386 - Build #722 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/722/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/722/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/722/console Change summaries: 286107 by np: cxgbe(4): initialize debug_flags from the kernel environment. MFC after: 3 days 286106 by kib: vn_io_fault() handling of the LOR for i/o into the file-backed buffers has observable overhead when the buffer pages are not resident or not mapped. The overhead comes at least from two factors, one is the additional work needed to detect the situation, prepare and execute the rollbacks. Another is the consequence of the i/o splitting into the batches of the held pages, causing filesystems see series of the smaller i/o requests instead of the single large request. Note that expected case of the resident i/o buffer does not expose these issues. Provide a prefaulting for the userspace i/o buffers, disabled by default. I am careful of not enabling prefaulting by default for now, since it would be detrimental for the applications which speculatively pass extra-large buffers of anonymous memory to not deal with buffer sizing (if such apps exist). Found and tested by: bde, emaste Sponsored by: The FreeBSD Foundation MFC after: 1 week 286103 by jmg: The implementation note isn't true anymore.. Not that anyone reads it, but those that do, remind them that this isn't usable in userland... I can't wait till this doc is wrong.. The end of the build log: [...truncated 58337 lines...] --- gpio.o --- cc -O2 -pipe -I/usr/src/lib/libgpio -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libgpio/gpio.c -o gpio.o --- all_subdir_libdwarf --- --- libdwarf.o --- cc -O2 -pipe -I. -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/common -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libelf -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf/libdwarf.c -o libdwarf.o --- all_subdir_libgpio --- --- libgpio.so.0 --- building shared library libgpio.so.0 cc -fstack-protector -shared -Wl,-x -Wl,--fatal-warnings -Wl,--warn-shared-textrel -o libgpio.so.0 -Wl,-soname,libgpio.so.0 `NM='nm' lorder gpio.So | tsort -q` --- all_subdir_libdwarf --- --- libdwarf.So --- cc -fpic -DPIC -O2 -pipe -I. -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/common -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libelf -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf/libdwarf.c -o libdwarf.So --- libdwarf_abbrev.o --- cc -O2 -pipe -I. -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/common -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libelf -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf/libdwarf_abbrev.c -o libdwarf_abbrev.o --- all_subdir_libgpio --- --- libgpio.a --- building static gpio library ar -crD libgpio.a `NM='nm' lorder gpio.o | tsort -q` ranlib -D libgpio.a --- all_subdir_libdwarf --- --- libdwarf_abbrev.So --- cc -fpic -DPIC -O2 -pipe -I. -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/common -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libelf -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf/libdwarf_abbrev.c -o libdwarf_abbrev.So --- all_subdir_libfetch --- --- libfetch.a --- building static fetch library ar -crD libfetch.a `NM='nm' lorder fetch.o common.o ftp.o http.o file.o | tsort -q` ranlib -D libfetch.a --- all_subdir_libgssapi --- ===> lib/libgssapi (all) --- all_subdir_libdwarf --- --- libdwarf_arange.o --- cc -O2 -pipe -I. -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/common -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libelf -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf/libdwarf_arange.c -o libdwarf_arange.o --- all_subdir_librpcsec_gss --- ===> lib/librpcsec_gss (all) --- all_subdir_libiconv_modules --- ===> lib/libiconv_modules (all) --- _sub.all --- ===> lib/libiconv_modules/BIG5 (all) --- all_subdir_librpcsec_gss --- --- rpcsec_gss.So --- cc -fpic -DPIC -O2 -pipe -I/usr/src/lib/librpcsec_gss/../../include -I/usr/src/lib/librpcsec_gss/../../libc_rpc -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/librpcsec_gss/rpcsec_gss.c -o rpcsec_gss.So --- all_subdir_libdwarf --- --- libdwarf_arange.So --- cc -fpic -DPIC -O2 -pipe -I. -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/common -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libelf -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf/libdwarf_arange.c -o libdwarf_arange.So --- all_subdir_libiconv_modules --- --- citrus_big5.So --- cc -fpic -DPIC -O2 -pipe -I/usr/src/lib/libiconv_modules/BIG5/../../libc/iconv -Dbool=_Bool -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libiconv_modules/BIG5/citrus_big5.c -o citrus_big5.So --- all_subdir_libfetch --- --- libfetch.so.6 --- building shared library libfetch.so.6 cc -fstack-protector -shared -Wl,-x -Wl,--fatal-warnings -Wl,--warn-shared-textrel -o libfetch.so.6 -Wl,-soname,libfetch.so.6 `NM='nm' lorder fetch.So common.So ftp.So http.So file.So | tsort -q` -lssl -lcrypto --- all_subdir_libdwarf --- --- libdwarf_attr.o --- cc -O2 -pipe -I. -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/common -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libelf -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf/libdwarf_attr.c -o libdwarf_attr.o --- all_subdir_librpcsec_gss --- --- rpcsec_gss_prot.So --- cc -fpic -DPIC -O2 -pipe -I/usr/src/lib/librpcsec_gss/../../include -I/usr/src/lib/librpcsec_gss/../../libc_rpc -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/librpcsec_gss/rpcsec_gss_prot.c -o rpcsec_gss_prot.So --- all_subdir_libiconv_modules --- --- libBIG5.so.4 --- building shared library libBIG5.so.4 --- all_subdir_libdwarf --- --- libdwarf_attr.So --- cc -fpic -DPIC -O2 -pipe -I. -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/common -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libelf -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf/libdwarf_attr.c -o libdwarf_attr.So --- all_subdir_libiconv_modules --- cc -fstack-protector -shared -Wl,-x -Wl,--fatal-warnings -Wl,--warn-shared-textrel -o libBIG5.so.4 -Wl,-soname,libBIG5.so.4 `NM='nm' lorder citrus_big5.So | tsort -q` ===> lib/libiconv_modules/DECHanyu (all) --- citrus_dechanyu.So --- cc -fpic -DPIC -O2 -pipe -I/usr/src/lib/libiconv_modules/DECHanyu/../../libc/iconv -Dbool=_Bool -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libiconv_modules/DECHanyu/citrus_dechanyu.c -o citrus_dechanyu.So --- all_subdir_librpcsec_gss --- --- rpcsec_gss_conf.So --- cc -fpic -DPIC -O2 -pipe -I/usr/src/lib/librpcsec_gss/../../include -I/usr/src/lib/librpcsec_gss/../../libc_rpc -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/librpcsec_gss/rpcsec_gss_conf.c -o rpcsec_gss_conf.So --- rpcsec_gss_misc.So --- cc -fpic -DPIC -O2 -pipe -I/usr/src/lib/librpcsec_gss/../../include -I/usr/src/lib/librpcsec_gss/../../libc_rpc -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/librpcsec_gss/rpcsec_gss_misc.c -o rpcsec_gss_misc.So --- all_subdir_libdwarf --- --- libdwarf_die.o --- cc -O2 -pipe -I. -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/common -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libelf -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf/libdwarf_die.c -o libdwarf_die.o --- all_subdir_libiconv_modules --- --- libDECHanyu.so.4 --- building shared library libDECHanyu.so.4 cc -fstack-protector -shared -Wl,-x -Wl,--fatal-warnings -Wl,--warn-shared-textrel -o libDECHanyu.so.4 -Wl,-soname,libDECHanyu.so.4 `NM='nm' lorder citrus_dechanyu.So | tsort -q` --- all_subdir_libdwarf --- --- libdwarf_die.So --- cc -fpic -DPIC -O2 -pipe -I. -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/common -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libelf -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf/libdwarf_die.c -o libdwarf_die.So --- all_subdir_libiconv_modules --- ===> lib/libiconv_modules/EUC (all) --- citrus_euc.So --- cc -fpic -DPIC -O2 -pipe -I/usr/src/lib/libiconv_modules/EUC/../../libc/iconv -Dbool=_Bool -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libiconv_modules/EUC/citrus_euc.c -o citrus_euc.So --- all_subdir_librpcsec_gss --- --- svc_rpcsec_gss.So --- cc -fpic -DPIC -O2 -pipe -I/usr/src/lib/librpcsec_gss/../../include -I/usr/src/lib/librpcsec_gss/../../libc_rpc -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/librpcsec_gss/svc_rpcsec_gss.c -o svc_rpcsec_gss.So --- all_subdir_libipsec --- ===> lib/libipsec (all) --- all_subdir_libdwarf --- --- libdwarf_error.o --- cc -O2 -pipe -I. -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/common -I/usr/src/lib/libdwarf/../../contrib/elftoolchain/libelf -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/lib/libdwarf/../../contrib/elftoolchain/libdwarf/libdwarf_error.c -o libdwarf_error.o --- all_subdir_libipsec --- --- ipsec_strerror.So --- cc -fpic -DPIC -O2 -pipe -I. -I/usr/src/lib/libipsec -DIPSEC_DEBUG -DIPSEC -DINET6 -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Qunused-arguments -c /usr/src/lib/libipsec/ipsec_strerror.c -o ipsec_strerror.So --- all_subdir_libiconv_modules --- --- libEUC.so.4 --- building shared library libEUC.so.4 cc -fstack-protector -shared -Wl,-x -Wl,--fatal-warnings -Wl,--warn-shared-textrel -o libEUC.so.4 -Wl,-soname,libEUC.so.4 `NM='nm' lorder citrus_euc.So | tsort -q` --- all_subdir_libipsec --- In file included from /usr/src/lib/libipsec/ipsec_strerror.c:39: In file included from /usr/obj/usr/src/tmp/usr/include/netipsec/ipsec.h:45: /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:230:10: error: expected parameter declarator CTASSERT(sizeof(struct sadb_x_policy) == 16); ^ /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:230:10: error: expected ')' /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:230:9: note: to match this '(' CTASSERT(sizeof(struct sadb_x_policy) == 16); ^ /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:230:1: error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int] CTASSERT(sizeof(struct sadb_x_policy) == 16); ^ /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:266:10: error: expected parameter declarator CTASSERT(sizeof(struct sadb_x_nat_t_type) == 8); ^ /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:266:10: error: expected ')' /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:266:9: note: to match this '(' CTASSERT(sizeof(struct sadb_x_nat_t_type) == 8); ^ /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:266:1: error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int] CTASSERT(sizeof(struct sadb_x_nat_t_type) == 8); ^ /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:275:10: error: expected parameter declarator CTASSERT(sizeof(struct sadb_x_nat_t_port) == 8); ^ /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:275:10: error: expected ')' /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:275:9: note: to match this '(' CTASSERT(sizeof(struct sadb_x_nat_t_port) == 8); ^ /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:275:1: error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int] CTASSERT(sizeof(struct sadb_x_nat_t_port) == 8); ^ /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:284:10: error: expected parameter declarator CTASSERT(sizeof(struct sadb_x_nat_t_frag) == 8); ^ /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:284:10: error: expected ')' /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:284:9: note: to match this '(' CTASSERT(sizeof(struct sadb_x_nat_t_frag) == 8); ^ /usr/obj/usr/src/tmp/usr/include/net/pfkeyv2.h:284:1: error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int] CTASSERT(sizeof(struct sadb_x_nat_t_frag) == 8); ^ 12 errors generated. *** [ipsec_strerror.So] Error code 1 make[5]: stopped in /usr/src/lib/libipsec 1 error make[5]: stopped in /usr/src/lib/libipsec *** [all_subdir_libipsec] Error code 2 make[4]: stopped in /usr/src/lib --- all_subdir_libiconv_modules --- A failure has been detected in another branch of the parallel make make[6]: stopped in /usr/src/lib/libiconv_modules/EUC *** [_sub.all] Error code 2 make[5]: stopped in /usr/src/lib/libiconv_modules 1 error make[5]: stopped in /usr/src/lib/libiconv_modules *** [all_subdir_libiconv_modules] Error code 2 make[4]: stopped in /usr/src/lib --- all_subdir_libdwarf --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/lib/libdwarf *** [all_subdir_libdwarf] Error code 2 make[4]: stopped in /usr/src/lib --- all_subdir_librpcsec_gss --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/lib/librpcsec_gss *** [all_subdir_librpcsec_gss] Error code 2 make[4]: stopped in /usr/src/lib 4 errors make[4]: stopped in /usr/src/lib A failure has been detected in another branch of the parallel make make[3]: stopped in /usr/src *** [libraries] Error code 2 make[2]: stopped in /usr/src 1 error make[2]: stopped in /usr/src *** [_libraries] Error code 2 make[1]: stopped in /usr/src 1 error make[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/hudson340649588450986405.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 rm: FreeBSD_HEAD_i386/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_i386/usr/lib: Directory not empty rm: FreeBSD_HEAD_i386/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_i386/usr/bin: Directory not empty rm: FreeBSD_HEAD_i386/usr: Directory not empty rm: FreeBSD_HEAD_i386/libexec/ld-elf.so.1: Operation not permitted rm: FreeBSD_HEAD_i386/libexec: Directory not empty rm: FreeBSD_HEAD_i386/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_i386/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_i386/lib: Directory not empty rm: FreeBSD_HEAD_i386/sbin/init: Operation not permitted rm: FreeBSD_HEAD_i386/sbin: Directory not empty rm: FreeBSD_HEAD_i386: Directory not empty + 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 Fri Jul 31 2015 - 03:42:30 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:58 UTC