Opened 6 years ago
Last modified 5 years ago
#58224 closed enhancement
Check nodejs <10 ports for OpenSSL 1.1 compatibility — at Initial Version
Reported by: | yan12125 (Chih-Hsuan Yen) | Owned by: | ci42 |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | nodejs4, nodejs6, nodejs8 |
Description
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
Note: See
TracTickets for help on using
tickets.