steps-guix: add gcc-15.2.0 pass1 for kernel toolchain bootstrap

- add gcc-15.2.0 to steps-guix manifest after binutils-2.41
- keep full gcc-15.2.0 pass1 src_prepare cleanup/regeneration flow
- switch configure/build/install to kernel toolchain bootstrap mode:
  --without-headers, --enable-multilib, all-gcc, all-target-libgcc
- install into /kernel-toolchain and prioritize /kernel-toolchain/bin in PATH
- add missing gcc distfiles entry for SARIF spec
- include decDPD helper files used during src_prepare
This commit is contained in:
vxtls 2026-02-20 19:18:44 -05:00
parent 0b16d6ddce
commit 856438676f
5 changed files with 569 additions and 1 deletions

View file

@ -4,4 +4,4 @@
# We need a 64-bit kernel to enable Guix to run 64-bit programs.
build: binutils-2.41
build: gcc-15.2.0