[MacPorts] #60611: go: Undefined symbols _macports_legacy_sysconf
MacPorts
noreply at macports.org
Sun Jun 7 06:01:02 UTC 2020
#60611: go: Undefined symbols _macports_legacy_sysconf
---------------------------------+-----------------------
Reporter: Wowfunhappy | Owner: ci42
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: mavericks
Port: go, legacy-support |
---------------------------------+-----------------------
Comment (by kencu):
The go port has a bunch of surgery done to it by @ionic to make the
legacysupport PG work <https://github.com/macports/macports-
ports/commit/abe46d0764f08fdec9a4923880ce03edbc768a0d>
and then he stripped a lot of it out <https://github.com/macports
/macports-ports/commit/bcfdbd30124a6a6cbfa3fd1afc2da704f6d32b92#diff-
5cddd3daff0d75a83514cc9e2aa95e8b> when he said it was incorporated
upstream.
That might be why 10.9 is having troubles.
We have a bail-out define to turn off function wrapping for just such
eventualities, while this gets sorted out:
<https://github.com/macports/macports-legacy-
support/blob/170f17c6b08ea67532f25e399749ff29e1fbc678/include/MacportsLegacySupport.h#L100>
I'm not that good at {{{go}}} but if you can add this somehow {{{#define
__DISABLE_MP_LEGACY_SUPPORT_SYSCONF_WRAP__}}} you will turn that part of
legacysupport off, while Ionic sorts it out.
--
Ticket URL: <https://trac.macports.org/ticket/60611#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list