[MacPorts] #44313: Requesting LibreSSL
MacPorts
noreply at macports.org
Wed Jan 14 06:30:12 PST 2015
#44313: Requesting LibreSSL
-------------------------+--------------------------------
Reporter: goodb0fh@… | Owner: macports-tickets@…
Type: request | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.1
Resolution: | Keywords:
Port: |
-------------------------+--------------------------------
Comment (by jerryyhom@…):
Replying to [comment:1 ryandesign@…]:
> Well, creating a port is hopefully straightforward. Documentation is in
our guide.
It is straightforward. I created a basic portfile and successfully
rebuilt a port which depends on it.
> Using it in place of openssl is more involved. If libressl is indeed
designed to be a drop-in replacement for openssl, and uses the same
library version number, then all ports that depend on openssl could be
modified from port:-style dependencies to path:-style dependencies.
Could someone enlighten me as to what path:-style dependencies mean? I do
wonder how the MacPorts devs feel about fitting in libressl, such as with
port:-style dependencies. I read of a gentoo dev who made a virtual port
which depended on libressl to avoid any disruptions; though that seems to
me like a short term solution.
> If they are not library version compatible, however, then any port that
uses openssl and could optionally use libressl would have to have variants
added, and openssl and libressl would have to make sure that they don't
try to install files to the same locations.
According to libressl, it is designed to be a drop-in replacement, so
ports should not use openssl *and* libressl, or even optionally as
variants. As a replacement, libressl does install very nearly the same
set of headers/libraries.
--
Ticket URL: <https://trac.macports.org/ticket/44313#comment:5>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list