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 Determine the appropriate default list of substitute URLs (GnuTLS
dnl is required so we can default to 'https'.) 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_CHECKING([for default substitute URLs])
AC_MSG_RESULT([$guix_substitute_urls]) AC_MSG_RESULT([$guix_substitute_urls])