diff options
author | richard <richard@pkgsrc.org> | 2014-01-04 15:10:05 +0000 |
---|---|---|
committer | richard <richard@pkgsrc.org> | 2014-01-04 15:10:05 +0000 |
commit | ac20ab79ea4bffcbd7d0ce4939307436e6ebb63f (patch) | |
tree | 4ba7e694076528f4bd4806d47fc0d35729131193 /lang/perl5 | |
parent | bd8c25481a4d1cd222fad1e027c5fbfd5bbf8ba5 (diff) | |
download | pkgsrc-ac20ab79ea4bffcbd7d0ce4939307436e6ebb63f.tar.gz |
recent versions of dtrace seem to require the actual probe objects to build
Diffstat (limited to 'lang/perl5')
-rw-r--r-- | lang/perl5/patches/patch-Makefile.SH | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/lang/perl5/patches/patch-Makefile.SH b/lang/perl5/patches/patch-Makefile.SH new file mode 100644 index 00000000000..50f379cfef3 --- /dev/null +++ b/lang/perl5/patches/patch-Makefile.SH @@ -0,0 +1,20 @@ +$NetBSD: patch-Makefile.SH,v 1.1 2014/01/04 15:10:05 richard Exp $ +due to bloody backward incompatible changes in recent dtrace on SunOS +postpone invocation of dtrace to later with the actual probe objects. + +--- Makefile.SH.orig 2013-08-12 02:44:47.000000000 +0000 ++++ Makefile.SH +@@ -234,10 +234,9 @@ dtrace_o='' + minidtrace_o='' + case "$usedtrace" in + define|true) +- dtrace_h='perldtrace.h' +- $dtrace -G -s perldtrace.d -o perldtrace.tmp >/dev/null 2>&1 \ +- && rm -f perldtrace.tmp && dtrace_o='perldtrace$(OBJ_EXT)' \ +- && minidtrace_o='miniperldtrace$(OBJ_EXT)' ++ dtrace_h='perldtrace.h' ++ dtrace_o='perldtrace$(OBJ_EXT)' ++ minidtrace_o='miniperldtrace$(OBJ_EXT)' + ;; + esac + |