[MacPorts] #60611: go: Undefined symbols _macports_legacy_sysconf

MacPorts noreply at macports.org
Sat Jan 23 20:23:48 UTC 2021


#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 Ionic):

 I don't get this issue.

 Not like in "cannot reproduce it", which I can, but I don't understand why
 it happens.

 More curiously, I was able to install `go 1.14` successfully with a
 development version of `legacy-support` (including the sysconfig wrapper
 and my changes) back then, about a year ago. I'm getting the same error
 now, even after downgrading the `legacy-support` and `go` ports to exactly
 the same versions.

 Replying to [comment:7 kencu]:
 > The go port had 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.

 Everything that I backed out was either redundant, since incorporated
 upstream, or obsolete, since recent base versions support setting
 environment variables in a much saner way.

 I'm a bit stumped by this and debugged this a whole day already, without
 being able to even successfully rebuild the initial configuration that was
 "known good" to me. I haven't tried downgrading base yet, but will
 probably have to do so, even if I cannot imagine how any changes there
 could cause the issue we're seeing here. Really odd...

-- 
Ticket URL: <https://trac.macports.org/ticket/60611#comment:14>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list