git: 64faa2bd8f59 - stable/14 - libiscsiutil: Record dependency on libmd
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 05 Mar 2026 08:10:33 UTC
The branch stable/14 has been updated by des:
URL: https://cgit.FreeBSD.org/src/commit/?id=64faa2bd8f597cb57356094006e3405debd5d734
commit 64faa2bd8f597cb57356094006e3405debd5d734
Author: Dag-Erling Smørgrav <des@FreeBSD.org>
AuthorDate: 2026-02-28 18:11:10 +0000
Commit: Dag-Erling Smørgrav <des@FreeBSD.org>
CommitDate: 2026-03-05 08:06:36 +0000
libiscsiutil: Record dependency on libmd
MFC after: 3 days
Fixes: 6378393308bc ("Add an internal libiscsiutil library.")
Sponsored by: Klara, Inc.
Sponsored by: NetApp, Inc.
Reviewed by: kevans
Differential Revision: https://reviews.freebsd.org/D55596
(cherry picked from commit 05ca4837a3e9a413aabcf005abb14fff35088476)
---
lib/libiscsiutil/Makefile | 2 +-
share/mk/src.libnames.mk | 1 +
usr.sbin/ctld/Makefile | 2 +-
usr.sbin/iscsid/Makefile | 2 +-
4 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/lib/libiscsiutil/Makefile b/lib/libiscsiutil/Makefile
index c99fb6366536..c154b50c511f 100644
--- a/lib/libiscsiutil/Makefile
+++ b/lib/libiscsiutil/Makefile
@@ -3,8 +3,8 @@ INTERNALLIB=
PACKAGE= iscsi
INCS= libiscsiutil.h
-
SRCS= chap.c connection.c keys.c log.c pdu.c text.c utils.c
CFLAGS+= -I${SRCTOP}/sys/dev/iscsi
+LIBADD= md
.include <bsd.lib.mk>
diff --git a/share/mk/src.libnames.mk b/share/mk/src.libnames.mk
index 8612b3cd1696..c6e3d1bcba39 100644
--- a/share/mk/src.libnames.mk
+++ b/share/mk/src.libnames.mk
@@ -428,6 +428,7 @@ _DP_be= zfs spl nvpair zfsbootenv
_DP_netmap=
_DP_ifconfig= m
_DP_pfctl= nv
+_DP_iscsiutil= md
# OFED support
.if ${MK_OFED} != "no"
diff --git a/usr.sbin/ctld/Makefile b/usr.sbin/ctld/Makefile
index ed6d8d5f9b5d..866e95283e11 100644
--- a/usr.sbin/ctld/Makefile
+++ b/usr.sbin/ctld/Makefile
@@ -18,7 +18,7 @@ NO_WCAST_ALIGN=
CXXWARNFLAGS.gcc= -Wno-shadow
MAN= ctld.8 ctl.conf.5
-LIBADD= bsdxml iscsiutil md sbuf util ucl m nv
+LIBADD= bsdxml iscsiutil sbuf util ucl m nv
YFLAGS+= -v
CLEANFILES= y.tab.c y.tab.h y.output
diff --git a/usr.sbin/iscsid/Makefile b/usr.sbin/iscsid/Makefile
index a4fbcb368650..4627b8cbafa5 100644
--- a/usr.sbin/iscsid/Makefile
+++ b/usr.sbin/iscsid/Makefile
@@ -9,6 +9,6 @@ CFLAGS+= -I${SRCTOP}/lib/libiscsiutil
CFLAGS+= -DICL_KERNEL_PROXY
MAN= iscsid.8
-LIBADD= iscsiutil md util
+LIBADD= iscsiutil util
.include <bsd.prog.mk>