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>
Wed May 23 21:08:24 2007 +0000 (2007-05-23)
changeset 128 44e133d0cddb
permissions -rw-r--r--
In CT_Abort(), don't send output to stderr. Let the log facility handle where things should go.
     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