Ship new config.guess file

Timothy Pearson tpearson at raptorengineeringinc.com
Mon Jan 4 19:03:42 UTC 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 01/04/2016 12:55 PM, Marco Bodrato wrote:
> Ciao,
> 
> Il Lun, 4 Gennaio 2016 6:40 pm, Timothy Pearson ha scritto:
>> The config.guess file currently shipping with GMP 6.1.0 is severely
>> outdated (2012), leading to build failures on ppc64el due to not being
>> able to detect the CPU and system type.  Updating the config.guess file
>> to a modern version resolves these issues.
>>
>> Please update the config.guess file to the latest version available in
>> the next GMP release.
> 
> Can you please send us the output printed by the following commands from
> the GMP-6.1.0 source you are using?
> ./config.guess
> ./configfsf.guess
> ./config.guess -t
> 
> Then also the output of
> ./config.guess
> ./config.guess -t
> printed by the "modern version [that] resolves" your issue.
> 
> Thanks,
> m
> 

Well, this is somewhat odd.  The configure failure distinctly mentioned
config.guess as the culprit, but I don't see any real difference in the
output of the above commands.  I have appended the configure failure log
below the requested outputs for analysis.

Stock version:

./config.guess
powerpc64le-unknown-linux-gnu

./configfsf.guess
powerpc64le-unknown-linux-gnu

./config.guess -t
(GNU MP wrapped config.guess)
2015-10-21

New version:

./config.guess
powerpc64le-unknown-linux-gnu

./config.guess -t
2015-08-20

Failing configure log:

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking build system type... ../mpfr-3.1.2/config.guess: unable to
guess system type

This script, last modified 2012-02-10, has failed to recognize
the operating system you are using. It is advised that you
download the most up to date version of the config scripts from


http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
and

http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD

If the version you run (../mpfr-3.1.2/config.guess) is already up to
date, please
send the following data and any information you think might be
pertinent to <config-patches at gnu.org> in order to provide the needed
information to handle your system.

config.guess timestamp = 2012-02-10

uname -m = ppc64le
uname -r = 3.16.0-4-powerpc64le
uname -s = Linux
uname -v = #1 SMP Debian 3.16.7-ckt11-1+deb8u6 (2015-11-09)

/usr/bin/uname -p =
/bin/uname -X     =

hostinfo               =
/bin/universe          =
/usr/bin/arch -k       =
/bin/arch              =
/usr/bin/oslevel       =
/usr/convex/getsysinfo =

UNAME_MACHINE = ppc64le
UNAME_RELEASE = 3.16.0-4-powerpc64le
UNAME_SYSTEM  = Linux
UNAME_VERSION = #1 SMP Debian 3.16.7-ckt11-1+deb8u6 (2015-11-09)
configure: error: cannot guess build type; you must specify one
make: *** No targets specified and no makefile found.  Stop.
make: *** No rule to make target 'install'.  Stop.

- -- 
Timothy Pearson
Raptor Engineering
+1 (415) 727-8645 (direct line)
+1 (512) 690-0200 (switchboard)
http://www.raptorengineeringinc.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJWisIMAAoJEK+E3vEXDOFbs+sH/i5P+TP3NZGObfOeLJi6qBKP
HXK5JtYTGuvDH6dMEVb+sKwsuHf9bx9Zez919b8B9ZCk8u/bfIPXlADVAmvlIXJX
pZSxHDRsTd+ojGhDaGbVDrnkpQek136KNIUXyBrmCR6aMkZrV/KmdvVfg87MpVZV
n8XxJw3DyI4tKJhepgnXKlMAwthfAWXguEbxi3dL1qm9vfN91M3gibq9EfNi6PRF
Fc8FKUs7Txo+B/ORzfuRrZT27HclxEMrjrdg/8tr9VuajD2FFvLJeEahQ2unaLZn
P4riRJFZ2KHTq0RQBc+BpRlG7WXXtDC3iAp54OW5DK3dRic/GmyYK3ssySfan1E=
=JQz1
-----END PGP SIGNATURE-----


More information about the gmp-bugs mailing list