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.
This commit is contained in:
Ludovic Courtès 2018-03-05 10:37:17 +01:00
parent 234d7ef567
commit bdbece9055
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 9 additions and 1 deletions

View File

@ -120,7 +120,15 @@ if test "x$guix_build_daemon" = "xyes"; then
dnl Determine the appropriate default list of substitute URLs (GnuTLS
dnl is required so we can default to 'https'.)
guix_substitute_urls="https://mirror.hydra.gnu.org"
case "x$host_cpu" in
xaarch64)
# Currently only berlin.guixsd.org provides aarch64 binaries.
guix_substitute_urls="https://berlin.guixsd.org"
;;
*)
guix_substitute_urls="https://mirror.hydra.gnu.org"
;;
esac
AC_MSG_CHECKING([for default substitute URLs])
AC_MSG_RESULT([$guix_substitute_urls])