FS#63203 - [arm-none-eabi-gcc] 9.1.0-1 PKGBUILD links to invalid isl source
Attached to Project:
Community Packages
Opened by Tagne (Tagne) - Monday, 15 July 2019, 19:14 GMT
Last edited by Eli Schwartz (eschwartz) - Monday, 15 July 2019, 19:48 GMT
Opened by Tagne (Tagne) - Monday, 15 July 2019, 19:14 GMT
Last edited by Eli Schwartz (eschwartz) - Monday, 15 July 2019, 19:48 GMT
|
Details
Description:
The PKGBUILD fetches isl from <https://isl.gforge.inria.fr/isl-$_islver.tar.bz2>. However the server does not really support https and only sends back a 302 to <http://isl.gforge.inria.fr> (note that it does not include the requested file). So makepkg downloads the homepage's html with a .tar.bz2 extension, which causes the build to fail with an error message "Unable to find a usable isl." (at least if the isl package is not installed.) Note that the wrong file passes the sha256 check. Proposed fix: Use <http://isl.gforge.inria.fr/isl-$_islver.tar.bz2> as source and update the checksum accordingly. Additional info: * package version(s) 9.1.0-1 * config and/or log files etc. : See attached makepkg's log * link to upstream bug report, if any Steps to reproduce: Build the PKGBUILD in a clean environment |
This task depends upon
Closed by Eli Schwartz (eschwartz)
Monday, 15 July 2019, 19:48 GMT
Reason for closing: Fixed
Additional comments about closing: fixed in trunk
Monday, 15 July 2019, 19:48 GMT
Reason for closing: Fixed
Additional comments about closing: fixed in trunk