httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chuck Murcko <ch...@n2k.com>
Subject WWW Form Bug Report: "Various build problems on UnixWare 2.1.1" on UnixWareUnixWare (fwd)
Date Fri, 06 Dec 1996 23:02:13 GMT
Acked & thanked. Looks OK for 1.2.

alanburlison@unn.unisys.com liltingly intones:
> From nobody@hyperreal.com@telebase.com  Fri Dec  6 09:10:02 1996
> Message-Id: <199612061409.GAA02340@taz.hyperreal.com>
> From: alanburlison@unn.unisys.com
> To: chuck@n2k.com
> Date: Fri Dec  6  6:09:54 1996
> Subject: WWW Form Bug Report: "Various build problems on UnixWare 2.1.1" on UnixWareUnixWare
> 
> Submitter: alanburlison@unn.unisys.com
> Operating system: UnixWareUnixWare, version: 2.1.1
> Version of Apache Used: 1.2 beta 1
> Extra Modules used: none
> URL exhibiting problem: 
> 
> Symptoms:
> --
> UnixWare 2.1.1 has recently been released by SCO.
> This is compliant with the X/Open 'Single Unix Specification'.
> As a result, there are enough differences from UW 2.1 for Apache
> not to build.  I enclose a patch that fixes all the build problems.
> Note that some compiler warnings still remain after this patch is applied.
> Hope this is useful to you all - keep up the good work!
> 
> *** Configure	Wed Nov 20 06:04:29 1996
> --- ../changes/Configure.new	Fri Dec  6 13:39:32 1996
> ***************
> *** 245,256 ****
>       *-sunos4*)
>   	OS='SunOS 4'
>   	CFLAGS="$CFLAGS -DSUNOS4"
>   	;;
> !     *-unixware*)
>   	DEF_WANTHSREGEX=yes
>   	OS='Unixware'
>   	CFLAGS="$CFLAGS -DSVR4"
>   	LIBS="$LIBS -lsocket -lnsl -lcrypt"
>   	;;
>       *-sysv4*)
>   	OS='SVR4'
> --- 245,261 ----
>       *-sunos4*)
>   	OS='SunOS 4'
>   	CFLAGS="$CFLAGS -DSUNOS4"
>   	;;
> !     *-unixware)
>   	DEF_WANTHSREGEX=yes
>   	OS='Unixware'
>   	CFLAGS="$CFLAGS -DSVR4"
> + 	LIBS="$LIBS -lsocket -lnsl -lcrypt"
> + 	;;
> +     *-unixware211)
> + 	OS='Unixware'
> + 	CFLAGS="$CFLAGS -DUW"
>   	LIBS="$LIBS -lsocket -lnsl -lcrypt"
>   	;;
>       *-sysv4*)
>   	OS='SVR4'
> *** conf.h	Mon Dec  2 16:07:23 1996
> --- ../changes/conf.h.new	Fri Dec  6 13:39:32 1996
> ***************
> *** 274,281 ****
> --- 274,299 ----
>   #define getwd(d) getcwd(d,MAX_STRING_LEN)
>   /* 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
>   #undef NEED_STRDUP
> *** helpers/GuessOS	Wed Oct 23 13:56:34 1996
> --- ../changes/GuessOS.new	Fri Dec  6 13:39:32 1996
> ***************
> *** 31,38 ****
> --- 31,40 ----
>   	    ;;
>   	3\.2v5\.0\.0)
>   	    echo "whatever-whatever-sco5"; exit 0
>   	    ;;
> + 	4\.2MP)
> + 	    echo "${MACHINE}-whatever-unixware211"; exit 0
>       esac
>   else
>   # Now we simply scan though... In most cases, the SYSTEM info is enough
>   #
> --
> 
> Backtrace:
> --
> 
> --
> 

chuck
Chuck Murcko	N2K Inc.	Wayne PA	chuck@telebase.com
And now, on a lighter note:
"The other day I put instant coffee in my microwave oven ... I almost
went back in time."
		-- Steven Wright

Mime
View raw message