Skip to content

Commit dc5d23f

Browse files
committed
modules/coreboot: purism fork builds its own toolchain
Previously coreboot-purism depended on coreboot-24.02.01's toolchain to avoid duplicate toolchain builds. However, no maintained boards actually use 24.02.01 directly (only unmaintained x230-legacy boards), so this dependency was unnecessary complexity. Now coreboot-purism builds its complete toolchain independently, making it consistent with all other coreboot forks (Dasharo variants, talos_2) which also build their own toolchains. This simplifies the cache strategy: each fork's cache contains only its own coreboot directory, with no hidden dependencies. Signed-off-by: Thierry Laurion <insurgo@riseup.net>
1 parent b6e69a2 commit dc5d23f

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

modules/coreboot

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,10 +94,10 @@ coreboot-talos_2_repo := https://github.com/Dasharo/coreboot
9494
coreboot-talos_2_commit_hash := fc47236e9877f4113dfcce07fa928f52d4d2c8ee
9595
$(eval $(call coreboot_module,talos_2,))
9696

97-
# coreboot-purism is based on 24.02.01 - reuse that toolchain.
97+
# coreboot-purism: builds its own complete toolchain (no dependency on 24.02.01)
9898
coreboot-purism_repo := https://source.puri.sm/firmware/coreboot.git
9999
coreboot-purism_commit_hash := bea9947a1279be7d4a72b38a601d0288d10d1cb8
100-
$(eval $(call coreboot_module,purism,24.02.01))
100+
$(eval $(call coreboot_module,purism,))
101101

102102
# Dasharo forks - based on various coreboot upstream releases
103103
# IMPORTANT: Dasharo forks CANNOT share toolchains with upstream coreboot releases

0 commit comments

Comments
 (0)