Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorisaacs <i@izs.me>2012-06-18 21:18:49 +0400
committerisaacs <i@izs.me>2012-06-19 01:52:12 +0400
commit0ef6cfd39beb4620989e77e84ecb0aefdc2d4302 (patch)
treee90f215836a9a52b4af76b529b75c5dc38e38e5a /configure
parentd0111aa0c45d2735080d7a177470839af767f7f2 (diff)
Fix #3465 Add ./configure --no-ifaddrs flag
For Old Solaris.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure8
1 files changed, 8 insertions, 0 deletions
diff --git a/configure b/configure
index 31d7f82fc68..2a31576e34f 100755
--- a/configure
+++ b/configure
@@ -136,6 +136,11 @@ parser.add_option("--dest-cpu",
dest="dest_cpu",
help="CPU architecture to build for. Valid values are: arm, ia32, x64")
+parser.add_option("--no-ifaddrs",
+ action="store_true",
+ dest="no_ifaddrs",
+ help="Use on deprecated SunOS systems that do not support ifaddrs.h")
+
(options, args) = parser.parse_args()
@@ -328,6 +333,9 @@ def configure_openssl(o):
if options.without_ssl:
return
+ if options.no_ifaddrs:
+ o['defines'] += ['SUNOS_NO_IFADDRS']
+
if options.no_ssl2:
o['defines'] += ['OPENSSL_NO_SSL2=1']