[MacPorts] #65945: jemalloc fails on 10.5.8: Undefined symbols: _malloc_default_purgeable_zone, __Unwind_Resume
MacPorts
noreply at macports.org
Fri Oct 7 10:32:28 UTC 2022
#65945: jemalloc fails on 10.5.8: Undefined symbols:
_malloc_default_purgeable_zone, __Unwind_Resume
-------------------------------------------+----------------------
Reporter: barracuda156 | Owner: kencu
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.2
Keywords: powerpc, leopard, snowleopard | Port: jemalloc
-------------------------------------------+----------------------
Sure enough, the error introduced with a recent revision (missing
`__Unwind_Resume`) is not specific to 10.6 PPC, but also occurs on 10.5.8.
In addition, another symbol missing:
{{{
Undefined symbols:
"_malloc_default_purgeable_zone", referenced from:
_je_zone_register in zone.pic.o
_malloc_default_purgeable_zone$non_lazy_ptr in zone.pic.o
(maybe you meant: _malloc_default_purgeable_zone$non_lazy_ptr)
"__Unwind_Resume", referenced from:
__ZL9handleOOMmb in jemalloc_cpp.pic.o
ld: symbol(s) not found
collect2: error: ld returned 1 exit status
make: *** [lib/libjemalloc.2.dylib] Error 1
}}}
Any ideas welcomed. I do not know why this happens. `__Unwind_Resume` is
sitting in `libgcc_s.10.5.dylib` and should be available.
--
Ticket URL: <https://trac.macports.org/ticket/65945>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list