Opened 21 months ago
Last modified 21 months ago
#66952 new defect
Upgrading across major MacOS versions resulted in libressl being installed instead of openssl3.
Reported by: | marka63 | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
After upgrading to MaxOS 13.2.1 (22D68) and reinstalling all the ports resulted in libressl rather than openssl3 being the active SSL and p5.34-net-ssleay failed to build with the headers installed in /opt/local/include/openssl. I addressed this by uninstalling libressl and reinstalling openssl3.
I was following wiki:Migration
Attachments (1)
Change History (4)
Changed 21 months ago by marka63
Attachment: | myports.txt added |
---|
comment:1 Changed 21 months ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|
In that list of ports, ldns is one that has a +libressl variant, but +openssl is the default variant, so libressl shouldn't be used unless you've requested that variant.
comment:2 follow-up: 3 Changed 21 months ago by marka63
I'm wondering if it is because OpenSSL in Ventura is LibreSSL rather than OpenSSL and that is throwing off something?
% /usr/bin/openssl version LibreSSL 3.3.6 %
I also had kerberos5 fail to build. Needed to port clean + port install to get that installed. Took most of the day to get the system back to the state it was is sans removed ports. Found some other breakage but reported that separately to the upstream and here so a Makefile patch could be added in the meantime.
comment:3 Changed 21 months ago by ryandesign (Ryan Carsten Schmidt)
Replying to marka63:
I'm wondering if it is because OpenSSL in Ventura is LibreSSL rather than OpenSSL and that is throwing off something?
Nope. Apple has been shipping libressl instead of OpenSSL for many years already and it should make no difference to ports because ports use MacPorts OpenSSL instead of what Apple provides.
The list of installed ports I was attempting to reinstall