[MacPorts] #57539: legacysupport-1.0: Let ports specify what symbols they need

MacPorts noreply at macports.org
Wed Nov 7 17:03:30 UTC 2018


#57539: legacysupport-1.0: Let ports specify what symbols they need
----------------------------+--------------------
  Reporter:  ryandesign     |      Owner:  (none)
      Type:  defect         |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:
Resolution:                 |   Keywords:
      Port:  legacysupport  |
----------------------------+--------------------

Comment (by kencu):

 in the build sources for the library, the symbols are disabled on systems
 that have them already.

 For example, the strnlen.c source will be actually built only on 10.6 and
 earlier. On 10.7 and later, it is bypassed by a guard, and there is not
 code built.

 Similar for all the other replaced functions.

 It took me a while to notice this.

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


More information about the macports-tickets mailing list