Module Name: src Committed By: darran Date: Sun Feb 21 11:00:02 UTC 2010
Modified Files: src/external/cddl/osnet/usr.bin/ctfconvert: Makefile src/external/cddl/osnet/usr.bin/ctfmerge: Makefile src/external/cddl/osnet/usr.sbin/dtrace: Makefile Log Message: DTrace: fix a problem with library references for libctf and libdtrace. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/cddl/osnet/usr.bin/ctfconvert/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/cddl/osnet/usr.bin/ctfmerge/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/cddl/osnet/usr.sbin/dtrace/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/cddl/osnet/usr.bin/ctfconvert/Makefile diff -u src/external/cddl/osnet/usr.bin/ctfconvert/Makefile:1.2 src/external/cddl/osnet/usr.bin/ctfconvert/Makefile:1.3 --- src/external/cddl/osnet/usr.bin/ctfconvert/Makefile:1.2 Sun Feb 21 01:46:36 2010 +++ src/external/cddl/osnet/usr.bin/ctfconvert/Makefile Sun Feb 21 11:00:01 2010 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2010/02/21 01:46:36 darran Exp $ +# $NetBSD: Makefile,v 1.3 2010/02/21 11:00:01 darran Exp $ # $FreeBSD: src/cddl/usr.bin/ctfconvert/Makefile,v 1.1.4.1 2009/08/03 08:13:06 kensmith Exp $ @@ -42,9 +42,12 @@ -g .ifndef HOSTPROG +LIBCTF_OBJDIR!= cd ${.CURDIR}/../../lib/libctf && ${PRINTOBJDIR} + LDADD+= -L${OSNETDIR}/lib/libctf \ -L${NETBSDSRCDIR}/external/bsd/libdwarf/lib \ - -L${NETBSDSRCDIR}/external/bsd/libelf/lib + -L${NETBSDSRCDIR}/external/bsd/libelf/lib \ + -L${LIBCTF_OBJDIR} LDADD+= -lctf -ldwarf -lelf -lz .endif Index: src/external/cddl/osnet/usr.bin/ctfmerge/Makefile diff -u src/external/cddl/osnet/usr.bin/ctfmerge/Makefile:1.2 src/external/cddl/osnet/usr.bin/ctfmerge/Makefile:1.3 --- src/external/cddl/osnet/usr.bin/ctfmerge/Makefile:1.2 Sun Feb 21 01:46:36 2010 +++ src/external/cddl/osnet/usr.bin/ctfmerge/Makefile Sun Feb 21 11:00:01 2010 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2010/02/21 01:46:36 darran Exp $ +# $NetBSD: Makefile,v 1.3 2010/02/21 11:00:01 darran Exp $ # $FreeBSD: src/cddl/usr.bin/ctfmerge/Makefile,v 1.1.4.1 2009/08/03 08:13:06 kensmith Exp $ @@ -36,10 +36,9 @@ -I${OPENSOLARIS_SYS_DISTDIR}/uts/common \ .ifndef HOSTPROG -LDADD+= -L${OSNETDIR}/lib/libctf \ - -L${NETBSDSRCDIR}/exernal/bsd/libdwarf/lib \ - -L${NETBSDSRCDIR}/external/bsd/libelf/lib -LDADD+= -lctf -ldwarf -lelf -lz -lpthread +LIBCTF_OBJDIR!= cd ${.CURDIR}/../../lib/libctf && ${PRINTOBJDIR} +LDADD+= -L${LIBCTF_OBJDIR} -lctf +LDADD+= -ldwarf -lelf -lz -lpthread .endif .PATH: ${OPENSOLARIS_USR_DISTDIR}/tools/ctf/common Index: src/external/cddl/osnet/usr.sbin/dtrace/Makefile diff -u src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.2 src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.3 --- src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.2 Sun Feb 21 01:46:36 2010 +++ src/external/cddl/osnet/usr.sbin/dtrace/Makefile Sun Feb 21 11:00:02 2010 @@ -1,7 +1,8 @@ -# $NetBSD: Makefile,v 1.2 2010/02/21 01:46:36 darran Exp $ +# $NetBSD: Makefile,v 1.3 2010/02/21 11:00:02 darran Exp $ # $FreeBSD: src/cddl/usr.sbin/dtrace/Makefile,v 1.1.4.1 2009/08/03 08:13:06 kensmith Exp $ +.include <bsd.own.mk> .include "../../Makefile.inc" PROG= dtrace @@ -26,20 +27,15 @@ #CFLAGS+= -DNEED_ERRLOC #YFLAGS+= -d -LDFLAGS+= -pthread \ - -L${OSNETDIR}/lib/libdtrace \ - -L${OSNETDIR}/lib/libctf -LDADD+= -ldtrace -ly -ll -lctf -lelf -lz +LDFLAGS+= -pthread -#LDFLAGS+= -pthread \ - -L${.OBJDIR}/../../lib/libdtrace \ - -L${.OBJDIR}/../../lib/libproc \ - -L${.OBJDIR}/../../lib/libctf \ - -L${.OBJDIR}/../../../lib/libelf +LIBCTF_OBJDIR!= cd ${.CURDIR}/../../lib/libctf && ${PRINTOBJDIR} +LDFLAGS+= -L${LIBDTRACE_OBJDIR} -ldtrace -#LDADD+= -ldtrace -ly -ll -lproc -lctf -lelf -lz +LIBDTRACE_OBJDIR!= cd ${.CURDIR}/../../lib/libdtrace && ${PRINTOBJDIR} +LDFLAGS+= -L${LIBCTF_OBJDIR} -lctf -#DPADD+= ${LIBDTRACE} ${LIBCTF} ${LIBELF} ${LIBPTHREAD} ${LIBL} ${LIBY} ${LIBZ} +LDADD+= -ly -ll -lelf -lz .include <bsd.prog.mk>