Bug in configure script for PPC64 machines
fuzzymo at gmail.com
Mon Feb 19 15:57:06 CET 2007
This is the official binutils package distributed with SUSE 9.0 (and
not changed by any subsequent patchlevels). I'm not sure how that
qualifies as "funny". The _RPM_ version was that funny value, but I've
pasted in the level of 'as' and 'ld' in the hopes that it will help
narrow it down. I would be happy to rebuild binutils, but it works if
I force 32-bit PPC or no assembler at all with ./configure, but fails
when configure guesses on its own.
If I export CFLAGS=-m64 and run ./configure
--host=powerpc64-unknown-linux-gnu, it fails with "configure: error:
could not find a working compiler, see config.log for details" same
with --build=... --host=...
I would be happy to perform any diagnostics or send you any data if
you would like.
On 19 Feb 2007 14:23:31 +0100, Torbjorn Granlund wrote:
> "Fuzzy Logic" <fuzzymo at gmail.com> writes:
> The problem is that make check fails, but if I code
> --host=powerpc-unknown-linux-gnu on the configure, make check works.
> We've probably run into yet another compiler bug (or assembler bug or
> linker bug).
> Since you've got the bug in front of you, please consider making a
> service to the GNU community by isolating it. If this is the system
> with the funny binutils, I'd get rid of that one before losing any
> more time on this. (We had problems 10 years ago in the gcc team with
> a guy making badly broken binutils releases targeting GNU/Linux
> distribs. These releases could be identified by arm long version
> names. Perhaps the guy is still around.)
> Having said that, I don't rule out the possibility that this might be
> a GMP bug, e.g. with the powerpc64/mode32 assembly.
More information about the gmp-bugs