[MacPorts] #63876: openssl3 @ 3.0.0_2+universal.darwin_15.i386-x86_64: dyld: Library not loaded: /opt/local/lib/libcrypto.1.1.dylib
MacPorts
noreply at macports.org
Wed Nov 10 16:05:48 UTC 2021
#63876: openssl3 @ 3.0.0_2+universal.darwin_15.i386-x86_64: dyld: Library not
loaded: /opt/local/lib/libcrypto.1.1.dylib
-----------------------+---------------------------------
Reporter: thetrial | Owner: larryv
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: fixed | Keywords: elcapitan legacy-os
Port: openssl3 |
-----------------------+---------------------------------
Comment (by mouse07410):
> The openssl11 port intentionally does not install anything in the
primary prefix. It *only* installs to its isolated install area under
libexec. Any build using openssl11 neds to be configured to use the
libraries from that area
Respectfully disagree.
{{{openssl11}}} and {{{openssl3}}} must co-exist, at least for some time.
It makes perfect sense to make both available in the "main" Macports
library dir {{{/opt/local/lib}}}. Especially since there are plenty of
(non-Macports) apps that cannot (yet?) switch to OpenSSL-3.0. E.g., I've
been linking my stuff that uses OpenSSL against Macports-installed OpenSSL
for ages.
The whole reason for "dotted" versions for {{{.dylib}}} is to support
exactly this: safely having {{{libssl.1.1.dylib}}} and
{{{libssl.3.dylib}}} in the same directory.
To summarize: please reconsider.
--
Ticket URL: <https://trac.macports.org/ticket/63876#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list