[MacPorts] #67442: openssh @9.3p1_0+kerberos5+xauth not compatible with openssl @3_10--segmentation fault
MacPorts
noreply at macports.org
Sun May 21 19:39:13 UTC 2023
#67442: openssh @9.3p1_0+kerberos5+xauth not compatible with openssl @3_10--
segmentation fault
-------------------------+----------------------
Reporter: EJFielding | Owner: artkiver
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords:
Port: openssh |
-------------------------+----------------------
Comment (by bK4gYuRo):
I see the binary package for Ventura is built with openssl3:
{{{
mbp141:~ pike$ ssh -V
OpenSSH_9.3p1, OpenSSL 3.1.0 14 Mar 2023
mbp141:~ pike$ otool -L /opt/local/bin/ssh
/opt/local/bin/ssh:
/usr/lib/libbsm.0.dylib (compatibility version 1.0.0, current
version 1.0.0)
/usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current
version 1.0.0)
/opt/local/libexec/openssl3/lib/libcrypto.3.dylib (compatibility
version 3.0.0, current version 3.0.0)
/opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current
version 1.2.13)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 1319.0.0)
}}}
and it works.
On the other hand, if I build openssh against LibreSSL, it segfaults, even
in "ssh -V" invocation:
{{{
mbp141:~ pike$ otool -L /opt/local/bin/ssh
/opt/local/bin/ssh:
/usr/lib/libbsm.0.dylib (compatibility version 1.0.0, current
version 1.0.0)
/usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current
version 1.0.0)
/opt/local/lib/libcrypto.50.dylib (compatibility version 51.0.0,
current version 51.2.0)
/opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current
version 1.2.13)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 1319.100.3)
mbp141:~ pike$ ssh -V
Segmentation fault: 11
}}}
{{{
mbp141:~ pike$ port provides /opt/local/lib/libcrypto.50.dylib
/opt/local/lib/libcrypto.50.dylib is provided by: libressl
}}}
--
Ticket URL: <https://trac.macports.org/ticket/67442#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list