[MacPorts] #51516: MacPorts should use a bundled copy of a newer libcurl rather than the OS X version
MacPorts
noreply at macports.org
Sat Oct 15 02:35:32 CEST 2016
#51516: MacPorts should use a bundled copy of a newer libcurl 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 devans@…):
I agree that bundling an SSL library could lead to a lot of extra cycles
to update the bundle for security issues, etc. Also probably licensing
issues with a binary bundle that includes OpenSSL or LibreSSL. Not sure
about other SSL libraries.
To avoid these issues, could we set it up so a source build could be built
with an external library other than the system ones? An interested user
could then boot strap from an outdated binary Installer like this:
* install old port binary using installer
* build the SSL library of your choice using the just installed port
binary
* do a source build using the installed non-system SSL library using the
appropriate configuration parameters ( say `--with-openssl=${prefix}/lib`
)
This avoids binary licensing issues and updates for OpenSSL and the like
would be handled by the normal port maintenance process.
The procedure would need to be well documented to avoid too many "I tried
it but it didn't work" tickets.
Or is this too complicated for the average user to deal with? Just an
idea.
--
Ticket URL: <https://trac.macports.org/ticket/51516#comment:8>
MacPorts <https://www.macports.org/>
Ports system for the Mac operating system
More information about the macports-tickets
mailing list