From 53d5099dfd5a1ed1ed6f0a7449b7840040171100 Mon Sep 17 00:00:00 2001 From: Baptiste Daroussin Date: Tue, 19 May 2015 22:24:19 +0000 Subject: [PATCH] Correctly link libdtrace and convert to LIBADD Make dtrace only link to libdtrace --- cddl/lib/libdtrace/Makefile | 2 ++ cddl/usr.sbin/dtrace/Makefile | 5 +---- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/cddl/lib/libdtrace/Makefile b/cddl/lib/libdtrace/Makefile index 17da1d806a22..128ccf5f9071 100644 --- a/cddl/lib/libdtrace/Makefile +++ b/cddl/lib/libdtrace/Makefile @@ -104,6 +104,8 @@ LFLAGS+=-l YFLAGS+=-d +LIBADD= ctf elf proc pthread rtld_db + CLEANFILES= dt_errtags.c dt_names.c dt_errtags.c: diff --git a/cddl/usr.sbin/dtrace/Makefile b/cddl/usr.sbin/dtrace/Makefile index dfccf886e6af..8c5e3abe5a07 100644 --- a/cddl/usr.sbin/dtrace/Makefile +++ b/cddl/usr.sbin/dtrace/Makefile @@ -20,9 +20,6 @@ CFLAGS+= -I${.CURDIR}/../../../sys/cddl/compat/opensolaris \ #CFLAGS+= -DNEED_ERRLOC #YFLAGS+= -d -DPADD= ${LIBPTHREAD} ${LIBDTRACE} ${LIBY} ${LIBL} ${LIBPROC} \ - ${LIBCTF} ${LIBELF} ${LIBZ} ${LIBUTIL} ${LIBRTLD_DB} -LDADD= -lpthread -ldtrace -ly -ll -lproc -lctf -lelf -lz -lutil \ - -lrtld_db +LIBADD= dtrace .include