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

@ -0,0 +1,2 @@
f https://mirrors.kernel.org/gnu/gcc/gcc-15.2.0/gcc-15.2.0.tar.xz 438fd996826b0c82485a29da03a72d71d6e3541a83ec702df4271f6fe025d24e
f https://docs.oasis-open.org/sarif/sarif/v2.1.0/errata01/os/sarif-v2.1.0-errata01-os-complete.html 835a4d043e4415a76668c8f38d5605f4e6f8ac2279dfab7e61c3f06e9228dd1c