[MacPorts] #71601: cmake @3.29.5_0: dyld: lazy symbol binding failed: Symbol not found: __ZNSo9_M_insertIeEERSoT_ on 10.5 ppc with libgcc14
MacPorts
noreply at macports.org
Sat Dec 21 20:43:31 UTC 2024
#71601: cmake @3.29.5_0: dyld: lazy symbol binding failed: Symbol not found:
__ZNSo9_M_insertIeEERSoT_ on 10.5 ppc with libgcc14
-----------------------+-----------------------------------------
Reporter: rmottola | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: ppc leopard tiger legacy-os
Port: cmake |
-----------------------+-----------------------------------------
Comment (by kencu):
I see this hint, which we might use sometimes when debugging things:
"
Not all uses of the new ABI will cause changes in symbol names, for
example a class with a std::string member variable will have the same
mangled name whether compiled with the old or new ABI. In order to detect
such problems the new types and functions are annotated with the abi_tag
attribute, allowing the compiler to warn about potential ABI
incompatibilities in code using them. Those warnings can be enabled with
the -Wabi-tag option.
"
--
Ticket URL: <https://trac.macports.org/ticket/71601#comment:21>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list