[MacPorts] #63415: p5.28-net-ssleay failed to compile under Monterey (21A5304g)
MacPorts
noreply at macports.org
Wed Oct 27 19:46:16 UTC 2021
#63415: p5.28-net-ssleay failed to compile under Monterey (21A5304g)
----------------------------+--------------------------
Reporter: ilTofa | Owner: markmentovai
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: fixed | Keywords: monterey
Port: p5-net-ssleay |
----------------------------+--------------------------
Changes (by markmentovai):
* owner: (none) => markmentovai
* status: assigned => closed
* resolution: => fixed
Comment:
In [changeset:"911ba56d1268af44c9d2a731443443f7f3d4d8e5/macports-ports"
911ba56d1268af44c9d2a731443443f7f3d4d8e5/macports-ports] (master):
{{{
#!ConfigurableCommitTicketReference repository="macports-ports"
revision="911ba56d1268af44c9d2a731443443f7f3d4d8e5"
p5-net-ssleay: Work around macOS 12 dyld misfeature
Attempting to load a file that does not exist (here,
/opt/local/libcrypto.dylib) will search the dyld shared cache by
filename, and return /usr/lib/libcrypto.dylib from the dyld shared
cache. That module is poisoned and has a load-time initializer that
calls abort(). There is no reason to attempt to load from /opt/local as
opposed to /opt/local/lib.
mark at sweet16 zsh% sw_vers
ProductName: macOS
ProductVersion: 12.0.1
BuildVersion: 21A559
mark at sweet16 zsh% /opt/local/bin/perl5.28 Makefile.PL
Do you want to run external tests?
These tests *will* *fail* if you do not have network connectivity. [n]
*** Found OpenSSL-1.1.1l installed in /opt/local
*** Be sure to use the same compiler and options to compile your OpenSSL,
perl,
and Net::SSLeay. Mixing and matching compilers is not supported.
Checking if your kit is complete...
Looks good
WARNING: /opt/local/bin/perl5.28 is loading libcrypto in an unsafe way
zsh: abort /opt/local/bin/perl5.28 Makefile.PL
Closes: https://trac.macports.org/ticket/63415
}}}
--
Ticket URL: <https://trac.macports.org/ticket/63415#comment:30>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list