mirror of
https://github.com/linuxboot/heads.git
synced 2025-04-08 20:04:28 +00:00
modules/coreboot: Disable Ada compiler for coreboot 4.11
Disable the Ada compiler, as it no longer compiles on Debian 12 and is not needed. The Ada compiler is only used for libgfxinit - Intel native graphics initialization. Neither of the boards on coreboot 4.11 uses this; Aspeed graphics initialization is written in C (but is not used yet as it only supports text mode in 4.11). Signed-off-by: Jonathon Hall <jonathon.hall@puri.sm>
This commit is contained in:
parent
f632897bb5
commit
e380539202
@ -61,6 +61,9 @@ endef
|
||||
coreboot-4.11_hash := 97fd859b4c39a25534fe33c30eb86e54a233952e08a024c55858d11598a8ad87
|
||||
coreboot-blobs-4.11_hash := aa7855c5bd385b3360dadc043ea6bc93f564e6e4840d9b3ee5b9e696bbd055db
|
||||
$(eval $(call coreboot_module,4.11,))
|
||||
# The coreboot 4.11 toolchain disables the Ada compiler. None of the 4.11 boards need
|
||||
# libgfxinit, and the old Ada compiler no longer compiles with the Debian 12 host toolchain.
|
||||
coreboot-4.11_toolchain_build_args := BUILD_LANGUAGES=c
|
||||
|
||||
coreboot-4.19_hash := 65ccb2f46535b996e0066a1b76f81c8cf1ff3e27df84b3f97d8ad7b3e7cf0a43
|
||||
coreboot-blobs-4.19_hash := 30214caed07b25f11e47bec022ff6234841376e36689eb674de2330a3e980cbc
|
||||
@ -150,7 +153,8 @@ $(coreboot_module)_configure := \
|
||||
# mark that the toolchain was built.
|
||||
COREBOOT_TOOLCHAIN_DIR=$(build)/$($(coreboot_toolchain_module)_base_dir)
|
||||
$(COREBOOT_TOOLCHAIN_DIR)/.heads-toolchain: $(COREBOOT_TOOLCHAIN_DIR)/.canary
|
||||
$(MAKE) -C "$(build)/$($(coreboot_toolchain_module)_base_dir)" CPUS=$(CPUS) "crossgcc-$(COREBOOT_TARGET)"
|
||||
$(MAKE) -C "$(build)/$($(coreboot_toolchain_module)_base_dir)" CPUS=$(CPUS) "crossgcc-$(COREBOOT_TARGET)" \
|
||||
$($(coreboot_toolchain_module)_toolchain_build_args)
|
||||
touch "$@"
|
||||
|
||||
$(build)/$(coreboot_dir)/.configured: $(COREBOOT_TOOLCHAIN_DIR)/.heads-toolchain
|
||||
|
Loading…
x
Reference in New Issue
Block a user