patches/glibc/2.9/600-recent-binutils.patch
author Bart vdr. Meulen <bartvdrmeulen@gmail.com>
Fri Apr 09 21:04:24 2010 +0200 (2010-04-09)
changeset 1895 3ea4e6f7b85f
child 1967 9d6f3c433257
permissions -rw-r--r--
[CT-NG:patch 05/19] Force autoreconf for mpfr

In some exotic case the autoreconf step of mpfr is not executed (correctly)
leaving an incorrect version number for libtool in the configure script.

After extracting the sources files, force autoreconf to be executed.

Signed-off-by: Bart vdr. Meulen <bartvdrmeulen@gmail.com>
fr@1654
     1
diff -r -u glibc-cvs-2.9.orig/configure glibc-cvs-2.9/configure
fr@1654
     2
--- glibc-cvs-2.9.orig/configure	2008-11-11 01:50:11.000000000 -0800
fr@1654
     3
+++ glibc-cvs-2.9/configure	2009-11-24 17:52:27.000000000 -0800
fr@1654
     4
@@ -4531,7 +4531,7 @@
fr@1654
     5
   ac_prog_version=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
fr@1654
     6
   case $ac_prog_version in
fr@1654
     7
     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
fr@1654
     8
-    2.1[3-9]*)
fr@1654
     9
+    2.1[3-9]*|2.20)
fr@1654
    10
        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
fr@1654
    11
     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
fr@1654
    12
 
fr@1654
    13
@@ -4594,7 +4594,7 @@
fr@1654
    14
   ac_prog_version=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
fr@1654
    15
   case $ac_prog_version in
fr@1654
    16
     '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
fr@1654
    17
-    2.1[3-9]*)
fr@1654
    18
+    2.1[3-9]*|2.20)
fr@1654
    19
        ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
fr@1654
    20
     *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
fr@1654
    21
 
fr@1654
    22
diff -r -u glibc-cvs-2.9.orig/configure.in glibc-cvs-2.9/configure.in
fr@1654
    23
--- glibc-cvs-2.9.orig/configure.in	2008-11-11 01:50:11.000000000 -0800
fr@1654
    24
+++ glibc-cvs-2.9/configure.in	2009-11-24 17:53:35.000000000 -0800
fr@1654
    25
@@ -844,10 +844,10 @@
fr@1654
    26
 # Accept binutils 2.13 or newer.
fr@1654
    27
 AC_CHECK_PROG_VER(AS, $AS, --version,
fr@1654
    28
 		  [GNU assembler.* \([0-9]*\.[0-9.]*\)],
fr@1654
    29
-		  [2.1[3-9]*], AS=: critic_missing="$critic_missing as")
fr@1654
    30
+		  [2.1[3-9]*|2.20], AS=: critic_missing="$critic_missing as")
fr@1654
    31
 AC_CHECK_PROG_VER(LD, $LD, --version,
fr@1654
    32
 		  [GNU ld.* \([0-9][0-9]*\.[0-9.]*\)],
fr@1654
    33
-		  [2.1[3-9]*], LD=: critic_missing="$critic_missing ld")
fr@1654
    34
+		  [2.1[3-9]*|2.20], LD=: critic_missing="$critic_missing ld")
fr@1654
    35
 
fr@1654
    36
 # We need the physical current working directory.  We cannot use the
fr@1654
    37
 # "pwd -P" shell builtin since that's not portable.  Instead we try to