Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Dec 2025 01:46:46 -0800 (PST)
From:      Don Lewis <truckman@FreeBSD.org>
To:        FreeBSD CURRENT <freebsd-current@freebsd.org>
Subject:   CURRENT buildworld broken
Message-ID:  <tkrat.3adaacc3cb6b912b@FreeBSD.org>

index | next in thread | raw e-mail

I'm attempting a source upgrade from a few week old version of -CURRENT.

(wd now: /usr/src)
%uname -a
FreeBSD zipper.catspoiler.org 16.0-CURRENT FreeBSD 16.0-CURRENT #12 main-n281982-c0a38339fec3: Tue Nov 18 02:17:06 PST 2025     dl@zipper.catspoiler.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64
zipper:src 170%git pull --rebase
Already up to date.
zipper:src 171%git log | head -1
commit f0ea859229843affe07ac94db915489756f87096

#make -j16 buildworld
[snip]
--- all_subdir_cddl ---
ld: error: undefined reference: spl_pagesize
>>> referenced by /usr/obj/usr/src/amd64.amd64/tmp/usr/lib/libzutil.so (disallowed by --no-allow-shlib-undefined)

ld: error: undefined reference: libspl_assertf
>>> referenced by /usr/obj/usr/src/amd64.amd64/tmp/usr/lib/libzutil.so (disallowed by --no-allow-shlib-undefined)

ld: error: undefined reference: taskq_create
>>> referenced by /usr/obj/usr/src/amd64.amd64/tmp/usr/lib/libzutil.so (disallowed by --no-allow-shlib-undefined)

ld: error: undefined reference: taskq_dispatch
>>> referenced by /usr/obj/usr/src/amd64.amd64/tmp/usr/lib/libzutil.so (disallowed by --no-allow-shlib-undefined)

ld: error: undefined reference: taskq_wait
>>> referenced by /usr/obj/usr/src/amd64.amd64/tmp/usr/lib/libzutil.so (disallowed by --no-allow-shlib-undefined)

ld: error: undefined reference: taskq_destroy
>>> referenced by /usr/obj/usr/src/amd64.amd64/tmp/usr/lib/libzutil.so (disallowed by --no-allow-shlib-undefined)
--- all_subdir_lib ---
--- all_subdir_lib/msun ---

--- next_test.full ---
cc -target x86_64-unknown-freebsd16.0 --sysroot=/usr/obj/usr/src/amd64.amd64/tmp -B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin -O2 -pipe -fno-common -DHAVE_FENV_H -I/usr/src/contrib/netbsd-tests/lib/libc/gen -D__HAVE_LONG_DOUBLE -fno-builtin -DLDBL_PREC=64 -fPIE -g -gz=zlib -std=gnu17 -Wno-format-zero-length -fstack-protector-strong -Wno-error=ignored-pragmas -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 -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wno-unknown-pragmas -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments  -Wl,-zrelro -pie   -o next_test.full next_test.pieo  -lprivateatf-c  -lm
--- all_subdir_tests ---
--- ftruncate_test.debug ---
objcopy --only-keep-debug ftruncate_test.full ftruncate_test.debug
--- ftruncate_test ---
objcopy --strip-debug --add-gnu-debuglink=ftruncate_test.debug  ftruncate_test.full ftruncate_test
--- newfileops_on_fork_test ---
(cd /usr/src/tests/sys/file &&  DEPENDFILE=.depend.newfileops_on_fork_test  NO_SUBDIR=1 make -f /usr/src/tests/sys/file/Makefile _RECURSING_PROGS=t  PROG=newfileops_on_fork_test )
--- all_subdir_usr.bin ---
--- head.debug ---
objcopy --only-keep-debug head.full head.debug
--- head ---
objcopy --strip-debug --add-gnu-debuglink=head.debug  head.full head
--- all_subdir_cddl ---
c++: error: linker command failed with exit code 1 (use -v to see invocation)
*** [zfsd_unittest.full] Error code 1

make[7]: stopped making "all" in /usr/src/cddl/usr.sbin/zfsd/tests
make[7]: 1 error
[snip]



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?tkrat.3adaacc3cb6b912b>