[MacPorts] #61899: ruby27 @2.7.2: pre-built archive for Big Sur contains hardcoded path to 11.0 SDK

MacPorts noreply at macports.org
Wed Dec 23 11:39:01 UTC 2020


#61899: ruby27 @2.7.2: pre-built archive for Big Sur contains hardcoded path to
11.0 SDK
--------------------------+----------------------
  Reporter:  michaellass  |      Owner:  kimuraw
      Type:  defect       |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:
      Port:  ruby27       |
--------------------------+----------------------
Changes (by jmroot):

 * status:  new => assigned
 * owner:  (none) => kimuraw
 * cc: kimuraw (removed)


Comment:

 The approach used by python is to detect at runtime when an -isysroot flag
 points to an SDK that doesn't exist, and remove it. Until and unless the
 ruby project wants to implement something similar, it may be best to
 simply delete all -isysroot flags from rbconfig.rb. That will result in
 the default SDK being used when one is not specified, but will still
 follow one specified in the environment if present. The .pc file should
 not contain any flags specifying an SDK in any case.

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


More information about the macports-tickets mailing list