On ARM32 `uname -m` might return 'armv7l', on ARM64, it might return 'aarch64', which is not the correct ARCH in these cases. The correct ARCH is arm for ARM32 bit and arm64 for ARM64.
Signed-off-by: Ralf Ramsauer <[email protected]> --- scripts/include.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/include.mk b/scripts/include.mk index 740e7b03..aca5a5b7 100644 --- a/scripts/include.mk +++ b/scripts/include.mk @@ -52,3 +52,9 @@ ARCH ?= $(shell uname -m) ifeq ($(ARCH),x86_64) override ARCH = x86 endif +ifneq (,$(findstring arm,$(ARCH))) +override ARCH = arm +endif +ifeq ($(ARCH),aarch64) +override ARCH = arm64 +endif -- 2.11.0 -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
