[PATCH 2/3] scripts: Use ftpmirror in build-many-glibcs.py
Yury Khrustalev
yury.khrustalev@arm.com
Fri Nov 14 17:01:53 GMT 2025
On Fri, Nov 14, 2025 at 04:51:07PM +0000, Joseph Myers wrote:
> On Fri, 14 Nov 2025, Carlos O'Donell wrote:
>
> ...
>
> * If build-many-glibcs.py is used with persistent state, as is typically
> expected given how expensive each compilers build is, then it only
> downloads tarballs when you set it up on a new system or when the versions
> change, so keeping the load on systems serving the tarballs down. Even if
> you use it without persistent state, a full build takes a long time and
> you shouldn't be downloading the tarballs more than once for such a build,
> which itself should serve to limit the load on ftp.gnu.org from these
> downloads.
In my case I didn't have any persistent state and couldn't download
anything to begin with. I also noticed that the same state will not work
with older release branches, so it seems that I need to have a setup for
each release branch I am interested in.
So, I see no work-around for the situation when your first attempt to
use this script to download sources fails because of rate-limited
ftp.gnu.org.
Thanks,
Yury
More information about the Libc-alpha
mailing list