[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 15:52:49 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 cjones051073):

 Replying to [comment:4 mouse07410]:
 > It means that {{{openssl11}}} port forgot to symlink
 {{{/opt/local/libexec/openssl11/lib/libcrypto.1.1.dylib}}} to
 {{{/opt/local/lib/libcrypto.1.1.dylib}}}.
 >
 > The workaround is to add those symlinks manually. The solution is for
 the port to ensure it symlinks {{{libcrypto.1.1.dylib}}} and
 {{{libssl.1.1.dylib}}} to {{{/opt/local/lib}}}.

 No, this is not correct. 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.

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


More information about the macports-tickets mailing list