patches/glibc/2.3.3/glibc-2.3.3-allow-gcc-4.0-configure.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sat Feb 24 11:00:05 2007 +0000 (2007-02-24)
changeset 1 eeea35fbf182
permissions -rw-r--r--
Add the full crosstool-NG sources to the new repository of its own.
You might just say: 'Yeah! crosstool-NG's got its own repo!".
Unfortunately, that's because the previous repo got damaged beyond repair and I had no backup.
That means I'm putting backups in place in the afternoon.
That also means we've lost history... :-(
yann@1
     1
Fixes following problem building glibc-2.3.3 with gcc-4.0:
yann@1
     2
yann@1
     3
checking version of i686-unknown-linux-gnu-gcc ... 4.0.0, bad
yann@1
     4
checking for gnumake... no
yann@1
     5
checking for gmake... gmake
yann@1
     6
checking version of gmake... 3.79.1, ok
yann@1
     7
checking for gnumsgfmt... no
yann@1
     8
checking for gmsgfmt... no
yann@1
     9
checking for msgfmt... msgfmt
yann@1
    10
checking version of msgfmt... 0.11.4, ok
yann@1
    11
checking for makeinfo... makeinfo
yann@1
    12
checking version of makeinfo... 4.3, ok
yann@1
    13
checking for sed... sed
yann@1
    14
checking version of sed... 4.0.5, ok
yann@1
    15
checking for autoconf... autoconf
yann@1
    16
checking whether autoconf works... yes
yann@1
    17
configure: error:
yann@1
    18
*** These critical programs are missing or too old: gcc
yann@1
    19
yann@1
    20
--- glibc-2.3.3/configure.old	Mon Mar 14 12:01:10 2005
yann@1
    21
+++ glibc-2.3.3/configure	Mon Mar 14 12:02:03 2005
yann@1
    22
@@ -3899,7 +3899,7 @@
yann@1
    23
   ac_prog_version=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
yann@1
    24
   case $ac_prog_version in
yann@1
    25
     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
yann@1
    26
-    3.[2-9]*)
yann@1
    27
+    3.[2-9]*|4.[01]*)
yann@1
    28
        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
yann@1
    29
     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
yann@1
    30