jim 98/04/20 16:49:08
Modified: src Configure
src/include conf.h
Log:
Obtained from: Jeff Earickson <[EMAIL PROTECTED]>
Submitted by: Jim Jagielski
Add HP-UX 11 Port
Revision Changes Path
1.241 +8 -2 apache-1.3/src/Configure
Index: Configure
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/Configure,v
retrieving revision 1.240
retrieving revision 1.241
diff -u -r1.240 -r1.241
--- Configure 1998/04/17 18:49:36 1.240
+++ Configure 1998/04/20 23:49:07 1.241
@@ -341,6 +341,12 @@
OS='HI-UX'
CFLAGS="$CFLAGS -DHIUX"
;;
+ *-hp-hpux11.*)
+ OS='HP-UX 11'
+ CFLAGS="$CFLAGS -DHPUX11"
+ LIBS="$LIBS -lm -lpthread"
+ DEF_WANTHSREGEX=yes
+ ;;
*-hp-hpux10.*)
OS='HP-UX 10'
CFLAGS="$CFLAGS -DHPUX10"
@@ -876,7 +882,7 @@
LDFLAGS_SHLIB="-b"
LDFLAGS_SHLIB_EXPORT="-Wl,-E -Wl,-B,deferred"
;;
- *-hp-hpux10.*)
+ *-hp-hpux10.*|*-hp-hpux11.*)
case $CC in
*/gcc|gcc ) CFLAGS_SHLIB="-fpic" ;;
*/cc|cc ) CFLAGS_SHLIB="+z" ;;
@@ -992,7 +998,7 @@
;;
esac
;;
- 'HP-UX'|'HP-UX 10')
+ 'HP-UX'|'HP-UX 10'|'HP-UX 11')
case "$CC" in
*/cc|cc )
CFLAGS="$CFLAGS -Aa -D_HPUX_SOURCE"
1.202 +21 -0 apache-1.3/src/include/conf.h
Index: conf.h
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/include/conf.h,v
retrieving revision 1.201
retrieving revision 1.202
diff -u -r1.201 -r1.202
--- conf.h 1998/04/15 17:09:27 1.201
+++ conf.h 1998/04/20 23:49:08 1.202
@@ -205,6 +205,27 @@
typedef int rlim_t;
#endif
+#elif defined(HPUX11)
+#ifndef _HPUX_SOURCE
+#define _HPUX_SOURCE
+#endif
+#define HAVE_SHMGET
+#define USE_SHMGET_SCOREBOARD
+#undef HAVE_GMTOFF
+#define HAVE_RESOURCE
+#define HAVE_CRYPT_H
+#undef HAVE_SYS_SELECT_H
+#define HAVE_SYS_RESOURCE_H
+#define USE_FCNTL_SERIALIZED_ACCEPT
+/* feeling brave? want to try using POSIX mutexes? */
+/* #define HAVE_MMAP */
+/* #define USE_MMAP_SCOREBOARD */
+/* #define USE_MMAP_FILES */
+/* #define USE_PTHREAD_SERIALIZED_ACCEPT */
+#define NO_KILLPG
+#undef NO_SETSID
+#define HAVE_SYSLOG
+
#elif defined(AIX)
#undef HAVE_GMTOFF
#undef NO_KILLPG