diff options
author | Timothy J Fontaine <tjfontaine@gmail.com> | 2014-08-07 16:33:35 -0700 |
---|---|---|
committer | Timothy J Fontaine <tjfontaine@gmail.com> | 2014-08-07 16:33:35 -0700 |
commit | a5778cdf01425ae39cea80b62f9ec6740aec724a (patch) | |
tree | 6b011b6046ca68ee33e2cd811048f3e40558d7d9 /node.gyp | |
parent | 28eee0adb7884e21217c99cbf10a681c7d91b64a (diff) | |
parent | b0277f35bd86d441255dc5a4c19e577e03f03a47 (diff) | |
download | node-a5778cdf01425ae39cea80b62f9ec6740aec724a.tar.gz |
Merge remote-tracking branch 'upstream/v0.10' into v0.12
Conflicts:
ChangeLog
Makefile
deps/uv/ChangeLog
deps/uv/build.mk
deps/uv/src/unix/darwin.c
deps/uv/src/unix/getaddrinfo.c
deps/uv/src/version.c
deps/v8/src/checks.h
deps/v8/src/isolate.h
lib/cluster.js
lib/module.js
lib/timers.js
lib/tls.js
src/node_version.h
Diffstat (limited to 'node.gyp')
-rw-r--r-- | node.gyp | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -184,6 +184,19 @@ # For tests './deps/openssl/openssl.gyp:openssl-cli', ], + # Do not let unused OpenSSL symbols to slip away + 'xcode_settings': { + 'OTHER_LDFLAGS': [ + '-Wl,-force_load,<(PRODUCT_DIR)/libopenssl.a', + ], + }, + 'conditions': [ + ['OS=="linux"', { + 'ldflags': [ + '-Wl,--whole-archive <(PRODUCT_DIR)/libopenssl.a -Wl,--no-whole-archive', + ], + }], + ], }]] }, { 'defines': [ 'HAVE_OPENSSL=0' ] |