svn commit: r464146 - in head/lang: php70 php71 php72

Mark Linimon linimon at FreeBSD.org
Sun Mar 11 06:37:15 UTC 2018


Author: linimon
Date: Sun Mar 11 06:37:14 2018
New Revision: 464146
URL: https://svnweb.freebsd.org/changeset/ports/464146

Log:
  Disable dtrace usdt on armv6, armv7 and aarch64, for lang/php* ports.
  
  Tested for no regression on amd64.
  
  PR:		224271
  Approved by:	tz (maintainer)

Modified:
  head/lang/php70/Makefile
  head/lang/php71/Makefile
  head/lang/php72/Makefile

Modified: head/lang/php70/Makefile
==============================================================================
--- head/lang/php70/Makefile	Sun Mar 11 06:25:28 2018	(r464145)
+++ head/lang/php70/Makefile	Sun Mar 11 06:37:14 2018	(r464146)
@@ -33,9 +33,14 @@ USE_GNOME=	libxml2
 
 OPTIONS_DEFINE+=CLI CGI FPM EMBED PHPDBG DEBUG DTRACE IPV6 MAILHEAD LINKTHR ZTS
 OPTIONS_DEFAULT=CLI CGI FPM EMBED LINKTHR DTRACE
+# ld(1) fails to link probes: Relocations in generic ELF (EM: 0)
+OPTIONS_EXCLUDE_aarch64=	DTRACE
+# dt_modtext:opensolaris/ib/libdtrace/common/dt_link.c: arm not impemented
+OPTIONS_EXCLUDE_armv6=		DTRACE
+OPTIONS_EXCLUDE_armv7=		DTRACE
 # Bug 197128:  No ASM code for MIPS/MIPS64, disable FPM
-OPTIONS_EXCLUDE_mips=FPM
-OPTIONS_EXCLUDE_mips64=FPM
+OPTIONS_EXCLUDE_mips=		FPM
+OPTIONS_EXCLUDE_mips64=		FPM
 OPTIONS_SUB=	yes
 
 OPTIONS_EXCLUDE_DragonFly=	DTRACE

Modified: head/lang/php71/Makefile
==============================================================================
--- head/lang/php71/Makefile	Sun Mar 11 06:25:28 2018	(r464145)
+++ head/lang/php71/Makefile	Sun Mar 11 06:37:14 2018	(r464146)
@@ -34,10 +34,14 @@ USE_GNOME=	libxml2
 
 OPTIONS_DEFINE+=CLI CGI FPM EMBED PHPDBG DEBUG DTRACE IPV6 MAILHEAD LINKTHR ZTS
 OPTIONS_DEFAULT=CLI CGI FPM EMBED LINKTHR DTRACE
-
+# ld(1) fails to link probes: Relocations in generic ELF (EM: 0)
+OPTIONS_EXCLUDE_aarch64=	DTRACE
+# dt_modtext:opensolaris/ib/libdtrace/common/dt_link.c: arm not impemented
+OPTIONS_EXCLUDE_armv6=		DTRACE
+OPTIONS_EXCLUDE_armv7=		DTRACE
 # Bug 197128:  No ASM code for MIPS/MIPS64, disable FPM
-OPTIONS_EXCLUDE_mips=FPM
-OPTIONS_EXCLUDE_mips64=FPM
+OPTIONS_EXCLUDE_mips=		FPM
+OPTIONS_EXCLUDE_mips64=		FPM
 OPTIONS_SUB=	yes
 
 OPTIONS_EXCLUDE_DragonFly=	DTRACE

Modified: head/lang/php72/Makefile
==============================================================================
--- head/lang/php72/Makefile	Sun Mar 11 06:25:28 2018	(r464145)
+++ head/lang/php72/Makefile	Sun Mar 11 06:37:14 2018	(r464146)
@@ -35,10 +35,14 @@ USE_GNOME=	libxml2
 
 OPTIONS_DEFINE+=CLI CGI FPM EMBED PHPDBG DEBUG DTRACE IPV6 LINKTHR ZTS
 OPTIONS_DEFAULT=CLI CGI FPM EMBED LINKTHR DTRACE
-
+# ld(1) fails to link probes: Relocations in generic ELF (EM: 0)
+OPTIONS_EXCLUDE_aarch64=	DTRACE
+# dt_modtext:opensolaris/ib/libdtrace/common/dt_link.c: arm not impemented
+OPTIONS_EXCLUDE_armv6=		DTRACE
+OPTIONS_EXCLUDE_armv7=		DTRACE
 # Bug 197128:  No ASM code for MIPS/MIPS64, disable FPM
-OPTIONS_EXCLUDE_mips=FPM
-OPTIONS_EXCLUDE_mips64=FPM
+OPTIONS_EXCLUDE_mips=		FPM
+OPTIONS_EXCLUDE_mips64=		FPM
 OPTIONS_SUB=	yes
 
 OPTIONS_EXCLUDE_DragonFly=	DTRACE


More information about the svn-ports-head mailing list