summaryrefslogtreecommitdiff
path: root/auto
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2009-12-15 14:34:15 +0000
committerJonathan Kolb <jon@b0g.us>2009-12-15 14:34:15 +0000
commit7a99720b562180279c517cb061ccabcd8af3bf26 (patch)
treefe70d3c06fef5a949e2f79bce3cfa9232ee5d346 /auto
parentb8222dfe13353f4af6b095ec7e62ff4f7fd0e7b3 (diff)
downloadnginx-7a99720b562180279c517cb061ccabcd8af3bf26.tar.gz
Changes with nginx 0.8.30 15 Dec 2009v0.8.30
*) Change: now the default buffer size of the "large_client_header_buffers" directive is 8K. Thanks to Andrew Cholakian. *) Feature: the conf/fastcgi.conf for simple FastCGI configurations. *) Bugfix: nginx/Windows tried to rename a temporary file twice if the file should replace an already existent file. *) Bugfix: of "double free or corruption" error issued if host could not be resolved; the bug had appeared in 0.8.22. Thanks to Konstantin Svist. *) Bugfix: in libatomic usage on some platforms. Thanks to W-Mark Kubacki.
Diffstat (limited to 'auto')
-rw-r--r--auto/install4
-rw-r--r--auto/lib/libatomic/conf3
-rw-r--r--auto/summary6
3 files changed, 12 insertions, 1 deletions
diff --git a/auto/install b/auto/install
index 94733d3cc..2116d34e7 100644
--- a/auto/install
+++ b/auto/install
@@ -101,6 +101,10 @@ install: $NGX_OBJS${ngx_dirsep}nginx${ngx_binext} \
cp conf/fastcgi_params \
'\$(DESTDIR)$NGX_CONF_PREFIX/fastcgi_params.default'
+ test -f '\$(DESTDIR)$NGX_CONF_PREFIX/fastcgi.conf' \
+ || cp conf/fastcgi.conf '\$(DESTDIR)$NGX_CONF_PREFIX'
+ cp conf/fastcgi.conf '\$(DESTDIR)$NGX_CONF_PREFIX/fastcgi.conf.default'
+
test -f '\$(DESTDIR)$NGX_CONF_PATH' \
|| cp conf/nginx.conf '\$(DESTDIR)$NGX_CONF_PATH'
cp conf/nginx.conf '\$(DESTDIR)$NGX_CONF_PREFIX/nginx.conf.default'
diff --git a/auto/lib/libatomic/conf b/auto/lib/libatomic/conf
index 214feb37a..5cf16f381 100644
--- a/auto/lib/libatomic/conf
+++ b/auto/lib/libatomic/conf
@@ -14,7 +14,8 @@ else
ngx_feature="atomic_ops library"
ngx_feature_name=NGX_HAVE_LIBATOMIC
ngx_feature_run=yes
- ngx_feature_incs="#include <atomic_ops.h>"
+ ngx_feature_incs="#define AO_REQUIRE_CAS
+ #include <atomic_ops.h>"
ngx_feature_path=
ngx_feature_libs="-latomic_ops"
ngx_feature_test="long n = 0;
diff --git a/auto/summary b/auto/summary
index b0f6b1974..50cbbf97b 100644
--- a/auto/summary
+++ b/auto/summary
@@ -71,6 +71,12 @@ case $ZLIB in
*) echo " + using zlib library: $ZLIB" ;;
esac
+case $NGX_LIBATOMIC in
+ YES) echo " + using system libatomic_ops library" ;;
+ NO) ;; # not used
+ *) echo " + using libatomic_ops library: $NGX_LIBATOMIC" ;;
+esac
+
echo