[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