svn commit: r465519 - in head/lang: spidermonkey170 spidermonkey24 spidermonkey38
Mark Linimon
linimon at FreeBSD.org
Sun Mar 25 14:36:30 UTC 2018
Author: linimon
Date: Sun Mar 25 14:36:28 2018
New Revision: 465519
URL: https://svnweb.freebsd.org/changeset/ports/465519
Log:
Disable dtrace usdt on armvX. It causes link failures.
Regression-tested on amd64.
PR: 224271
Submitted by: mikael.urankar
Approved by: kwm (maintainer timeout)
Modified:
head/lang/spidermonkey170/Makefile
head/lang/spidermonkey24/Makefile
head/lang/spidermonkey38/Makefile
Modified: head/lang/spidermonkey170/Makefile
==============================================================================
--- head/lang/spidermonkey170/Makefile Sun Mar 25 14:18:17 2018 (r465518)
+++ head/lang/spidermonkey170/Makefile Sun Mar 25 14:36:28 2018 (r465519)
@@ -29,6 +29,11 @@ CONFIGURE_ARGS= --with-pthreads \
OPTIONS_DEFINE= DEBUG DTRACE GCZEAL JEMALLOC METHODJIT OPTIMIZE READLINE \
THREADSAFE TRACEJIT UTF8
OPTIONS_DEFAULT= METHODJIT OPTIMIZE READLINE THREADSAFE TRACEJIT
+# ld(1) fails to link probes: Relocations in generic ELF (EM: 0)
+OPTIONS_EXCLUDE_aarch64= DTRACE
+# dt_modtext:opensolaris/lib/libdtrace/common/dt_link.c: arm not implemented
+OPTIONS_EXCLUDE_armv6= DTRACE
+OPTIONS_EXCLUDE_armv7= DTRACE
OPTIONS_SUB= yes
DEBUG_CONFIGURE_ENABLE= debug debug-symbols
Modified: head/lang/spidermonkey24/Makefile
==============================================================================
--- head/lang/spidermonkey24/Makefile Sun Mar 25 14:18:17 2018 (r465518)
+++ head/lang/spidermonkey24/Makefile Sun Mar 25 14:36:28 2018 (r465519)
@@ -31,6 +31,11 @@ CONFIGURE_ARGS= --with-pthreads \
OPTIONS_DEFINE= DEBUG GCZEAL JEMALLOC METHODJIT OPTIMIZE READLINE \
THREADSAFE TRACEJIT UTF8 DTRACE
OPTIONS_DEFAULT= METHODJIT OPTIMIZE READLINE THREADSAFE TRACEJIT
+# ld(1) fails to link probes: Relocations in generic ELF (EM: 0)
+OPTIONS_EXCLUDE_aarch64= DTRACE
+# dt_modtext:opensolaris/lib/libdtrace/common/dt_link.c: arm not implemented
+OPTIONS_EXCLUDE_armv6= DTRACE
+OPTIONS_EXCLUDE_armv7= DTRACE
OPTIONS_SUB= yes
DEBUG_CONFIGURE_ENABLE= debug debug-symbols
Modified: head/lang/spidermonkey38/Makefile
==============================================================================
--- head/lang/spidermonkey38/Makefile Sun Mar 25 14:18:17 2018 (r465518)
+++ head/lang/spidermonkey38/Makefile Sun Mar 25 14:36:28 2018 (r465519)
@@ -33,6 +33,11 @@ CONFIGURE_ARGS= --with-pthreads \
OPTIONS_DEFINE= DEBUG GCZEAL JEMALLOC METHODJIT OPTIMIZE READLINE \
THREADSAFE TRACEJIT UTF8 DTRACE
OPTIONS_DEFAULT=METHODJIT OPTIMIZE READLINE THREADSAFE TRACEJIT
+# ld(1) fails to link probes: Relocations in generic ELF (EM: 0)
+OPTIONS_EXCLUDE_aarch64= DTRACE
+# dt_modtext:opensolaris/lib/libdtrace/common/dt_link.c: arm not implemented
+OPTIONS_EXCLUDE_armv6= DTRACE
+OPTIONS_EXCLUDE_armv7= DTRACE
OPTIONS_SUB= yes
DEBUG_CONFIGURE_ENABLE= debug debug-symbols
More information about the svn-ports-all
mailing list