Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Jan 2017 14:49:03 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r431962 - in head/lang: erlang erlang-runtime19
Message-ID:  <201701201449.v0KEn3N2077339@repo.freebsd.org>

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



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