summaryrefslogtreecommitdiff
path: root/node.gyp
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 /node.gyp
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>
Diffstat (limited to 'node.gyp')
-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',