build: fixed clang's warning when building openssl
clang doesn't seem to support 'Wno-old-style-declaration', this is a work-around. Fixes: https://github.com/nodejs/node/issues/25550 Refs: https://github.com/nodejs/node-v0.x-archive/issues/4186 PR-URL: https://github.com/nodejs/node/pull/25954 Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com>
This commit is contained in:
parent
51d20b6a8f
commit
128170f5c6
9
deps/openssl/openssl_common.gypi
vendored
9
deps/openssl/openssl_common.gypi
vendored
@ -57,14 +57,17 @@
|
|||||||
],
|
],
|
||||||
}, {
|
}, {
|
||||||
# linux and others
|
# linux and others
|
||||||
'cflags': ['-Wno-missing-field-initializers',
|
'cflags': ['-Wno-missing-field-initializers',],
|
||||||
## TODO: check gcc_version>=4.3
|
|
||||||
'-Wno-old-style-declaration'],
|
|
||||||
'defines': [
|
'defines': [
|
||||||
'OPENSSLDIR="/etc/ssl"',
|
'OPENSSLDIR="/etc/ssl"',
|
||||||
'ENGINESDIR="/dev/null"',
|
'ENGINESDIR="/dev/null"',
|
||||||
'TERMIOS',
|
'TERMIOS',
|
||||||
],
|
],
|
||||||
|
'conditions': [
|
||||||
|
[ 'llvm_version==0', {
|
||||||
|
'cflags': ['-Wno-old-style-declaration',],
|
||||||
|
}],
|
||||||
|
],
|
||||||
}],
|
}],
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user