[MacPorts] #51516: MacPorts should use a bundled copy of a newer libcurl and SSL library rather than the OS X version
MacPorts
noreply at macports.org
Thu Jun 13 16:52:18 UTC 2024
#51516: MacPorts should use a bundled copy of a newer libcurl and SSL library
rather than the OS X version
--------------------------+--------------------------------
Reporter: ryandesign | Owner: macports-tickets@…
Type: enhancement | Status: new
Priority: Normal | Milestone: MacPorts Future
Component: base | Version:
Resolution: | Keywords:
Port: |
--------------------------+--------------------------------
Comment (by RJVB):
Same tests performed on Linux too now, IMHO confirming the validity of the
underlying ideas I used.
I could start working on filtering out my own tweaks and a non-devel `port
:MacPorts-pextlib` to put in a PR (preferably a single one, possibly with
several commits) but I'd like to have some feedback first. Esp. about the
idea of using a new, co-installable libressl subport (IMHO not a bad
option to have anyway) and `port:MacPorts-libcurl`.
Reading https://www.libressl.org/goals.html and comparing the
port:openssl3 and port:libressl Portfiles only strengthens my idea that
LibreSSL is a good choice for MacPorts's own SSL backend (one originating
on another BSD derivative, even) but I have no hard arguments against
OpenSSL if the new Pextlib will use the corresponding libcrypto anyway.
Regarding curl: I mentioned the possibility to keep `port:MacPorts-
libcurl` on the previous rather than the current release. I didn't yet
implement that to keep the subport as simple as possible so I'll have to
make the necessary modifications if it is deemed wise to impose a time
buffer for testing a new curl release "in the wild" and beyond a simple
`port -v test MacPorts-libcurl`.
--
Ticket URL: <https://trac.macports.org/ticket/51516#comment:156>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list