[MacPorts] #59798: base should always set ${configure.sdkroot} and $env(SDKROOT) to some value, even, in the end "/".

MacPorts noreply at macports.org
Mon Aug 31 14:04:00 UTC 2020


#59798: base should always set ${configure.sdkroot} and $env(SDKROOT) to some
value, even, in the end "/".
--------------------------+----------------------
  Reporter:  kencu        |      Owner:  (none)
      Type:  enhancement  |     Status:  reopened
  Priority:  Normal       |  Milestone:
 Component:  base         |    Version:
Resolution:               |   Keywords:
      Port:               |
--------------------------+----------------------

Comment (by kencu):

 You know, that's actually fair enough, if that's the way you feel MacPorts
 should leave it.

 Our trouble seems to be from software that goes off trying to find it's
 own SDKROOT if the user hasn't specified one during configuration. For
 MacPorts, they are almost always doing it wrong.

 If you feel that the right thing to do here is to set the
 configure.sdkroot to "/" for those ports only, on a port-by-port as we
 come across them basis, and that approach will reduce problems, that's
 actually fine by me.

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


More information about the macports-tickets mailing list