[MacPorts] #70675: gh: Error: Failed to destroot gh: dyld: Symbol not found: _exit

MacPorts noreply at macports.org
Thu Oct 3 00:48:50 UTC 2024


#70675: gh:  Error: Failed to destroot gh: dyld: Symbol not found: _exit
--------------------------------+-------------------------------
  Reporter:  RobK88             |      Owner:  fhgwright
      Type:  defect             |     Status:  closed
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:  2.10.1
Resolution:  fixed              |   Keywords:  elcapitan mtnlion
      Port:  gh legacy-support  |
--------------------------------+-------------------------------
Changes (by fhgwright):

 * status:  new => closed
 * owner:  (none) => fhgwright
 * resolution:   => fixed


Comment:

 In [changeset:"241aa0447fa4d2842b15c310beb5f0f2d91ef31c/macports-ports"
 241aa0447fa4d2842b15c310beb5f0f2d91ef31c/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="241aa0447fa4d2842b15c310beb5f0f2d91ef31c"
 gh: Fix legacy-support library usage

 The executable patch to use legacy-support on <10.12 was using the
 wrong library file.  This fixes that.

 Closes: https://trac.macports.org/ticket/70675

 Also, 10.12 requires legacy-support for for utimensat(), so the
 threshold for using legacy-support is adjusted, which happens to make
 it apply to all cases where the precompiled binary is used.

 There are, however, at least two other missing functions not currently
 provided by legacy-support, so this change doesn't actually make any
 new cases work.  See the ticket for details.

 TESTED:
 No longer gets the failures addressed by these fixes.
 Still has other issues on many older platforms.
 }}}

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


More information about the macports-tickets mailing list