aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorjbeich <jbeich@FreeBSD.org>2017-01-20 22:49:03 +0800
committerjbeich <jbeich@FreeBSD.org>2017-01-20 22:49:03 +0800
commita969c690f37cc52dd0e850a2b3a42492a0778467 (patch)
tree9fa00c093ab362872c229f94630b3e4127fd87ea /lang
parent3bde80b40c56dfd80452b048c7647836b0028373 (diff)
downloadfreebsd-ports-gnome-a969c690f37cc52dd0e850a2b3a42492a0778467.tar.gz
freebsd-ports-gnome-a969c690f37cc52dd0e850a2b3a42492a0778467.tar.zst
freebsd-ports-gnome-a969c690f37cc52dd0e850a2b3a42492a0778467.zip
lang/erlang: temporarily hide DTRACE option on aarch64
obj/aarch64-portbld-freebsd11.0/opt/smp/beam_emu.o: In function `process_main': beam/beam_emu.c:(.text+0x1ec): undefined reference to `__dtraceenabled_erlang___process__scheduled' beam/beam_emu.c:(.text+0x3c4): undefined reference to `__dtrace_erlang___process__scheduled' beam/beam_emu.c:(.text+0x3274): undefined reference to `__dtraceenabled_erlang___local__function__entry' beam/beam_emu.c:(.text+0x32b0): undefined reference to `__dtrace_erlang___local__function__entry' beam/beam_emu.c:(.text+0x3318): undefined reference to `__dtraceenabled_erlang___local__function__entry' [...] PR: 214556 (maybe unrelated) Reported by: pkg-fallout
Diffstat (limited to 'lang')
-rw-r--r--lang/erlang-runtime19/Makefile2
-rw-r--r--lang/erlang/Makefile2
2 files changed, 4 insertions, 0 deletions
diff --git a/lang/erlang-runtime19/Makefile b/lang/erlang-runtime19/Makefile
index 1e6f2dcd7572..16f416d4ce84 100644
--- a/lang/erlang-runtime19/Makefile
+++ b/lang/erlang-runtime19/Makefile
@@ -50,6 +50,8 @@ NATIVE_IMPLIES= HIPE
OPTIONS_DEFAULT=HIPE KQUEUE OPENSSL SCTP SMP THREADS DTRACE
OPTIONS_EXCLUDE_DragonFly= HIPE NATIVE SCTP
+# ld(1) fails to link probes: missing __dtrace_erlang___* symbols
+OPTIONS_EXCLUDE_aarch64= DTRACE
.if !exists(/usr/sbin/dtrace)
OPTIONS_EXCLUDE+= DTRACE
diff --git a/lang/erlang/Makefile b/lang/erlang/Makefile
index 6dc7f5610673..ef23c1e1777a 100644
--- a/lang/erlang/Makefile
+++ b/lang/erlang/Makefile
@@ -55,6 +55,8 @@ NATIVE_IMPLIES= HIPE
OPTIONS_DEFAULT=HIPE KQUEUE OPENSSL SCTP SMP THREADS DTRACE
OPTIONS_EXCLUDE_DragonFly= HIPE NATIVE SCTP
+# ld(1) fails to link probes: missing __dtrace_erlang___* symbols
+OPTIONS_EXCLUDE_aarch64= DTRACE
.if !exists(/usr/sbin/dtrace)
OPTIONS_EXCLUDE+= DTRACE