Page MenuHomeFreeBSD

D15879.id43994.diff
No OneTemporary

D15879.id43994.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} > 1200000
+# 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, is not longer available in FreeBSD 12.0 */
+ syscall::readlink*:return,
+ syscall::open*:return
+ /self->start/

File Metadata

Mime Type
text/plain
Expires
Wed, Aug 26, 3:21 AM (40 m, 29 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
37265070
Default Alt Text
D15879.id43994.diff (1 KB)

Event Timeline