[MacPorts] #58138: go @1.12 fails to build on mavericks

MacPorts noreply at macports.org
Sat Mar 23 11:35:56 UTC 2019


#58138: go @1.12 fails to build on mavericks
---------------------+--------------------
  Reporter:  tehcog  |      Owner:  ci42
      Type:  defect  |     Status:  closed
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.5.4
Resolution:  fixed   |   Keywords:
      Port:  go      |
---------------------+--------------------
Changes (by Mihai Moldovan <ionic@…>):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 In [changeset:"abe46d0764f08fdec9a4923880ce03edbc768a0d/macports-ports"
 abe46d0764f08fdec9a4923880ce03edbc768a0d/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="abe46d0764f08fdec9a4923880ce03edbc768a0d"
 lang/go: support older OS versions using legacysupport PG.

 Fixes: https://trac.macports.org/ticket/58138

 This adds a simple patch and changes the go build procedure to inject
 the legacy-support library into all compiled binaries, getting support
 for 10.9 and probably older OS versions.

 Users will have to do the same when compiling go programs, the new note
 details this process.

 A separate patch is needed to workaround a base bug which won't let
 ports define environment variables with a quote character in them. Since
 base is fixed, this is conditional and not used for newer base versions.
 }}}

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


More information about the macports-tickets mailing list