mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-07 07:26:13 -05:00
build: Reject ARMv6 systems.
Fixes <http://bugs.gnu.org/21987>. Reported by Martin Vahi <martin.vahi@softf1.com>. * m4/guix.m4 (GUIX_SYSTEM_TYPE): Restrict ARM systems to arm|armv[7-9].
This commit is contained in:
parent
13ef3e997b
commit
968ae90318
1 changed files with 7 additions and 2 deletions
|
@ -50,8 +50,13 @@ AC_DEFUN([GUIX_SYSTEM_TYPE], [
|
|||
i*86)
|
||||
machine_name="i686";;
|
||||
amd64)
|
||||
machine_name="x86_64";;
|
||||
arm*)
|
||||
machine_name="x86_64";;
|
||||
arm|armv[7-9]*)
|
||||
# Here we want to exclude CPUs such as "armv6l". On ARMv7
|
||||
# machines, we normally get "armv7l". However, in Guix, we
|
||||
# configure with --build=arm-unknown-linux-gnueabihf, leading
|
||||
# to just "arm", so we also have to allow it.
|
||||
#
|
||||
# TODO: If not cross-compiling, add a sanity check to make
|
||||
# sure this build machine has the needed features to
|
||||
# support executables compiled using our armhf gcc,
|
||||
|
|
Loading…
Reference in a new issue