You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by "MATHIHALLI,MADHUSUDAN (HP-Cupertino,ex1)" <ma...@hp.com> on 2001/07/22 23:35:36 UTC

[Patch] for config.guess

Hi,
Here's the patch that enables Apache 2.0 on HP-UX/Itanium platform. The
patch is to modify config.guess in order to identify HP-UX operating system
on Itanium. The patch contains modifications for the following:

$APACHE_BASE/srclib/pcre/config.guess
$APACHE_BASE/srclib/apr/build/config.guess
$APACHE_BASE/srclib/apr/shmem/unix/mm/config.guess

Pl. let me know if I need to update any other files to achieve the same.

Thanks
-Madhu


diff -ru httpd-2_0_20/srclib/pcre/config.guess.orig
httpd-2_0_20/srclib/pcre/config.guess
--- httpd-2_0_20/srclib/pcre/config.guess.orig	Mon Jul  9 09:27:36 2001
+++ httpd-2_0_20/srclib/pcre/config.guess	Mon Jul  9 09:55:09 2001
@@ -423,6 +423,10 @@
     hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
 	echo m68k-hp-bsd4.4
 	exit 0 ;;
+    ia64:HP-UX:*:*)
+	HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
+	echo ia64-hp-hpux${HPUX_REV}
+        exit 0 ;;
     9000/[34678]??:HP-UX:*:*)
 	case "${UNAME_MACHINE}" in
 	    9000/31? )            HP_ARCH=m68000 ;;


diff -ru httpd-2_0_20/srclib/apr/build/config.guess.orig
httpd-2_0_20/srclib/apr/build/config.guess
--- httpd-2_0_20/srclib/apr/build/config.guess.orig	Mon Jul  9 09:56:17
2001
+++ httpd-2_0_20/srclib/apr/build/config.guess	Mon Jul  9 09:56:33 2001
@@ -469,6 +469,10 @@
     hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
 	echo m68k-hp-bsd4.4
 	exit 0 ;;
+    ia64:HP-UX:*:*)
+        HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
+        echo ia64-hp-hpux${HPUX_REV}
+        exit 0 ;;
     9000/[34678]??:HP-UX:*:*)
 	case "${UNAME_MACHINE}" in
 	    9000/31? )            HP_ARCH=m68000 ;;

diff -ru httpd-2_0_20/srclib/apr/shmem/unix/mm/config.guess.orig
httpd-2_0_20/srclib/apr/shmem/unix/mm/config.guess
--- httpd-2_0_20/srclib/apr/shmem/unix/mm/config.guess.orig	Mon Jul  9
09:56:55 2001
+++ httpd-2_0_20/srclib/apr/shmem/unix/mm/config.guess	Mon Jul  9 09:57:10
2001
@@ -417,6 +417,10 @@
     hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
 	echo m68k-hp-bsd4.4
 	exit 0 ;;
+    ia64:HP-UX:*:*)
+        HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
+        echo ia64-hp-hpux${HPUX_REV}
+        exit 0 ;;
     9000/[34678]??:HP-UX:*:*)
 	case "${UNAME_MACHINE}" in
 	    9000/31? )            HP_ARCH=m68000 ;;


Re: [Patch] for config.guess

Posted by Ryan Bloom <rb...@covalent.net>.
We can modify anything in the Apache CVS repository.  The problem isn't can 
we, but do we feel comfortable modifying it.  Any changes we apply should be 
sent back to Ralf for inclusion in the official MM tree.

Ryan

On Sunday 22 July 2001 14:53, Justin Erenkrantz wrote:
> On Sun, Jul 22, 2001 at 05:35:36PM -0400, MATHIHALLI,MADHUSUDAN 
(HP-Cupertino,ex1) wrote:
> > Hi,
> > Here's the patch that enables Apache 2.0 on HP-UX/Itanium platform. The
> > patch is to modify config.guess in order to identify HP-UX operating
> > system on Itanium. The patch contains modifications for the following:
> >
> > $APACHE_BASE/srclib/pcre/config.guess
> > $APACHE_BASE/srclib/apr/build/config.guess
> > $APACHE_BASE/srclib/apr/shmem/unix/mm/config.guess
> >
> > Pl. let me know if I need to update any other files to achieve the same.
>
> I also see:
>
> ./srclib/apr-util/build/config.guess
> ./srclib/apr-util/xml/expat/conftools/config.guess
>
> They appear to require an update as well.
>
> The big question I have is whether we can modify the MM library.  I
> know Ralf owns the copyright to it, but my impression from previous
> posts (see Roy and Mo's posts) is that there is some reluctance to
> modify anything in MM.  I'm not real clear on this at all.  He seems
> to have an Apache-style license on it.  If someone (Ralf?) can
> enlighten me on this, I'd really appreciate it.  I'm just confused
> as I probably haven't been around long enough to know the history.
>
> If we can modify MM, then we should probably also apply Mo DeJong's
> patches to allow autoconf 2.50/libtool 1.4 usage (not require it,
> but allow developers to use the newer versions).  -- justin

-- 

_____________________________________________________________________________
Ryan Bloom                        	rbb@apache.org
Covalent Technologies			rbb@covalent.net
-----------------------------------------------------------------------------

Re: [Patch] for config.guess

Posted by Justin Erenkrantz <je...@ebuilt.com>.
On Sun, Jul 22, 2001 at 05:35:36PM -0400, MATHIHALLI,MADHUSUDAN (HP-Cupertino,ex1) wrote:
> Hi,
> Here's the patch that enables Apache 2.0 on HP-UX/Itanium platform. The
> patch is to modify config.guess in order to identify HP-UX operating system
> on Itanium. The patch contains modifications for the following:
> 
> $APACHE_BASE/srclib/pcre/config.guess
> $APACHE_BASE/srclib/apr/build/config.guess
> $APACHE_BASE/srclib/apr/shmem/unix/mm/config.guess
> 
> Pl. let me know if I need to update any other files to achieve the same.

I also see:

./srclib/apr-util/build/config.guess
./srclib/apr-util/xml/expat/conftools/config.guess

They appear to require an update as well.

The big question I have is whether we can modify the MM library.  I
know Ralf owns the copyright to it, but my impression from previous
posts (see Roy and Mo's posts) is that there is some reluctance to
modify anything in MM.  I'm not real clear on this at all.  He seems 
to have an Apache-style license on it.  If someone (Ralf?) can 
enlighten me on this, I'd really appreciate it.  I'm just confused 
as I probably haven't been around long enough to know the history.

If we can modify MM, then we should probably also apply Mo DeJong's 
patches to allow autoconf 2.50/libtool 1.4 usage (not require it,
but allow developers to use the newer versions).  -- justin