brian       96/12/08 21:00:50

  Modified:    src       Configure conf.h
               src/helpers  GuessOS
  Log:
  Reviewed by:  Brian Behlendorf
  Submitted by: Alan Burlison <[EMAIL PROTECTED]>
  
  Enhancements to allow Unixware 2.1.1 to be recognized and compile.
  
  Revision  Changes    Path
  1.49      +6 -1      apache/src/Configure
  
  Index: Configure
  ===================================================================
  RCS file: /export/home/cvs/apache/src/Configure,v
  retrieving revision 1.48
  retrieving revision 1.49
  diff -C3 -r1.48 -r1.49
  *** Configure 1996/12/09 01:00:38     1.48
  --- Configure 1996/12/09 05:00:41     1.49
  ***************
  *** 271,280 ****
        CFLAGS="$CFLAGS -DSUNOS4 -DUSEBCOPY"
        DEF_WANTHSREGEX=yes
        ;;
  !     *-unixware*)
        DEF_WANTHSREGEX=yes
        OS='Unixware'
        CFLAGS="$CFLAGS -DSVR4"
        LIBS="$LIBS -lsocket -lnsl -lcrypt"
        ;;
        *-sysv4*)
  --- 271,285 ----
        CFLAGS="$CFLAGS -DSUNOS4 -DUSEBCOPY"
        DEF_WANTHSREGEX=yes
        ;;
  !     *-unixware)
        DEF_WANTHSREGEX=yes
        OS='Unixware'
        CFLAGS="$CFLAGS -DSVR4"
  +         LIBS="$LIBS -lsocket -lnsl -lcrypt"
  +         ;;
  +     *-unixware211)
  +         OS='Unixware 2.1.1'
  +         CFLAGS="$CFLAGS -DUW"
        LIBS="$LIBS -lsocket -lnsl -lcrypt"
        ;;
        *-sysv4*)
  
  
  
  1.56      +18 -0     apache/src/conf.h
  
  Index: conf.h
  ===================================================================
  RCS file: /export/home/cvs/apache/src/conf.h,v
  retrieving revision 1.55
  retrieving revision 1.56
  diff -C3 -r1.55 -r1.56
  *** conf.h    1996/12/09 01:00:39     1.55
  --- conf.h    1996/12/09 05:00:42     1.56
  ***************
  *** 282,287 ****
  --- 282,305 ----
    /* A lot of SVR4 systems need this */
    #define USE_FCNTL_SERIALIZED_ACCEPT
    
  + #elif defined(UW)
  + #define NO_KILLPG
  + #undef  NO_SETSID
  + #undef NEED_STRDUP
  + #define NEED_STRCASECMP
  + #define NEED_STRNCASECMP
  + #define bzero(a,b) memset(a,0,b)
  + #define JMP_BUF sigjmp_buf
  + #define getwd(d) getcwd(d,MAX_STRING_LEN)
  + #define HAVE_RESOURCE
  + #define HAVE_MMAP
  + #define HAVE_SHMGET
  + #define HAVE_CRYPT_H
  + #define HAVE_SYS_SELECT_H
  + #define HAVE_SYS_RESOURCE_H
  + #include <sys/time.h>
  + #define _POSIX_SOURCE
  + 
    #elif defined(DGUX)
    #define NO_KILLPG
    #undef  NO_SETSID
  
  
  
  1.10      +5 -1      apache/src/helpers/GuessOS
  
  Index: GuessOS
  ===================================================================
  RCS file: /export/home/cvs/apache/src/helpers/GuessOS,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -C3 -r1.9 -r1.10
  *** GuessOS   1996/12/09 03:08:35     1.9
  --- GuessOS   1996/12/09 05:00:49     1.10
  ***************
  *** 32,38 ****
            echo "whatever-whatever-sco5"; exit 0
            ;;
        4.2MP)
  !         echo "whatever-whatever-unixware2"; exit 0
            ;;
        4.2)
            echo "whatever-whatever-unixware1"; exit 0
  --- 32,42 ----
            echo "whatever-whatever-sco5"; exit 0
            ;;
        4.2MP)
  !             if [ "x$VERSION" = "x2.1.1" ]; then
  !                 echo "${MACHINE}-whatever-unixware211"; exit 0
  !             else
  !                 echo "${MACHINE}-whatever-unixware2"; exit 0
  !             fi
            ;;
        4.2)
            echo "whatever-whatever-unixware1"; exit 0
  
  
  

Reply via email to