Fix glibc to build with newer makes (XCC)
authorBarret Rhoden <brho@cs.berkeley.edu>
Tue, 21 Jan 2014 04:54:29 +0000 (20:54 -0800)
committerBarret Rhoden <brho@cs.berkeley.edu>
Tue, 21 Jan 2014 04:54:29 +0000 (20:54 -0800)
commit1e6cf107973c0adf29cca24cf9a916867c2e60ed
tree2149848c497a03fd4c2e4e7cf449b2af670d6dfa
parent1663f262e07d79aa9d3f268447ee36ee634fd053
Fix glibc to build with newer makes (XCC)

My make is 4.0, which isn't one of their hardcoded versions.  I get
complaints about sed and makeinfo's versions too.  The version detection
for sed is wrong, for one thing.  I haven't fixed those - not sure it's
necessary.

It was necessary to put the change in the main configure file, and not
only in the .in.  In fact, I'm not sure the .in is getting autoconfed
into the main configure all the time.  My autoconf is supposedly good,
but I was sometimes getting the dreaded BP_SYM error, which is when our
base_os change isn't in the main configure.

Since we're having a configure file anyway, I put the base_os business
in there too.  These are the only two diffs from our configure.in and
the default glibc one.

You'll need to fully rebuild glibc for this to take effect.
tools/compilers/gcc-glibc/glibc-2.14.1-ros/configure [new file with mode: 0755]
tools/compilers/gcc-glibc/glibc-2.14.1-ros/configure.in