SVN r354253 breaks buildworld

Michael Butler imb at protected-networks.net
Sat Nov 2 15:20:40 UTC 2019


Something missing from SVN r354253?

Building /usr/obj/usr/src/amd64.amd64/rescue/rescue/rescue
ld: error: undefined symbol: lz4_init
>>> referenced by spa_misc.c:2066
(/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c:2066)
>>>               spa_misc.o:(spa_init) in archive
/usr/obj/usr/src/amd64.amd64/tmp/usr/lib/libzpool.a

ld: error: undefined symbol: lz4_fini
>>> referenced by spa_misc.c:2096
(/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c:2096)
>>>               spa_misc.o:(spa_fini) in archive
/usr/obj/usr/src/amd64.amd64/tmp/usr/lib/libzpool.a
cpp: error: linker command failed with exit code 1 (use -v to see
invocation)
*** [rescue] Error code 1

make[5]: stopped in /usr/obj/usr/src/amd64.amd64/rescue/rescue
.ERROR_TARGET='rescue'
.ERROR_META_FILE='/usr/obj/usr/src/amd64.amd64/rescue/rescue/rescue.meta'
.MAKE.LEVEL='5'
MAKEFILE=''
.MAKE.MODE='meta missing-filemon=yes missing-meta=yes silent=yes verbose
curdirOk=yes'
_ERROR_CMD='cc -target x86_64-unknown-freebsd13.0
--sysroot=/usr/obj/usr/src/amd64.amd64/tmp
-B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin -O2 -pipe -march=ivybridge
-std=gnu99 -Wno-format-zero-length    -Qunused-arguments     -static
-static -o rescue rescue.o cat.lo chflags.lo chio.lo chmod.lo cp.lo
date.lo dd.lo df.lo echo.lo ed.lo expr.lo getfacl.lo hostname.lo kenv.lo
kill.lo ln.lo ls.lo mkdir.lo mv.lo pkill.lo ps.lo pwd.lo realpath.lo
rm.lo rmdir.lo setfacl.lo sh.lo sleep.lo stty.lo sync.lo test.lo csh.lo
camcontrol.lo clri.lo devfs.lo dmesg.lo dump.lo dumpfs.lo dumpon.lo
fsck.lo fsck_ffs.lo fsck_msdosfs.lo fsdb.lo fsirand.lo gbde.lo geom.lo
ifconfig.lo init.lo kldconfig.lo kldload.lo kldstat.lo kldunload.lo
ldconfig.lo md5.lo mdconfig.lo mdmfs.lo mknod.lo mount.lo
mount_cd9660.lo mount_msdosfs.lo mount_nfs.lo mount_nullfs.lo
mount_udf.lo mount_unionfs.lo newfs.lo newfs_msdos.lo nos-tun.lo ping.lo
reboot.lo restore.lo rcorder.lo route.lo savecore.lo shutdown.lo
spppcontrol.lo swapon.lo sysctl.lo tunefs.lo umount.lo ccdconfig.lo
ping6.lo rtsol.lo ipf.lo routed.lo rtquery.lo bectl.lo zfs.lo zpool.lo
bsdlabel.lo fdisk.lo dhclient.lo head.lo mt.lo sed.lo tail.lo tee.lo
gzip.lo bzip2.lo less.lo xz.lo zstd.lo tar.lo nc.lo vi.lo id.lo
iscsictl.lo zdb.lo chroot.lo chown.lo iscsid.lo
/usr/obj/usr/src/amd64.amd64/rescue/rescue/../librescue/exec.o
/usr/obj/usr/src/amd64.amd64/rescue/rescue/../librescue/getusershell.o
/usr/obj/usr/src/amd64.amd64/rescue/rescue/../librescue/login_class.o
/usr/obj/usr/src/amd64.amd64/rescue/rescue/../librescue/popen.o
/usr/obj/usr/src/amd64.amd64/rescue/rescue/../librescue/rcmdsh.o
/usr/obj/usr/src/amd64.amd64/rescue/rescue/../librescue/sysctl.o
/usr/obj/usr/src/amd64.amd64/rescue/rescue/../librescue/system.o -lcrypt
-ledit -ljail -lkvm -lelf -ll -ltermcapw -lutil -lxo -l80211 -lalias
-lcam -lncursesw -ldevstat -lipsec -llzma -lavl -lzpool -lzfs_core -lzfs
-lnvpair -lpthread -luutil -lumem -lbe -lgeom -lbsdxml -lkiconv -lmt
-lsbuf -lufs -lz -lbz2 -lprivatezstd -larchive -lcrypto -lmd -lm;'
.CURDIR='/usr/obj/usr/src/amd64.amd64/rescue/rescue'

	imb



More information about the freebsd-current mailing list