Bug in configure script for PPC64 machines

Fuzzy Logic 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.

Fuzzy

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 mailing list