On Sat, Jun 14, 2025 at 04:53:47PM -0400, Leo Famulari wrote:
> On Sat, Jun 14, 2025 at 01:17:24PM -0400, Jordan Moore wrote:
> > Im using arm32 on some raspberry pi's so I can assist that effort and for a 
> > few others probably (i have a few arm64, rv64 and other machines lying 
> > around i could rig into a testing farm).
> 
> Awesome! I would appreciate help with any and all kernel-related stuff,
> but I'm specifically planning to stop working on armhf/arm32.
> 
> So, if you'd like to have kernels from Guix for your Pis, please help
> with that :)
> 
> > What is your desired process for making the new configs? (Beyond taking the 
> > old config, and selecting the defaults). For gentoo (as an example), the 
> > only process there is re-use the fedora configs and then combine with the 
> > gentoo-specific additions (which I don't think guix has anything special? 
> > Correct me if im wrong). 
> 
> 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!

As the owner of several aarch64 and riscv64 machines, I can tell you
that if they are running Guix System then I have them using the -generic
kernel.

> The basic process will be to create the kernel config for the new kernel
> version. Then, we need to test it. Either you can build it yourself and
> boot with it, or we can use the build farm to build.
> 
> I honestly can't tell the status of armhf building on our two build
> farms, ci.guix.gnu.org and bordeaux.guix.gnu.org. Long ago we had native
> armhf machines, but I don't know if we still do. I assume that the
> aarch64 machines can build for armhf, or maybe we'd have to build in a
> virtual machine. I can facilitate changes on the build farms, but I need
> other people to make decisions about what to do.

I have one of the Novena boards on my desk next to me.  I haven't gotten
it up and running yet, but it has been retired from the Guix build farm.
I planned on using it locally for some armhf specific builds.


-- 
Efraim Flashner   <efr...@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

Attachment: signature.asc
Description: PGP signature

Reply via email to