Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#62710 - gcc 8.3.0 failed to build from source

Attached to Project: Arch Linux
Opened by Jianqiu Zhang (VOID001) - Wednesday, 22 May 2019, 15:13 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Sunday, 23 June 2019, 16:13 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

gcc 8.3.0-1 failed to build from the PKGBUILD https://git.archlinux.org/svntogit/packages.git/tree/gcc/trunk/PKGBUILD
(blob: a4697a28f1f9ed2c6afc18c1550f3b585019f05d)

The isl-0.21 downloaded is not a valid bzip2 file, but an html page. and the sha256checksum of that html page is the same as it in the PKGBUILD
So when gcc running the build it complains that it cannot find a valid isl.

Additional info:
* package version(s) gcc 8.3.0-1
* config and/or log files etc.
* link to upstream bug report, if any

Steps to reproduce:

fetch the gcc tree and run extra-x86_64-build
Then check the file downloaded by makepkg, you will find isl-0.21 a html file


Logs: extra-x86_64-build

- snip -
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether g++ accepts -static-libstdc++ -static-libgcc... yes
checking for gnatbind... gnatbind
checking for gnatmake... gnatmake
checking whether compiler driver understands Ada... yes
checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2
checking for objdir... .libs
checking for the correct version of gmp.h... yes
checking for the correct version of mpfr.h... yes
checking for the correct version of mpc.h... yes
checking for the correct version of the gmp/mpfr/mpc libraries... yes
checking for isl 0.15 or later... no
required isl version is 0.15 or later
configure: error: Unable to find a usable isl. See config.log for details.

- snip -
╰─(´・ω・)つ file isl-0.21.tar.bz2 && sha256sum isl-0.21.tar.bz2
isl-0.21.tar.bz2: HTML document, ASCII text
939f524d62ea7738c505aee4cb355107c57c3cc748fa90af2092cf9925687839 isl-0.21.tar.bz2


This task depends upon

Closed by  Bartłomiej Piotrowski (Barthalion)
Sunday, 23 June 2019, 16:13 GMT
Reason for closing:  Fixed

Loading...