~ruther/guix-local

1bb323866b6bce0a240c22a3427c67ada9b76491 — Martin Schitter 6 months ago e778155
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 <ludo@gnu.org>
1 files changed, 4 insertions(+), 2 deletions(-)

M gnu/packages/bootstrap.scm
M gnu/packages/bootstrap.scm => gnu/packages/bootstrap.scm +4 -2
@@ 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"