I submitted this as bug 10156, but here it is again.

This adds support for Caldera OpenUNIX 8.  This is the follow-on to
UnixWare 7. 


-- 
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 972-414-9812                 E-Mail: [EMAIL PROTECTED]
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749
diff -ruN apache_1.3.26/src/Configure apache_1.3.26-patched/src/Configure
--- apache_1.3.26/src/Configure	Tue Jun 18 00:20:33 2002
+++ apache_1.3.26-patched/src/Configure	Sat Jun 22 17:48:34 2002
@@ -631,6 +631,12 @@
 	LIBS="$LIBS -lsocket -lnsl -lcrypt -lgen -lresolv"
 	DBM_LIB=""
 	;;
+    *-OpenUNIX)
+	OS='OpenUNIX'
+	CFLAGS="$CFLAGS -DUW=800"
+	LIBS="$LIBS -lsocket -lnsl -lcrypt -lgen -lresolv"
+	DBM_LIB=""
+	;;
     maxion-*-sysv4*)
     	OS='SVR4'
 	CFLAGS="$CFLAGS -DSVR4"
@@ -1268,6 +1274,16 @@
 	    LDFLAGS_MOD_SHLIB=$LDFLAGS_SHLIB
 	    LDFLAGS_SHLIB_EXPORT="-Wl,-Bexport"
 	    ;;
+	*-OpenUNIX*)
+	    case $CC in
+		*/gcc|gcc ) CFLAGS_SHLIB="-fpic" ;;
+		*/cc|cc   ) CFLAGS_SHLIB="-KPIC" ;;
+	    esac
+	    LDFLAGS_SHLIB="-Bdynamic -G"
+	    LDFLAGS_MOD_SHLIB=$LDFLAGS_SHLIB
+	    LDFLAGS_SHLIB_EXPORT="-Wl,-Bexport"
+	    LD_SHLIB=$CC
+	    ;;
 	 *-sco5*)
 	     case $CC in
 		 */gcc*|gcc* ) CFLAGS_SHLIB="-fpic" ;;
diff -ruN apache_1.3.26/src/helpers/GuessOS apache_1.3.26-patched/src/helpers/GuessOS
--- apache_1.3.26/src/helpers/GuessOS	Mon Oct  8 10:49:33 2001
+++ apache_1.3.26-patched/src/helpers/GuessOS	Sat Jun 22 17:43:52 2002
@@ -72,6 +72,9 @@
 		    7*)
 			echo "${MACHINE}-whatever-unixware7"; exit 0
 			;;
+		    8*)
+			echo "${MACHINE}-whatever-OpenUNIX"; exit 0
+			;;
 		esac
 		;;
 	esac

Reply via email to