[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 4/6] gnu: Add bootstrap-binaries for 'aarch64-linux'.
From: |
Ludovic Courtès |
Subject: |
Re: [PATCH 4/6] gnu: Add bootstrap-binaries for 'aarch64-linux'. |
Date: |
Tue, 14 Feb 2017 09:51:01 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
Efraim Flashner <address@hidden> skribis:
> * gnu/packages/bootstrap/aarch64-linux/bash,
> gnu/packages/bootstrap/aarch64-linux/mkdir,
> gnu/packages/bootstrap/aarch64-linux/xz,
> gnu/packages/bootstrap/aarch64-linux/tar: New files.
>
> * gnu/local.mk (bootstrap_aarch64_linuxdir)
> (dist_bootstrap_aarch64_linux_DATA)
> (nodist_bootstrap_aarch64_linux_DATA): New variables.
> (DISTCLEANFILES): Add $(nodist_bootstrap_aarch64_linux_DATA).
> (gnu/packages/bootstrap/aarch64-linux/guile-2.0.13.tar.xz): New target.
> * build-aux/download.scm (filename->uri): Add aarch64-linux entry.
> * gnu/packages/bootstrap.scm (raw-build): Use guile-2.0.13.tar.xz on
> aarch64-linux.
> (glibc-dynamic-linker, %bootstrap-coreutils&co, %boostrap-binutils)
> (%bootstrap-glibc, %bootstrap-gcc): Add aarch64-linux cases.
> * m4/guix.m4 (GUIX_SYSTEM_TYPE): Add aarch64 case.
> (GUIX_ASSERT_SUPPORTED_SYSTEM): Add aarch64-linux to supported list.
> * doc/guix.texi (GNU Distribution): Add aarch64-linux to the list of
> supported systems.
> * tests/packages.scm (package-search-derivation, snippet): Add aarch64
> case.
This one looks good. It would be nice to specify which commit was used
to produce the binaries though, and I would encourage using Guile 2.0.14
(I’m afraid you’ll be mad at me for asking you that ;-)) because it’s
bit-reproducible.
How does that sound?
> address@hidden aarch64-linux
> +little-endian 64-bit ARMv8 processors.
I think they call it ARMv9 no? I would also add “This is currently in
an experimental stage, with limited support. @xref{Contributing}, for
how to help!”.
Thanks,
Ludo’.
- [PATCH 3/6] daemon: On aarch64, use increments of 16 on the stack., (continued)
[PATCH 4/6] gnu: Add bootstrap-binaries for 'aarch64-linux'., Efraim Flashner, 2017/02/09
- Re: [PATCH 4/6] gnu: Add bootstrap-binaries for 'aarch64-linux'.,
Ludovic Courtès <=
[PATCH 6/6] hydra: Add "aarch64-linux-gnu" as a cross-compilation target., Efraim Flashner, 2017/02/09