guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 1bb323866b6bce0a240c22a3427c67ada9b76491
Author: Martin Schitter <[email protected]>
AuthorDate: Mon Sep 29 23:53:07 2025 +0000
gnu: bootstrap: Use ftpmirror.gnu.org as main entry in %bootstrap-base-urls
Speed up bootstrap binary download and prevent build check timeout errors
by utilizing the GNU mirror redirecting service as first entry in list of
%bootstrap-base-urls.
* gnu/packages/bootstrap.scm (%bootstrap-executable-base-urls)
(%bootstrap-base-urls): Add ftpmirror to the front.
Change-Id: I9e92ac8aad5f208919b38418d550ce899155a618
Signed-off-by: Ludovic Courtès <[email protected]>
---
gnu/packages/bootstrap.scm | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/bootstrap.scm b/gnu/packages/bootstrap.scm
index 51c4acf2ee..b8e08cdc65 100644
--- a/gnu/packages/bootstrap.scm
+++ b/gnu/packages/bootstrap.scm
@@ -164,7 +164,8 @@
(define %bootstrap-executable-base-urls
;; This is where the bootstrap executables come from.
- '("https://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/bootstrap/"
+ '("https://ftpmirror.gnu.org/guix/bootstrap/"
+ "https://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/bootstrap/"
"https://alpha.gnu.org/gnu/guix/bootstrap/"
"http://flashner.co.il/guix/bootstrap/"
"http://lilypond.org/janneke/guix/"))
@@ -358,7 +359,8 @@ or false to signal an error."
(define %bootstrap-base-urls
;; This is where the initial binaries come from.
- '("https://ftp.gnu.org/gnu/guix/bootstrap"
+ '("https://ftpmirror.gnu.org/guix/bootstrap/"
+ "https://ftp.gnu.org/gnu/guix/bootstrap"
"https://alpha.gnu.org/gnu/guix/bootstrap"
"http://ftp.gnu.org/gnu/guix/bootstrap"
"http://alpha.gnu.org/gnu/guix/bootstrap"