Insanely slow download speeds from SourceForge
I've been getting very slow downloads of Boost from SourceForge during my Travis builds for the past week or so. It goes as low as 40K/s: Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59 Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://svwh.dl.sourceforge.net/project/boost/boost/1.63.0/boost_1_63_0.tar.... [following] --2017-03-05 21:08:35-- https://svwh.dl.sourceforge.net/project/boost/boost/1.63.0/boost_1_63_0.tar.... Resolving svwh.dl.sourceforge.net (svwh.dl.sourceforge.net)... 72.5.72.15, 2606:c680:0:b:3830:34ff:fe66:6663 Connecting to svwh.dl.sourceforge.net (svwh.dl.sourceforge.net)|72.5.72.15|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 81984414 (78M) [application/octet-stream] Saving to: `STDOUT' 33% [============> ] 27,795,206 40.4K/s eta 21m 34s Is anyone else having the same issue? It's causing many of my builds to time out. Louis -- View this message in context: http://boost.2283326.n4.nabble.com/Insanely-slow-download-speeds-from-Source... Sent from the Boost - Dev mailing list archive at Nabble.com.
On Mar 5, 2017, at 3:17 PM, Louis Dionne via Boost
wrote: I've been getting very slow downloads of Boost from SourceForge during my Travis builds for the past week or so. It goes as low as 40K/s:
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59 Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://svwh.dl.sourceforge.net/project/boost/boost/1.63.0/boost_1_63_0.tar.... [following] --2017-03-05 21:08:35-- https://svwh.dl.sourceforge.net/project/boost/boost/1.63.0/boost_1_63_0.tar.... Resolving svwh.dl.sourceforge.net (svwh.dl.sourceforge.net)... 72.5.72.15, 2606:c680:0:b:3830:34ff:fe66:6663 Connecting to svwh.dl.sourceforge.net (svwh.dl.sourceforge.net)|72.5.72.15|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 81984414 (78M) [application/octet-stream] Saving to: `STDOUT' 33% [============> ] 27,795,206 40.4K/s eta 21m 34s
Is anyone else having the same issue? It's causing many of my builds to time out.
I have noticed really slow download speeds as well. If you are just using the header-only libraries of boost, you could just download each module from github instead. Peter Dimov’s boostdep tool can tell you what modules are needed, and then you can download the tar file for each module from github directly with: https://github.com/boostorg/${module}/archive/${version}.tar.gz I have found this to be much faster than using sourceforge. Paul
Paul Fultz II wrote:
I have noticed really slow download speeds as well. If you are just using the header-only libraries of boost, you could just download each module from github instead. Peter Dimov’s boostdep tool can tell you what modules are needed, and then you can download the tar file for each module from github directly with:
https://github.com/boostorg/${module}/archive/${version}.tar.gz
I also made a Python script that automates getting the necessary dependencies via git, tools/boostdep/depinst/depinst.py. It requires a checkout of the Boost superproject, libs/config, tools/build, tools/boostdep, and the tested module in libs/${module}. You can see an example of its use in https://github.com/pdimov/mp11/blob/master/.travis.yml
participants (3)
-
Louis Dionne
-
Paul Fultz II
-
Peter Dimov