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