summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2018-03-05 10:37:17 +0100
committerLudovic Courtès <ludo@gnu.org>2018-03-05 10:41:18 +0100
commitbdbece905538caf68817066126cb9b6b68ba9fd4 (patch)
treebf4d7cf4e92ab2972a28fb27fdab55d6d316001d
parent234d7ef567bd98ace98dd784472f19d2ee84f73d (diff)
build: Default to berlin.guixsd.org substitutes on aarch64.
Suggested by Efraim Flashner <efraim@flashner.co.il>. * config-daemon.ac: Set 'guix_substitute_urls' to berlin.guixsd.org on aarch64.
-rw-r--r--config-daemon.ac10
1 files changed, 9 insertions, 1 deletions
diff --git a/config-daemon.ac b/config-daemon.ac
index 825b5971dfa..6cf65bef1dd 100644
--- a/config-daemon.ac
+++ b/config-daemon.ac
@@ -120,7 +120,15 @@ if test "x$guix_build_daemon" = "xyes"; then
120 120
121 dnl Determine the appropriate default list of substitute URLs (GnuTLS 121 dnl Determine the appropriate default list of substitute URLs (GnuTLS
122 dnl is required so we can default to 'https'.) 122 dnl is required so we can default to 'https'.)
123 guix_substitute_urls="https://mirror.hydra.gnu.org" 123 case "x$host_cpu" in
124 xaarch64)
125 # Currently only berlin.guixsd.org provides aarch64 binaries.
126 guix_substitute_urls="https://berlin.guixsd.org"
127 ;;
128 *)
129 guix_substitute_urls="https://mirror.hydra.gnu.org"
130 ;;
131 esac
124 132
125 AC_MSG_CHECKING([for default substitute URLs]) 133 AC_MSG_CHECKING([for default substitute URLs])
126 AC_MSG_RESULT([$guix_substitute_urls]) 134 AC_MSG_RESULT([$guix_substitute_urls])