Mailing List Archive

cvs commit: apache-1.3/src Configure
martin 98/05/04 09:59:22

Modified: src Configure
Log:
ReliantUNIX 5.44 has problems with USE_SYSVSEM_SERIALIZED_ACCEPT

Revision Changes Path
1.254 +7 -1 apache-1.3/src/Configure

Index: Configure
===================================================================
RCS file: /home/cvs/apache-1.3/src/Configure,v
retrieving revision 1.253
retrieving revision 1.254
diff -u -u -r1.253 -r1.254
--- Configure 1998/05/03 18:45:55 1.253
+++ Configure 1998/05/04 16:59:21 1.254
@@ -591,7 +591,13 @@
;;
*-sni-sysv4*)
OS='SVR4'
- CFLAGS="$CFLAGS -DSVR4 -D_XPG_IV -DHAS_DLFCN -DUSE_MMAP_FILES -DUSE_SYSVSEM_SERIALIZED_ACCEPT -DNEED_UNION_SEMUN"
+ case `uname -r` in
+ # 5.44 sometimes has problems with SysV IPC
+ 5.44)
+ CFLAGS="$CFLAGS -DSVR4 -D_XPG_IV -DHAS_DLFCN -DUSE_MMAP_FILES -DUSE_FCNTL_SERIALIZED_ACCEPT -DNEED_UNION_SEMUN";;
+ *)
+ CFLAGS="$CFLAGS -DSVR4 -D_XPG_IV -DHAS_DLFCN -DUSE_MMAP_FILES -DUSE_SYSVSEM_SERIALIZED_ACCEPT -DNEED_UNION_SEMUN";;
+ esac
DEF_WANTHSREGEX=yes
LIBS="$LIBS -lsocket -lnsl -lc"
;;