CVS commit: src/external/cddl/osnet/usr.sbin/dtrace

2021-03-26 Thread Simon Burge
Module Name:src
Committed By:   simonb
Date:   Sat Mar 27 02:58:39 UTC 2021

Modified Files:
src/external/cddl/osnet/usr.sbin/dtrace: Makefile

Log Message:
Use LDADD/DPADD instead of PROGDPLIBS - we are linking against installed
libraries.

Use compat/exec.mk - dtrace isn't compat32 friendly (yet?).


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 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.sbin/dtrace/Makefile
diff -u src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.14 src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.15
--- src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.14	Sat Apr  4 13:15:48 2020
+++ src/external/cddl/osnet/usr.sbin/dtrace/Makefile	Sat Mar 27 02:58:39 2021
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.14 2020/04/04 13:15:48 christos Exp $
+#	$NetBSD: Makefile,v 1.15 2021/03/27 02:58:39 simonb Exp $
 
 # $FreeBSD: head/cddl/usr.sbin/dtrace/Makefile 314654 2017-03-04 11:30:04Z ngie $
 
@@ -39,13 +39,9 @@ COPTS.dtrace.c += -Wno-missing-field-ini
 COPTS.dtrace.c += -Wno-format
 
 LDFLAGS+=	-pthread
+LDADD+=		   -lctf -ldtrace -lelf -lproc -ly -ll -lz
+DPADD+=		${LIBCTF} ${LIBDTRACE} ${LIBELF} ${LIBPROC} ${LIBY} ${LIBL} ${LIBZ}
 
-PROGDPLIBS+=	ctf ${.CURDIR}/../../lib/libctf
-PROGDPLIBS+=	dtrace ${.CURDIR}/../../lib/libdtrace
-PROGDPLIBS+=	elf ${NETBSDSRCDIR}/external/bsd/elftoolchain/lib/libelf
-PROGDPLIBS+=	proc ${NETBSDSRCDIR}/external/bsd/libproc/lib
-PROGDPLIBS+=	y ${NETBSDSRCDIR}/lib/liby
-PROGDPLIBS+=	l ${NETBSDSRCDIR}/external/bsd/flex/lib
-PROGDPLIBS+=	z ${NETBSDSRCDIR}/lib/libz
+.include "../../compat/exec.mk"
 
 .include 



CVS commit: src/external/cddl/osnet/usr.sbin/dtrace

2020-04-04 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Apr  4 13:15:48 UTC 2020

Modified Files:
src/external/cddl/osnet/usr.sbin/dtrace: Makefile

Log Message:
Add libproc


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 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.sbin/dtrace/Makefile
diff -u src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.13 src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.14
--- src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.13	Fri Jun 29 07:33:47 2018
+++ src/external/cddl/osnet/usr.sbin/dtrace/Makefile	Sat Apr  4 09:15:48 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.13 2018/06/29 11:33:47 kamil Exp $
+#	$NetBSD: Makefile,v 1.14 2020/04/04 13:15:48 christos Exp $
 
 # $FreeBSD: head/cddl/usr.sbin/dtrace/Makefile 314654 2017-03-04 11:30:04Z ngie $
 
@@ -43,6 +43,7 @@ LDFLAGS+=	-pthread
 PROGDPLIBS+=	ctf ${.CURDIR}/../../lib/libctf
 PROGDPLIBS+=	dtrace ${.CURDIR}/../../lib/libdtrace
 PROGDPLIBS+=	elf ${NETBSDSRCDIR}/external/bsd/elftoolchain/lib/libelf
+PROGDPLIBS+=	proc ${NETBSDSRCDIR}/external/bsd/libproc/lib
 PROGDPLIBS+=	y ${NETBSDSRCDIR}/lib/liby
 PROGDPLIBS+=	l ${NETBSDSRCDIR}/external/bsd/flex/lib
 PROGDPLIBS+=	z ${NETBSDSRCDIR}/lib/libz



CVS commit: src/external/cddl/osnet/usr.sbin/dtrace

2018-06-06 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Wed Jun  6 14:31:45 UTC 2018

Modified Files:
src/external/cddl/osnet/usr.sbin/dtrace: Makefile

Log Message:
Make cddl/osnet/usr.sbin/dtrace -W compatible with MKLLVM=yes

Clang/LLVM does not recognize:
 - -Wno-discarded-qualifiers
 - -Wno-unused-but-set-variable

This is a step forward functional MKLLVM=yes HAVE_LLVM=yes build.

Sponsored by 


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 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.sbin/dtrace/Makefile
diff -u src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.10 src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.11
--- src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.10	Mon May 28 21:05:11 2018
+++ src/external/cddl/osnet/usr.sbin/dtrace/Makefile	Wed Jun  6 14:31:45 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.10 2018/05/28 21:05:11 chs Exp $
+#	$NetBSD: Makefile,v 1.11 2018/06/06 14:31:45 kamil Exp $
 
 # $FreeBSD: head/cddl/usr.sbin/dtrace/Makefile 314654 2017-03-04 11:30:04Z ngie $
 
@@ -32,9 +32,11 @@ COPTS.dtrace.c += -Wno-stack-protector
 COPTS.dtrace.c += -Wno-format-extra-args
 
 COPTS.dtrace.c += -Wno-shadow
+.if defined(HAVE_GCC)
 COPTS.dtrace.c += -Wno-discarded-qualifiers
-COPTS.dtrace.c += -Wno-missing-field-initializers
 COPTS.dtrace.c += -Wno-unused-but-set-variable
+.endif
+COPTS.dtrace.c += -Wno-missing-field-initializers
 COPTS.dtrace.c += -Wno-format
 
 LDFLAGS+=	-pthread



CVS commit: src/external/cddl/osnet/usr.sbin/dtrace

2016-02-04 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Thu Feb  4 21:26:48 UTC 2016

Modified Files:
src/external/cddl/osnet/usr.sbin/dtrace: Makefile

Log Message:
Add -Wno-format-nonliteral


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 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.sbin/dtrace/Makefile
diff -u src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.7 src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.8
--- src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.7	Thu Feb  4 20:06:29 2016
+++ src/external/cddl/osnet/usr.sbin/dtrace/Makefile	Thu Feb  4 21:26:48 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.7 2016/02/04 20:06:29 roy Exp $
+#	$NetBSD: Makefile,v 1.8 2016/02/04 21:26:48 roy Exp $
 
 # $FreeBSD: src/cddl/usr.sbin/dtrace/Makefile,v 1.1.4.1 2009/08/03 08:13:06 kensmith Exp $
 
@@ -30,6 +30,7 @@ CFLAGS+=	-I${OSNETDIR}/sys \
 
 COPTS.dtrace.c += -Wno-stack-protector
 COPTS.dtrace.c += -Wno-format-extra-args
+COPTS.dtrace.c += -Wno-format-nonliteral
 COPTS.dtrace.c += -Wno-format-security
 
 LDFLAGS+=	-pthread



CVS commit: src/external/cddl/osnet/usr.sbin/dtrace

2016-02-04 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Thu Feb  4 20:06:29 UTC 2016

Modified Files:
src/external/cddl/osnet/usr.sbin/dtrace: Makefile

Log Message:
dtrace needs Wno-format-security for clang it seems.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 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.sbin/dtrace/Makefile
diff -u src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.6 src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.7
--- src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.6	Thu Sep 24 14:36:54 2015
+++ src/external/cddl/osnet/usr.sbin/dtrace/Makefile	Thu Feb  4 20:06:29 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.6 2015/09/24 14:36:54 christos Exp $
+#	$NetBSD: Makefile,v 1.7 2016/02/04 20:06:29 roy Exp $
 
 # $FreeBSD: src/cddl/usr.sbin/dtrace/Makefile,v 1.1.4.1 2009/08/03 08:13:06 kensmith Exp $
 
@@ -29,7 +29,8 @@ CFLAGS+=	-I${OSNETDIR}/sys \
 #YFLAGS+=	-d
 
 COPTS.dtrace.c += -Wno-stack-protector
-COPTS.dtrace.c += -Wno-stack-protector -Wno-format-extra-args
+COPTS.dtrace.c += -Wno-format-extra-args
+COPTS.dtrace.c += -Wno-format-security
 
 LDFLAGS+=	-pthread
 



CVS commit: src/external/cddl/osnet/usr.sbin/dtrace

2014-01-12 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Sun Jan 12 17:48:26 UTC 2014

Modified Files:
src/external/cddl/osnet/usr.sbin/dtrace: Makefile

Log Message:
Disable the extra-args warning for printf formats in dtrace.c


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 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.sbin/dtrace/Makefile
diff -u src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.4 src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.5
--- src/external/cddl/osnet/usr.sbin/dtrace/Makefile:1.4	Mon Feb 22 12:21:27 2010
+++ src/external/cddl/osnet/usr.sbin/dtrace/Makefile	Sun Jan 12 17:48:25 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2010/02/22 12:21:27 tron Exp $
+#	$NetBSD: Makefile,v 1.5 2014/01/12 17:48:25 riz Exp $
 
 # $FreeBSD: src/cddl/usr.sbin/dtrace/Makefile,v 1.1.4.1 2009/08/03 08:13:06 kensmith Exp $
 
@@ -6,6 +6,7 @@
 .include	../../Makefile.inc
 
 PROG=		dtrace
+MAN=		dtrace.1
 
 BINDIR?=	/usr/sbin
 
@@ -28,6 +29,7 @@ CFLAGS+=	-I${OSNETDIR}/sys \
 #YFLAGS+=	-d
 
 COPTS.dtrace.c += -Wno-stack-protector
+COPTS.dtrace.c += -Wno-stack-protector -Wno-format-extra-args
 
 LDFLAGS+=	-pthread
 
@@ -39,4 +41,5 @@ LDFLAGS+=	-L${LIBCTF_OBJDIR} -lctf
 
 LDADD+=		-ly -ll -lelf -lz
 
+
 .include bsd.prog.mk