mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-09-23 19:54:59 -04:00
34 lines
935 B
Bash
34 lines
935 B
Bash
$NetBSD: patch-Makefile.SH,v 1.3 2014/10/01 07:17:02 adam Exp $
|
|
|
|
Due to bloody backward incompatible changes in recent dtrace on SunOS
|
|
postpone invocation of dtrace to later with the actual probe objects.
|
|
|
|
Ensure perldtrace.h is generated during makedepends in order to avoid
|
|
compilation problems
|
|
|
|
--- Makefile.SH.orig 2014-05-26 13:34:18.000000000 +0000
|
|
+++ Makefile.SH
|
|
@@ -225,10 +225,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
|
|
|
|
@@ -1579,7 +1578,7 @@ nokfilenack: utilities
|
|
|
|
.PHONY: clist hlist
|
|
|
|
-clist: $(c)
|
|
+clist: $(c) $(DTRACE_H)
|
|
echo $(c) | tr ' ' $(TRNL) >.clist
|
|
|
|
hlist: $(h)
|