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";

Reply via email to