summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2010-12-06 14:49:17 +0000
committerIgor Sysoev <igor@sysoev.ru>2010-12-06 14:49:17 +0000
commitbb6bd8096961b1b69b1fedcb0fc319d625ddd188 (patch)
tree9fbd8e842851fc476a81b80d23a5b252ddf2d3af
parent5491139caf5ecf446314311971354902dfc8bd46 (diff)
downloadnginx-bb6bd8096961b1b69b1fedcb0fc319d625ddd188.tar.gz
nginx-bb6bd8096961b1b69b1fedcb0fc319d625ddd188.tar.bz2
test for _sys_nerr only if sys_nerr was not found
-rwxr-xr-xauto/unix22
1 files changed, 12 insertions, 10 deletions
diff --git a/auto/unix b/auto/unix
index 5818180d6..180183043 100755
--- a/auto/unix
+++ b/auto/unix
@@ -119,16 +119,18 @@ ngx_feature_test='printf("%d", sys_nerr);'
. auto/feature
-# Cygiwn defines _sys_nerr
-ngx_feature="_sys_nerr"
-ngx_feature_name="NGX_SYS_NERR"
-ngx_feature_run=value
-ngx_feature_incs='#include <errno.h>
- #include <stdio.h>'
-ngx_feature_path=
-ngx_feature_libs=
-ngx_feature_test='printf("%d", _sys_nerr);'
-. auto/feature
+if [ $ngx_found = no ]; then
+ # Cygiwn defines _sys_nerr
+ ngx_feature="_sys_nerr"
+ ngx_feature_name="NGX_SYS_NERR"
+ ngx_feature_run=value
+ ngx_feature_incs='#include <errno.h>
+ #include <stdio.h>'
+ ngx_feature_path=
+ ngx_feature_libs=
+ ngx_feature_test='printf("%d", _sys_nerr);'
+ . auto/feature
+fi
ngx_feature="localtime_r()"