Page MenuHomeWildfire Games

Stop downloading boost from sourceforge
ClosedPublic

Authored by Itms on May 24 2020, 7:05 PM.

Details

Summary

The macOS slave is broken since two days for a very stupid reason: sourceforge is sluggish and provides downloads at 50kB/s, so the big boost tarball always fails to download.

The official Boost website does not propose source forge download links, so I used the official link instead (downloads in a few seconds).

The only remaining use of sourceforge is for libpng, it is still the official download link, so I don't touch it.

Test Plan

I will test this in Jenkins.

Diff Detail

Repository
rP 0 A.D. Public Repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Itms created this revision.May 24 2020, 7:05 PM
Stan added a subscriber: Stan.May 24 2020, 7:10 PM

Isn't it safer to use the github mirror?

Successful build - Chance fights ever on the side of the prudent.

Link to build: https://jenkins.wildfiregames.com/job/docker-differential/2221/display/redirect

Itms added a comment.May 24 2020, 7:12 PM
In D2766#116846, @Stan wrote:

Isn't it safer to use the github mirror?

What do you mean by safer? It is the link provided at https://www.boost.org/users/download/

Stan added a comment.EditedMay 24 2020, 7:16 PM

I mean that the proposed link has more chances to go down than GitHub :) https://github.com/boostorg/boost/releases but after a second look it seems they only provide the source there, not a preconfigured version so nvm I guess.

Itms added a comment.May 24 2020, 7:21 PM
In D2766#116849, @Stan wrote:

I mean that the proposed link has more chances to go down than GitHub :) https://github.com/boostorg/boost/releases but after a second look it seems they only provide the source there, not a preconfigured version so nvm I guess.

Oh no I think bintray and github have similar chances of being offline, bintray is a huge deal. On the other hand, sourceforge is slowly dying.

Stan added a comment.May 24 2020, 7:32 PM

Ah great. Never head of bintray before!

wraitii accepted this revision.Jun 13 2020, 5:17 PM
wraitii added a subscriber: wraitii.

This seems reasonable.

Accepting on basis of concept - I haven't actually tested that this worked, so double-check the URL :p

This revision is now accepted and ready to land.Jun 13 2020, 5:17 PM
Krinkle accepted this revision.Jun 14 2020, 1:52 AM