[MacPorts] #31585: erlang @R14B04_1 +ssl fails to upgrade with _bp_sched2ix undefined
MacPorts
noreply at macports.org
Sat Oct 15 19:11:27 PDT 2011
#31585: erlang @R14B04_1 +ssl fails to upgrade with _bp_sched2ix undefined
-------------------------------+--------------------------------------------
Reporter: ralph@… | Owner: bfulgham@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.3
Keywords: | Port: erlang
-------------------------------+--------------------------------------------
Comment(by mviamari@…):
I've got the same issue. I found this on the github README for erlang-
embedded. Hope it helps.
https://github.com/esl/erlang-embedded/blob/master/README_IOS.md
----
bp_sched2ix function not defined
'''Problem'''
A function was introduced in commit
ff9531eb5e6aaa5a4802db0db5e0e850f4233702
(https://github.com/erlang/otp/commit/ff9531eb5e6aaa5a4802db0db5e0e850f4233702).
This function creates problems only so far when linking for an arm-apple-
darwin platform.
Issues while compiling: * erl_init.o * erl_bif_trace.o * erl_trace.o *
bif.o * erl_process.o * erl_nif.o * beam_emu.o * beam_bif_load.o *
beam_debug.o
beam/beam_bp.h:147: warning: inline function ‘bp_sched2ix’ declared but
never defined
'''This leads to:'''
Undefined symbols:
"_bp_sched2ix", referenced from:
_load_nif_2 in erl_nif.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[3]: ***
[/Users/uwe/dev/erlang-embedded/otp_src_R14B01/bin/arm-apple-
darwin10/beam]
Error 1
make[2]: *** [opt] Error 2
make[1]: *** [opt] Error 2
make: *** [emulator] Error 2
'''Solution'''
Remove the -std=c99 flag from the CFLAG flag.
--
Ticket URL: <https://trac.macports.org/ticket/31585#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list