Opened 5 years ago

Last modified 5 years ago

#58224 closed enhancement

Check nodejs <10 ports for OpenSSL 1.1 compatibility — at Version 1

Reported by: yan12125 (Chih-Hsuan Yen) Owned by: ci42
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: nodejs4, nodejs6, nodejs8

Description (last modified by mf2k (Frank Schima))

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. ticket:54688

Change History (1)

comment:1 Changed 5 years ago by mf2k (Frank Schima)

Description: modified (diff)
Note: See TracTickets for help on using tickets.