[MacPorts] #57252: p5.26-net-ssleay @1.850.0 - Fails to build after Mojave/Command Line Tools/MacPorts upgrade, assumes sysroot is full XCode installation
MacPorts
noreply at macports.org
Fri Oct 5 23:47:11 UTC 2018
#57252: p5.26-net-ssleay @1.850.0 - Fails to build after Mojave/Command Line
Tools/MacPorts upgrade, assumes sysroot is full XCode installation
-------------------------------+--------------------
Reporter: sdohtem | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.5.4
Resolution: | Keywords:
Port: p5.26-net-ssleay |
-------------------------------+--------------------
Comment (by ryandesign):
When perl gets built, it records some information that then gets used to
build perl modules later. That includes the path to the SDK that was used.
I guess you got a prebuilt binary from our build server, where we do have
Xcode installed, so the path to Xcode got baked into perl.
Your options are either to install Xcode, so that those paths exist (this
is the recommended solution), or rebuild perl5.26 from source with `sudo
port -ns upgrade --force perl5.26` so that it records the paths to the
command line tools SDK instead.
--
Ticket URL: <https://trac.macports.org/ticket/57252#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list