summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Roberts <vieuxtech@gmail.com>2019-05-06 12:59:11 -0700
committerSam Roberts <vieuxtech@gmail.com>2019-05-09 12:21:16 -0700
commitb9a310338761754c968bb57b0903100b7672afb2 (patch)
treece7ed71ff697124a984c5fdfc94f25d9f9e743b6
parent5e064f3672b56fff29f9bf6c75fbe060b86554a5 (diff)
downloadandroid-node-v8-b9a310338761754c968bb57b0903100b7672afb2.tar.gz
android-node-v8-b9a310338761754c968bb57b0903100b7672afb2.tar.bz2
android-node-v8-b9a310338761754c968bb57b0903100b7672afb2.zip
build: export OpenSSL UI symbols
Node.js compiles them, their existence is indicated by OpenSSL header defines, but they can't be linked to on Windows because their symbols are not exported. Export them. Fixes: https://github.com/nodejs/node/issues/27494 PR-URL: https://github.com/nodejs/node/pull/27586 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
-rw-r--r--node.gyp2
1 files changed, 1 insertions, 1 deletions
diff --git a/node.gyp b/node.gyp
index 1ab6b15d73..926fe98959 100644
--- a/node.gyp
+++ b/node.gyp
@@ -816,7 +816,7 @@
# Categories to export.
'-CAES,BF,BIO,DES,DH,DSA,EC,ECDH,ECDSA,ENGINE,EVP,HMAC,MD4,MD5,'
'PSK,RC2,RC4,RSA,SHA,SHA0,SHA1,SHA256,SHA512,SOCK,STDIO,TLSEXT,'
- 'FP_API,TLS1_METHOD,TLS1_1_METHOD,TLS1_2_METHOD,SCRYPT,OCSP,'
+ 'UI,FP_API,TLS1_METHOD,TLS1_1_METHOD,TLS1_2_METHOD,SCRYPT,OCSP,'
'NEXTPROTONEG,RMD160,CAST,DEPRECATEDIN_1_1_0,DEPRECATEDIN_1_2_0',
# Defines.
'-DWIN32',