summaryrefslogtreecommitdiffhomepage
path: root/auto/os/freebsd
diff options
context:
space:
mode:
Diffstat (limited to 'auto/os/freebsd')
-rw-r--r--auto/os/freebsd9
1 files changed, 9 insertions, 0 deletions
diff --git a/auto/os/freebsd b/auto/os/freebsd
index 20985294f..082938800 100644
--- a/auto/os/freebsd
+++ b/auto/os/freebsd
@@ -49,6 +49,15 @@ if [ $osreldate -gt 502103 ]; then
have=NGX_HAVE_AIO_SENDFILE . auto/have
fi
+# POSIX semaphores
+# http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/127545
+
+if [ $osreldate -ge 701106 ]; then
+ echo " + POSIX semaphores should work"
+else
+ have=NGX_HAVE_POSIX_SEM . auto/nohave
+fi
+
# kqueue