[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