patches/glibc/2.3.2/glibc-2.3.3-allow-gcc-4.0-configure.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Mon Jul 23 09:21:52 2007 +0000 (2007-07-23)
changeset 288 ee47215c650b
permissions -rw-r--r--
Seems like the --no-builtin-rules and -r options to make are not the same...
     1 Fixes following problem building glibc-2.3.3 with gcc-4.0:
     2 
     3 checking version of i686-unknown-linux-gnu-gcc ... 4.0.0, bad
     4 checking for gnumake... no
     5 checking for gmake... gmake
     6 checking version of gmake... 3.79.1, ok
     7 checking for gnumsgfmt... no
     8 checking for gmsgfmt... no
     9 checking for msgfmt... msgfmt
    10 checking version of msgfmt... 0.11.4, ok
    11 checking for makeinfo... makeinfo
    12 checking version of makeinfo... 4.3, ok
    13 checking for sed... sed
    14 checking version of sed... 4.0.5, ok
    15 checking for autoconf... autoconf
    16 checking whether autoconf works... yes
    17 configure: error:
    18 *** These critical programs are missing or too old: gcc
    19 
    20 --- glibc-2.3.3/configure.old	Mon Mar 14 12:01:10 2005
    21 +++ glibc-2.3.3/configure	Mon Mar 14 12:02:03 2005
    22 @@ -3899,7 +3899,7 @@
    23    ac_prog_version=`$CC -v 2>&1 | sed -n 's/^.*version \([egcygnustpi-]*[0-9.]*\).*$/\1/p'`
    24    case $ac_prog_version in
    25      '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
    26 -    3.[2-9]*)
    27 +    3.[2-9]*|4.[01]*)
    28         ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
    29      *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
    30