svn commit: r429086 - in head/lang: perl5-devel perl5.24
Mathieu Arnold
mat at FreeBSD.org
Wed Dec 21 14:31:21 UTC 2016
Author: mat
Date: Wed Dec 21 14:31:20 2016
New Revision: 429086
URL: https://svnweb.freebsd.org/changeset/ports/429086
Log:
Try and fix the DTRACE ONLY WORKS on x86 another way.
Sponsored by: Absolight
Modified:
head/lang/perl5-devel/Makefile (contents, props changed)
head/lang/perl5.24/Makefile (contents, props changed)
Modified: head/lang/perl5-devel/Makefile
==============================================================================
--- head/lang/perl5-devel/Makefile Wed Dec 21 14:27:01 2016 (r429085)
+++ head/lang/perl5-devel/Makefile Wed Dec 21 14:31:20 2016 (r429086)
@@ -35,15 +35,17 @@ GH_TAGNAME= v5.25.7-145-g54f6f37
MAKE_JOBS_UNSAFE= yes
OPTIONS_DEFINE= DEBUG GDBM PERL_64BITINT MULTIPLICITY SITECUSTOMIZE \
- THREADS PERL_MALLOC
-OPTIONS_DEFINE_i386= DTRACE
-OPTIONS_DEFINE_amd64= DTRACE
+ THREADS PERL_MALLOC DTRACE
OPTIONS_DEFAULT= PERL_64BITINT THREADS MULTIPLICITY DTRACE
.if !exists(/usr/sbin/dtrace)
OPTIONS_EXCLUDE+= DTRACE
.endif
OPTIONS_EXCLUDE_FreeBSD_9= DTRACE
+.for a in aarch64 arm armeb armv6 mips mips64 mips64el mipsel mipsn32 powerpc \
+ powerpc64 sparc64
+OPTIONS_EXCLUDE_${a}= DTRACE
+.endfor
EXCLUSIVE_DESC= Exclusive OPTIONS
GDBM_DESC= GDBM_File extension
Modified: head/lang/perl5.24/Makefile
==============================================================================
--- head/lang/perl5.24/Makefile Wed Dec 21 14:27:01 2016 (r429085)
+++ head/lang/perl5.24/Makefile Wed Dec 21 14:31:20 2016 (r429086)
@@ -21,9 +21,7 @@ TEST_ENV= ${MAKE_ENV} TEST_JOBS=${MAKE_J
LD_LIBRARY_PATH=${WRKSRC}
OPTIONS_DEFINE= DEBUG GDBM PERL_64BITINT PTHREAD \
- MULTIPLICITY SITECUSTOMIZE
-OPTIONS_DEFINE_i386= DTRACE
-OPTIONS_DEFINE_amd64= DTRACE
+ MULTIPLICITY SITECUSTOMIZE DTRACE
# it seems perl malloc has problems with threaded perl on FreeBSD
OPTIONS_RADIO= EXCLUSIVE
OPTIONS_RADIO_EXCLUSIVE= THREADS PERL_MALLOC
@@ -33,6 +31,10 @@ OPTIONS_DEFAULT= PERL_64BITINT THREADS P
OPTIONS_EXCLUDE+= DTRACE
.endif
OPTIONS_EXCLUDE_FreeBSD_9= DTRACE
+.for a in aarch64 arm armeb armv6 mips mips64 mips64el mipsel mipsn32 powerpc \
+ powerpc64 sparc64
+OPTIONS_EXCLUDE_${a}= DTRACE
+.endfor
EXCLUSIVE_DESC= Exclusive OPTIONS
GDBM_DESC= GDBM_File extension
More information about the svn-ports-head
mailing list