Opened 14 years ago
Last modified 14 years ago
#3 closed enhancement
POSIX Semaphores can be used at Solaris — at Initial Version
Reported by: | dsdiv.moikrug.ru | Owned by: | somebody |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | nginx-core | Version: | 1.0.x |
Keywords: | Solaris | Cc: | |
uname -a: | SunOS unknown 5.10 Generic_142910-17 i86pc i386 i86pc | ||
nginx -V: |
Description
Here is Nginx 1.0.5 patch:
--- auto/unix.orig Fri Aug 5 18:17:24 2011
+++ auto/unix Fri Aug 5 18:19:38 2011
@@ -620,6 +620,19 @@
fi
+if [ $ngx_found = no ]; then
+
+ # Solaris has POSIX semaphores in librt
+ ngx_feature="POSIX semaphores in librt"
+ ngx_feature_libs=-lrt
+ . auto/feature
+
+ if [ $ngx_found = yes ]; then
+ CORE_LIBS="$CORE_LIBS -lrt"
+ fi
+fi
+
+
ngx_feature="struct msghdr.msg_control"
ngx_feature_name="NGX_HAVE_MSGHDR_MSG_CONTROL"
ngx_feature_run=no
Note:
See TracTickets
for help on using tickets.