Hi, this patch enable to run configure and compile on LynxOS-3.0.1 Any source file is modified. Only Configure, GuessOS, mkshadow.sh and ap_config.h are modified. Bye.
Fulvio Bille` ======================================================================= diff -ruN ./src/Configure ../apache_1.3.26-patched/src/Configure --- ./src/Configure Tue Jun 18 07:20:33 2002 +++ ../apache_1.3.26-patched/src/Configure Fri Jul 5 14:11:18 2002 @@ -472,6 +472,13 @@ LIBS="$LIBS -lbsd -lcrypt" DEF_WANTHSREGEX=yes ;; + *-lynx-lynxos3) + OS='LynxOS 3.x' + CFLAGS="$CFLAGS -D__NO_INCLUDE_WARN__ -DLYNXOS3" + LIBS="$LIBS -lbsd -lcrypt" + DEF_WANTHSREGEX=yes + INCLUDES=-I/usr/include + ;; *486-*-bsdi*) OS='BSDI w/486' CFLAGS="$CFLAGS -m486" diff -ruN ./src/helpers/GuessOS ../apache_1.3.26-patched/src/helpers/GuessOS --- ./src/helpers/GuessOS Mon Oct 8 17:49:33 2001 +++ ../apache_1.3.26-patched/src/helpers/GuessOS Fri Jul 5 14:11:18 2002 @@ -134,6 +134,10 @@ echo "${MACHINE}-GNU-GNU/Hurd"; exit 0 ;; + LynxOS:3*:*) + echo "${MACHINE}-lynx-lynxos3"; exit 0 + ;; + LynxOS:*) echo "${MACHINE}-lynx-lynxos"; exit 0 ;; diff -ruN ./src/helpers/mkshadow.sh ../apache_1.3.26-patched/src/helpers/mkshadow.sh --- ./src/helpers/mkshadow.sh Tue Jun 29 15:43:15 1999 +++ ../apache_1.3.26-patched/src/helpers/mkshadow.sh Fri Jul 5 14:11:19 2002 @@ -65,7 +65,7 @@ # fill directory tree with symlinks to files FILES="`cd $src; \ - find . -depth -print |\ + find . -print |\ sed -e '/\.o$/d' \ -e '/\.a$/d' \ -e '/\.so$/d' \ diff -ruN ./src/include/ap_config.h ../apache_1.3.26-patched/src/include/ap_config.h --- ./src/include/ap_config.h Mon Jun 3 14:28:27 2002 +++ ../apache_1.3.26-patched/src/include/ap_config.h Wed Jul 10 11:03:59 2002 @@ -787,6 +787,22 @@ typedef int rlim_t; #define HAVE_SYSLOG 1 +#elif defined(LYNXOS3) +#undef HAVE_GMTOFF +#undef USE_MMAP_SCOREBOARD +#undef USE_SHMGET_SCOREBOARD +#undef USE_POSIX_SCOREBOARD +#define HAVE_FCNTL_SERIALIZED_ACCEPT +#define USE_FCNTL_SERIALIZED_ACCEPT +#define USE_LONGJMP +#undef NO_KILLPG +#undef NO_SETSID +#undef NO_USE_SIGACTION +#undef NO_LINGCLOSE +extern char *crypt(char *pw, char *salt); +typedef long rlim_t; +#define HAVE_SYSLOG 1 + #elif defined(UXPDS) #undef NEED_STRCASECMP #undef NEED_STRNCASECMP ======================================================================= ____________________________________________ Dr. Eng. Fulvio Bille` Software Group Experimental Division Sincrotrone Trieste S.C.p.A. Elettra Synchrotron Light Laboratory S.S. 14 Km 163.5, in Area Science Park 34012 Basovizza - Trieste (Italy) e-mail: [EMAIL PROTECTED] URL: http://www.elettra.trieste.it/ ____________________________________________