Page MenuHomeFreeBSD

D15879.id44777.diff
No OneTemporary

D15879.id44777.diff

Index: sysutils/DTraceToolkit/Makefile
===================================================================
--- sysutils/DTraceToolkit/Makefile
+++ sysutils/DTraceToolkit/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dtrace-toolkit
PORTVERSION= 1.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= dteske@FreeBSD.org
@@ -76,6 +76,13 @@
statsnoop
NO_BUILD= yes
+
+.include <bsd.port.options.mk>
+
+.if ${OPSYS} == FreeBSD && ${OSVERSION} > 1200031
+# lstat calls are no longer available on 12.0+
+EXTRA_PATCHES= ${PATCHDIR}/extra-patch-dtruss
+.endif
do-install:
@${MKDIR} ${STAGEDIR}${DATADIR}
Index: sysutils/DTraceToolkit/files/extra-patch-dtruss
===================================================================
--- /dev/null
+++ sysutils/DTraceToolkit/files/extra-patch-dtruss
@@ -0,0 +1,11 @@
+--- dtruss.orig 2018-06-18 09:22:32 UTC
++++ dtruss
+@@ -270,7 +270,7 @@ syscall::sigprocmask:return
+ /* print 3 args, arg0 as a string */
+ syscall::access*:return,
+ syscall::stat*:return,
+-syscall::lstat*:return,
++syscall::*lstat*:return,
+ syscall::readlink*:return,
+ syscall::open*:return
+ /self->start/

File Metadata

Mime Type
text/plain
Expires
Tue, Aug 25, 7:49 PM (4 h, 38 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
37248982
Default Alt Text
D15879.id44777.diff (1 KB)

Event Timeline