mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-11-09 18:47:16 -08:00
This switches asahi-sources to patch based build based on genpatches for stable releases and asahi patches as requested from github on top. This requires a little bit of cleanup. The asahi "patchset" contains a SPI change merged in 6.8.2. So revert this first so the asahi patches apply cleanly. The desired RUST support in asahi "patchset" creates circular dependencies with GCC_PLUGIN_RANDSTRUCT slected by GENTOO_KERNEL_SELF_PROTECTION_COMMON. Remove randstruct from the latter to break the circular dependencies. Signed-off-by: Janne Grunau <j@jannau.net> Closes: https://github.com/gentoo/gentoo/pull/36743 Signed-off-by: Sam James <sam@gentoo.org>