aboutsummaryrefslogtreecommitdiff
path: root/share/mk/src.libnames.mk
diff options
context:
space:
mode:
authorGreg V <greg@unrelenting.technology>2021-10-16 16:29:28 +0000
committerMark Johnston <markj@FreeBSD.org>2021-11-15 14:42:07 +0000
commit9e9c651caceb9ecd17131e8bb29791ba4cf1cec7 (patch)
tree60f63b9d548fa06b8a62fa174e130b0df3081124 /share/mk/src.libnames.mk
parentfb41143324635477f4e21af3f89d626b730fc053 (diff)
downloadsrc-9e9c651caceb9ecd17131e8bb29791ba4cf1cec7.tar.gz
src-9e9c651caceb9ecd17131e8bb29791ba4cf1cec7.zip
cddl: fix missing ZFS library dependencies
In 9fae47666 zfsd got a libspl dependency to avoid undefined references. However that workaround did not help external consumers of libzfs_core. Fix all missing dependencies lld 13 and the rtld complain about. Reviewed by: freqlabs, markj MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D32521
Diffstat (limited to 'share/mk/src.libnames.mk')
-rw-r--r--share/mk/src.libnames.mk6
1 files changed, 4 insertions, 2 deletions
diff --git a/share/mk/src.libnames.mk b/share/mk/src.libnames.mk
index 227691804e2a..7873d05d18da 100644
--- a/share/mk/src.libnames.mk
+++ b/share/mk/src.libnames.mk
@@ -260,6 +260,7 @@ LIBVERIEXEC?= ${LIBVERIEXECDIR}/libveriexec.a
_DP_80211= sbuf bsdxml
_DP_9p= sbuf
_DP_archive= z bz2 lzma bsdxml zstd
+_DP_avl= spl
_DP_zstd= pthread
.if ${MK_BLACKLIST} != "no"
_DP_blacklist+= pthread
@@ -380,6 +381,7 @@ _DP_stats= sbuf pthread
_DP_stdthreads= pthread
_DP_tacplus= md
_DP_ncursesw= tinfow
+_DP_nvpair= spl
_DP_panelw= ncursesw
_DP_rpcsec_gss= gssapi
_DP_smb= kiconv
@@ -391,9 +393,9 @@ _DP_uutil= avl spl
_DP_zfs= md pthread umem util uutil m avl bsdxml crypto geom nvpair \
z zfs_core zutil
_DP_zfsbootenv= zfs nvpair
-_DP_zfs_core= nvpair
+_DP_zfs_core= nvpair spl zutil
_DP_zpool= md pthread z icp spl nvpair avl umem
-_DP_zutil= avl tpool
+_DP_zutil= avl geom m tpool
_DP_be= zfs spl nvpair zfsbootenv
_DP_netmap=
_DP_ifconfig= m