Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Dec 2016 14:31:20 +0000 (UTC)
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r429086 - in head/lang: perl5-devel perl5.24
Message-ID:  <201612211431.uBLEVKu3093172@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201612211431.uBLEVKu3093172>