patches/glibc/2.3.6/190-configure-apple-as.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Fri Oct 08 23:37:12 2010 +0200 (2010-10-08)
branch1.8
changeset 2150 f97a8ad2b172
parent 402 197e1b49586e
permissions -rw-r--r--
cc/gcc: fix C++ headers location

In case we build the C++ compiler, we have to tell gcc where to put the C++
headers, or else it will try to # put it in prefix/tuple/include, which we
make a symlink to sysroot/usr/include during the build, and that we delete
(the symlink!) after the build, but gcc will not look in sysroot/usr/inlcude
for C++ headers by default.

Implements a fix suggested by: Bryan Hundven <bryanhundven@gmail.com>

Reported-by: Anthony Foiani <anthony.foiani@gmail.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
(transplanted from a0924619112015bdaa81a0a2313d21ef38607bc2)
     1 http://in3www.epfl.ch/~schaffne/glibc-configure-apple-as.patch
     2 http://sources.redhat.com/ml/crossgcc/2004-02/msg00151.html
     3 
     4 The following makes it possible to configure glibc-2.3.2 on Mac OS X,
     5 where the assembler but doesn't understand the --version flag.
     6 
     7 Fixes the symptom
     8 checking whether ld is GNU ld... no
     9 checking for /usr/libexec/gcc/darwin/ppc/as... /usr/libexec/gcc/darwin/ppc/as
    10 checking version of /usr/libexec/gcc/darwin/ppc/as... 
    11 <PAUSES HERE AND JUST SITS THERE DOING NOTHING>
    12 
    13 --- glibc-2.3.2/configure~	Wed Feb 26 09:20:48 2003
    14 +++ glibc-2.3.2/configure	Fri Feb 27 13:12:53 2004
    15 @@ -3914,7 +3914,7 @@
    16    # Found it, now check the version.
    17    echo "$as_me:$LINENO: checking version of $AS" >&5
    18  echo $ECHO_N "checking version of $AS... $ECHO_C" >&6
    19 -  ac_prog_version=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
    20 +  ac_prog_version=`$AS -v </dev/null 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
    21    case $ac_prog_version in
    22      '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
    23      2.1[3-9]*)
    24 
    25 Signed-off-by: Robert P. J. Day <rpjday@mindspring.com>