jim 97/07/21 16:09:31
Modified: src Configure src/helpers GuessOS Log: Nicer solution to the Solaris version "problem". We now set SOLARIS to the actual version number in Configure, thanks to extra info from GuessOS. Revision Changes Path 1.119 +11 -17 apache/src/Configure Index: Configure =================================================================== RCS file: /export/home/cvs/apache/src/Configure,v retrieving revision 1.118 retrieving revision 1.119 diff -C3 -r1.118 -r1.119 *** Configure 1997/07/21 20:06:34 1.118 --- Configure 1997/07/21 23:09:30 1.119 *************** *** 386,411 **** LIBS="$LIBS -lsocket -lmalloc -lprot" DEF_WANTHSREGEX=no ;; - *-solaris2.[0123]*) - OS='Solaris 2.[0123]' - CFLAGS="$CFLAGS -DSOLARIS2 -DSOLARIS_PRE24" - LIBS="$LIBS -lsocket -lnsl" - DBM_LIB="" - DEF_WANTHSREGEX=yes - ;; - *-solaris2.[45]*) - OS='Solaris 2.[45]' - CFLAGS="$CFLAGS -DSOLARIS2 -DSOLARIS_PRE26" - LIBS="$LIBS -lsocket -lnsl" - DBM_LIB="" - DEF_WANTHSREGEX=no - ;; *-solaris2*) ! OS='Solaris 2' ! CFLAGS="$CFLAGS -DSOLARIS2" LIBS="$LIBS -lsocket -lnsl" DBM_LIB="" ! DEF_WANTHSREGEX=no ;; *-sunos4*) OS='SunOS 4' --- 386,405 ---- LIBS="$LIBS -lsocket -lmalloc -lprot" DEF_WANTHSREGEX=no ;; *-solaris2*) ! SOLVER=`echo $PLAT | sed -e 's/^.*solaris2.//'` ! OS="Solaris $SOLVER" ! CFLAGS="$CFLAGS -DSOLARIS2=$SOLVER" LIBS="$LIBS -lsocket -lnsl" DBM_LIB="" ! case "$SOLVER" in ! 2[0123]*) ! DEF_WANTHSREGEX=yes ! ;; ! *) ! DEF_WANTHSREGEX=no ! ;; ! esac ;; *-sunos4*) OS='SunOS 4' 1.27 +6 -1 apache/src/helpers/GuessOS Index: GuessOS =================================================================== RCS file: /export/home/cvs/apache/src/helpers/GuessOS,v retrieving revision 1.26 retrieving revision 1.27 diff -C3 -r1.26 -r1.27 *** GuessOS 1997/07/21 20:06:35 1.26 --- GuessOS 1997/07/21 23:09:31 1.27 *************** *** 150,156 **** ;; SunOS:5.*) ! SOLVER=`echo ${RELEASE}|sed -e 's/^5.//'` echo "${MACHINE}-sun-solaris2.${SOLVER}"; exit 0 ;; --- 150,161 ---- ;; SunOS:5.*) ! SOLVER=`echo ${RELEASE}|awk -F. '{ ! if (NF < 3) ! printf "2%s0\n",$2 ! else ! printf "2%s%s\n",$2,$3 ! }'` echo "${MACHINE}-sun-solaris2.${SOLVER}"; exit 0 ;;