From 22117de4bd8ace060d0847a851635131eee70ce1 Mon Sep 17 00:00:00 2001 From: Newbyte Date: Tue, 31 May 2022 16:49:48 +0200 Subject: [PATCH] helpers/envkernel.sh: add gawk when initialising chroot (MR 2186) The Awk implementation from BusyBox cannot run the arch/arm64/tools/gen-sysreg.awk script, and results in the following error: GEN arch/arm64/include/generated/asm/sysreg-defs.h Error at 51: unhandled statement make[2]: *** [../arch/arm64/tools/Makefile:24: arch/arm64/include/generated/asm/sysreg-defs.h] Error 1 make[2]: *** Deleting file 'arch/arm64/include/generated/asm/sysreg-defs.h' make[1]: *** [../arch/arm64/Makefile:176: archprepare] Error 2 make[1]: Leaving directory '/mnt/linux/.output' make: *** [Makefile:228: __sub-make] Error 2 make: Leaving directory '/mnt/linux' Add gawk (GNU Awk) to work around this issue. --- helpers/envkernel.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/helpers/envkernel.sh b/helpers/envkernel.sh index 52371ba1..b25a623b 100644 --- a/helpers/envkernel.sh +++ b/helpers/envkernel.sh @@ -158,6 +158,7 @@ initialize_chroot() { findutils \ flex \ g++ \ + gawk \ "$gcc_pkgname" \ gmp-dev \ linux-headers \