Page MenuHomeFreeBSD

D47052.diff
No OneTemporary

D47052.diff

diff --git a/usr.sbin/kldxref/Makefile b/usr.sbin/kldxref/Makefile
--- a/usr.sbin/kldxref/Makefile
+++ b/usr.sbin/kldxref/Makefile
@@ -7,6 +7,26 @@
WARNS?= 2
-LIBADD= elf kldelf
+LIBADD= elf
+
+.if defined(BOOTSTRAPPING)
+#
+# XXX: Fix libprivatelibkldelf.a linker set issue before removing this block
+#
+.PATH: ${SRCTOP}/lib/libkldelf
+KLDELF_SRCS= ef.c \
+ ef_obj.c \
+ elf.c \
+ ef_aarch64.c \
+ ef_arm.c \
+ ef_amd64.c \
+ ef_i386.c \
+ ef_mips.c \
+ ef_powerpc.c \
+ ef_riscv.c
+SRCS+= ${KLDELF_SRCS}
+.else
+LIBADD+= kldelf
+.endif
.include <bsd.prog.mk>

File Metadata

Mime Type
text/plain
Expires
Wed, Jun 24, 5:35 PM (7 h, 52 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34289986
Default Alt Text
D47052.diff (580 B)

Event Timeline