Hi Leo, On Sat, Jun 14, 2025, at 16:53, Leo Famulari wrote: > So, if you'd like to have kernels from Guix for your Pis, please help > with that :) Cool! I'll happily do that.
> Historically, we've created fully-featured kernel configs that support > any piece of hardware that a user could reasonably be expected to have. > So, not a minimal kernel. But, for these older ARM platforms that are > generally not very powerful, I think we should feel free to go in > another direction if the people that are making the kernels desire it > (that could be you!). > > We also have some 'generic' kernels for ARM, that seem to just select > the defaults. Maybe we keep both the generic kernels and the ones > configured by hand, I don't know. That can be up to you! Has there been any work to automate / maintain configs in "merge stacks" (I don't really know a better word for it)? I'm thinking of Things like Gentoo where they stack arch configs + specific gentoo configs + "hardened" configs etc. and merge them with something like [2]. For now I'll just do defaults for things and get them all booting + functioning etc. Something to aspire for maybe? It might be its own flavor of too much work though. > The basic process will be to create the kernel config for the new kernel > version. Then, we need to test it. Sounds good, I can toss it on a PR and then I'll attempt to wrangle a qemu boot test and then we can figure out CI. - Jordan [1]: https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-kernel/gentoo-kernel/gentoo-kernel-6.15.2.ebuild [2]: https://github.com/projg2/fedora-kernel-config-for-gentoo/blob/6.15.1-gentoo/merge.py