jim 97/09/09 15:33:56
Modified: src Configure
src/main conf.h
Log:
Be consistant with Configure (which may be wrong but it's a start)
and assume Pthreads is only available with Solaris 2.5.0 and later
Revision Changes Path
1.151 +3 -3 apachen/src/Configure
Index: Configure
===================================================================
RCS file: /export/home/cvs/apachen/src/Configure,v
retrieving revision 1.150
retrieving revision 1.151
diff -u -r1.150 -r1.151
--- Configure 1997/09/07 00:34:03 1.150
+++ Configure 1997/09/09 22:33:53 1.151
@@ -354,7 +354,7 @@
DEF_WANTHSREGEX=no
;;
*-solaris2*)
- SOLVER=`echo $PLAT | sed -e 's/^.*solaris2.//'`
+ SOLVER=`echo $PLAT | sed 's/^.*solaris2.//'`
OS="Solaris $SOLVER"
CFLAGS="$CFLAGS -DSOLARIS2=$SOLVER"
LIBS="$LIBS -lsocket -lnsl"
@@ -818,7 +818,7 @@
# create modules.c
-sed -e 's/_module//' $tmpfile | awk >modules.c '
+sed 's/_module//' $tmpfile | awk >modules.c '
BEGIN {
modules[n++] = "core"
pmodules[pn++] = "core"
@@ -1033,7 +1033,7 @@
echo "Creating Makefile in $moddir"
cat Makefile.config > $moddir/Makefile
- basedir=`echo $moddir | sed 's|^[^/]*/||g'`
+ basedir=`echo $moddir | sed 's/^[^/]*\///g'`
awk >> $moddir/Makefile < $tmpfile '
BEGIN {
printf "OBJS="
1.132 +4 -0 apachen/src/main/conf.h
Index: conf.h
===================================================================
RCS file: /export/home/cvs/apachen/src/main/conf.h,v
retrieving revision 1.131
retrieving revision 1.132
diff -u -r1.131 -r1.132
--- conf.h 1997/09/09 18:36:58 1.131
+++ conf.h 1997/09/09 22:33:55 1.132
@@ -104,7 +104,11 @@
#define JMP_BUF sigjmp_buf
/*#define USE_FCNTL_SERIALIZED_ACCEPT*/
/*#define USE_SYSVSEM_SERIALIZED_ACCEPT*/
+#if SOLARIS2 < 250
+#define USE_FCNTL_SERIALIZED_ACCEPT
+#else
#define USE_PTHREAD_SERIALIZED_ACCEPT
+#endif
#define NEED_UNION_SEMUN
#define HAVE_MMAP
#define USE_MMAP_FILES