Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
Workaround Travis-side CI issues #7487
Conversation
luke-jr
added some commits
Feb 9, 2016
|
What wonders me most is why it won't try the fallback URL |
|
Not sure, but even if it did, it would fail. Note the second commit I had to add for the OSX SDK on bitcoincore.org :/ |
|
Why is the MacOSX SDK download broken too? I don't think I understand what is the issue here. Is that site irrevocably broken, or is there some certificate issue? (e.g. missing ca-certificates package?) But in that case you'd expect any tool to fail. Switching to another tool is possible but I'd like to know what is wrong first. It seems like a heavy-handed solution. @theuni any idea? |
|
Seems to be a wget bug in the ancient 12.02 Ubuntu that Travis uses. But I could be wrong. |
laanwj
added
Build system
Tests
labels
Feb 9, 2016
|
Bleh. We need 14.04 support for other reasons too (e.g. c++11). |
|
It looks like 14.04 is possible, but... only be losing IPv6 localhost support [again]. :/ |
|
concept ACK |
|
Note: curl needs -L to follow redirects. |
luke-jr
added some commits
Feb 9, 2016
|
This fixes the Travis-side CI issues: https://travis-ci.org/luke-jr/bitcoin/builds/108146026 |
luke-jr
changed the title from
depends: Use curl for fetching on Linux
to
Workaround Travis-side CI issues
Feb 10, 2016
|
utACK, agree on using curl |
MarcoFalke
commented on the diff
Feb 13, 2016
| @@ -1,2 +1,2 @@ | ||
| build_linux_SHA256SUM = sha256sum | ||
| -build_linux_DOWNLOAD = wget --timeout=$(DOWNLOAD_CONNECT_TIMEOUT) --tries=$(DOWNLOAD_RETRIES) -nv -O | ||
| +build_linux_DOWNLOAD = curl --location --fail --connect-timeout $(DOWNLOAD_CONNECT_TIMEOUT) --retry $(DOWNLOAD_RETRIES) -L -o |
|
|
|
utACK c01f08d |
luke-jr commentedFeb 9, 2016
Currently Travis's wget fails fetching qrencode: