svn commit: r431962 - in head/lang: erlang erlang-runtime19
Jan Beich
jbeich at FreeBSD.org
Fri Jan 20 14:49:05 UTC 2017
Author: jbeich
Date: Fri Jan 20 14:49:03 2017
New Revision: 431962
URL: https://svnweb.freebsd.org/changeset/ports/431962
Log:
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
Modified:
head/lang/erlang-runtime19/Makefile (contents, props changed)
head/lang/erlang/Makefile (contents, props changed)
Modified: head/lang/erlang-runtime19/Makefile
==============================================================================
--- head/lang/erlang-runtime19/Makefile Fri Jan 20 14:36:19 2017 (r431961)
+++ head/lang/erlang-runtime19/Makefile Fri Jan 20 14:49:03 2017 (r431962)
@@ -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
Modified: head/lang/erlang/Makefile
==============================================================================
--- head/lang/erlang/Makefile Fri Jan 20 14:36:19 2017 (r431961)
+++ head/lang/erlang/Makefile Fri Jan 20 14:49:03 2017 (r431962)
@@ -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
More information about the svn-ports-all
mailing list