On Tue, Feb 10, 2004 at 04:17:08PM -0500, Jeff Trawick wrote:
> I'll try to resync 390 stuff on the symbols set by recent GNU versions... 
> can't hack OS/400 or OS/2 though.


Can you take a look at what I have done?

I obtained config.guess and config.sub from autoconf 2.59
and added back in the Apache changes.
I replaced the config.guess and config.sub files
in apr with the 2.59 + patched versions, and things worked
for me.



--- /home/rodrigc/autoconf-2.59/config/config.guess     Thu Oct 23 10:28:51 2003
+++ config.guess        Wed Feb 11 23:46:49 2004
@@ -24,6 +24,11 @@
 # configuration script generated by Autoconf, you may include it under
 # the same distribution terms that you use for the rest of that program.
 
+#####################################################################
+# This file contains changes for Apache, clearly marked below.
+# These changes are hereby donated to the public domain.
+#####################################################################
+
 # Originally written by Per Bothner <[EMAIL PROTECTED]>.
 # Please send patches to <[EMAIL PROTECTED]>.  Submit a context
 # diff and a properly formatted ChangeLog entry.
@@ -304,6 +309,24 @@
     *:[Mm]orph[Oo][Ss]:*:*)
        echo ${UNAME_MACHINE}-unknown-morphos
        exit 0 ;;
+#########################
+# Apache changes
+#
+#   *:OS/390:*:*)
+#      echo i370-ibm-openedition
+#      exit 0 ;;
+    *:OS390:*:* | *:OS/390:*:*)
+       echo s390-ibm-os390
+       exit 0 ;; 
+    *:OS400:*:* | *:OS/400:*:*) 
+       echo as400-ibm-os400
+       exit 0 ;;
+    *:OS/2:*:*)
+       echo "i386-pc-os2_emx"
+       exit 0;;
+#
+# end Apache changes
+#########################
     *:OS/390:*:*)
        echo i370-ibm-openedition
        exit 0 ;;
--- /home/rodrigc/autoconf-2.59/config/config.sub       Thu Oct 23 10:28:51 2003
+++ config.sub  Thu Feb 12 00:09:15 2004
@@ -29,6 +29,11 @@
 # configuration script generated by Autoconf, you may include it under
 # the same distribution terms that you use for the rest of that program.
 
+#####################################################################
+# This file contains changes for Apache, clearly marked below.
+# These changes are hereby donated to the public domain.
+#####################################################################
+
 # Please send patches to <[EMAIL PROTECTED]>.  Submit a context
 # diff and a properly formatted ChangeLog entry.
 #
@@ -122,6 +127,24 @@
     os=-$maybe_os
     basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
     ;;
+########################
+# changes for Apache
+#
+  tpf | os390 | vmcms)
+    os=-$maybe_os
+    basic_machine=s390;
+    ;;
+  os400)
+    os=-$maybe_os
+    basic_machine=as400;
+    ;;
+  mvs)
+    os=-mvs
+    basic_machine=i370;
+    ;;
+#
+# end Apache changes
+########################
   *)
     basic_machine=`echo $1 | sed 's/-[^-]*$//'`
     if [ $basic_machine != $1 ]
@@ -844,6 +867,15 @@
                basic_machine=a29k-amd
                os=-udi
                ;;
+########################
+# changes for Apache
+#
+       as400*)
+               basic_machine=as400-ibm
+               ;;
+# 
+# end Apache changes
+########################
        sb1)
                basic_machine=mipsisa64sb1-unknown
                ;;
@@ -1120,6 +1152,14 @@
        -gnu/linux*)
                os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
                ;;
+########################
+# changes for Apache
+#
+       -os2_emx | -tpf* | -os390* | -vmcms* | -os400* )
+               ;;
+#
+# end Apache changes
+########################
        # First accept the basic system types.
        # The portable systems comes first.
        # Each alternative MUST END IN A *, to match a version number.
@@ -1338,6 +1378,32 @@
        *-be)
                os=-beos
                ;;
+########################
+# changes for Apache
+#
+#      *-ibm)
+#              os=-aix
+#              ;;
+#
+       *-ibm)
+               case $basic_machine in
+                       s390*)
+                               os=-os390;
+                               ;;
+                       i370*)
+                               os=-mvs;
+                               ;;
+                       as400*)
+                               os=-os400;
+                               ;;
+                       *)
+                               os=-aix
+                               ;;
+               esac
+                ;;
+# 
+# end Apache changes
+########################
        *-ibm)
                os=-aix
                ;;

-- 
Craig Rodrigues        
http://crodrigues.org
[EMAIL PROTECTED]

Reply via email to