[Bug other/78161] New: contrib/download_prerequisites fails on MacOS, Lubuntu, and Windows
damian at sourceryinstitute dot org
gcc-bugzilla@gcc.gnu.org
Sun Oct 30 02:51:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78161
Bug ID: 78161
Summary: contrib/download_prerequisites fails on MacOS,
Lubuntu, and Windows
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: other
Assignee: unassigned at gcc dot gnu.org
Reporter: damian at sourceryinstitute dot org
Target Milestone: ---
The latest contrib/download_prerequisites fails on every operating system on
which I've tried it, including the following:
MacOS 10.12 (Sierra)
Lubuntu Linux 16.04
Windows 10 Ubuntu subsystem (beta)
In each case, the curl command in the script appears to be spewing a binary
into stdout rather than to the intended file destination. I'm working on a
patch to fix this and will submit it for review. In the patch, I would like to
broaden the download program options to choose the first available in the
following order:
1. curl
2. wget
3. ftp
These will be tested with a condition such as
if type curl &> /dev/null then
fetch=curl
elif type wget &> /dev/null then
fetch=wget
elif type ftp &> /dev/null then
fetch=ftp-url
fi
where ftp-url is a short script written to use ftp for anonymous download of
the target file and where the appropriate arguments will be added for each
download program before invoking it. I'll test the script on the
aforementioned three operating systems before submitting it.
Damian
More information about the Gcc-bugs
mailing list