[MacPorts] #55272: cmake @3.9.5: dyld: lazy symbol binding failed: Symbol not found: __ZSt11_Hash_bytesPKvmm
MacPorts
noreply at macports.org
Wed Nov 8 02:16:15 UTC 2017
#55272: cmake @3.9.5: dyld: lazy symbol binding failed: Symbol not found:
__ZSt11_Hash_bytesPKvmm
-------------------------+--------------------------
Reporter: ryandesign | Owner: michaelld
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: mountainlion
Port: cmake |
-------------------------+--------------------------
Comment (by michaelld):
`c++filt __ZSt11_Hash_bytesPKvmm` -> `std::_Hash_bytes(void const*,
unsigned long, unsigned long)`
As far as I can tell, std::_Hash_bytes is provided only by GCC, not clang
(of any sort / elk). So this issue might just affect 10.8 and prior users.
Further, the header that includes the hash_bytes one ("typeinfo"), only
does so if the C++ version is C++11 -- which should not be the case any
longer (after reverting the commit requiring it for building the cmake
release). So ... I'm a little at a loss as to what's going. Hopefully
other users don't experience this issue. I'll try checking on my 10.8
install & see what I can.
--
Ticket URL: <https://trac.macports.org/ticket/55272#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list