[MacPorts] #58224: Check nodejs <10 ports for OpenSSL 1.1 compatibility

MacPorts noreply at macports.org
Fri Mar 22 03:17:05 UTC 2019


#58224: Check nodejs <10 ports for OpenSSL 1.1 compatibility
-------------------------+-------------------------------------------------
 Reporter:  yan12125     |      Owner:  ci42
     Type:  enhancement  |     Status:  assigned
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:
 Keywords:               |       Port:  nodejs4, nodejs5, nodejs6, nodejs7,
                         |  nodejs8, nodejs9
-------------------------+-------------------------------------------------
 I'm working on migrating the openssl port to the latest 1.1.x version (1).
 However, seems Node.js does not support OpenSSL 1.1.x APIs until version
 10.0.0 (2). Please check Node.js < 10 for compatibility with OpenSSL 1.1,
 and either backport upstream OpenSSL 1.1 patches or link older nodejs*
 ports to devel/openssl10.

 Note that if a port uses openssl10, it can't use libressl anymore as
 openssl10 libraries are not in the standard path (e.g. /opt/local/bin). A
 relevant Trac ticket is (3).

 (1) ​​https://github.com/macports/macports-ports/pull/3822

 (2)
 https://github.com/nodejs/node/commit/9637a7b58caf034c2afc5869ecd120cf262eaaf9

 (3) https://trac.macports.org/ticket/54688

-- 
Ticket URL: <https://trac.macports.org/ticket/58224>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list