[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