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

MacPorts noreply at macports.org
Sat May 4 08:57:21 UTC 2019


#58224: Check nodejs <10 ports for OpenSSL 1.1 compatibility
----------------------------------------+--------------------
  Reporter:  yan12125                   |      Owner:  ci42
      Type:  enhancement                |     Status:  closed
  Priority:  Normal                     |  Milestone:
 Component:  ports                      |    Version:
Resolution:  fixed                      |   Keywords:
      Port:  nodejs4, nodejs6, nodejs8  |
----------------------------------------+--------------------
Changes (by yan12125):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 In [changeset:"dd890d27ac9b67e7dd1c0a01d50ed08462843b48/macports-ports"
 dd890d27ac9b67e7dd1c0a01d50ed08462843b48/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="dd890d27ac9b67e7dd1c0a01d50ed08462843b48"
 nodejs6: use bundled openssl

 This is a preparation step for OpenSSL 1.1 migration. Node.js 6 does not
 build with OpenSSL 1.1:

 :info:build ../src/node_crypto.h:91:40: error: invalid application of
 'sizeof' to an incomplete type 'SSL_CTX' (aka 'ssl_ctx_st')

 I switched to bundled openssl instead of using the openssl10 port to
 lower the maintenance burden. nodejs6 is EOL'ed upstream and will be
 considered to be dropped once nodejs8 works on OS X 10.6, anyway.

 Closes: https://trac.macports.org/ticket/58224
 }}}

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


More information about the macports-tickets mailing list