Mercurial > hg > nginx-vendor-1-0
diff auto/unix @ 624:d4da38525468 NGINX_1_0_2
nginx 1.0.2
*) Feature: now shared zones and caches use POSIX semaphores.
*) Bugfix: in the "rotate" parameter of the "image_filter" directive.
Thanks to Adam Bocim.
*) Bugfix: nginx could not be built on Solaris; the bug had appeared in
1.0.1.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Tue, 10 May 2011 00:00:00 +0400 |
parents | 8dc007eddbcf |
children | 83b58b182b76 |
line wrap: on
line diff
--- a/auto/unix +++ b/auto/unix @@ -141,7 +141,7 @@ if [ $ngx_found = no ]; then ngx_feature_name=NGX_SYS_NERR ngx_feature_run=value ngx_feature_incs='#include <errno.h> - #include <string.h>' + #include <string.h> #include <stdio.h>' ngx_feature_path= ngx_feature_libs= @@ -234,6 +234,18 @@ ngx_feature_test="int id; . auto/feature +ngx_feature="POSIX semaphores" +ngx_feature_name="NGX_HAVE_POSIX_SEM" +ngx_feature_run=yes +ngx_feature_incs="#include <semaphore.h>" +ngx_feature_path= +ngx_feature_libs= +ngx_feature_test="sem_t sem; + if (sem_init(&sem, 1, 0) == -1) return 1; + sem_destroy(&sem);" +. auto/feature + + ngx_feature="struct msghdr.msg_control" ngx_feature_name="NGX_HAVE_MSGHDR_MSG_CONTROL" ngx_feature_run=no