On 2019-03-23, Ludovic Courtès wrote:
> Vagrant Cascadian <vagr...@debian.org> skribis:
>> There's a FIXME for properly fetching the veyron kernel configuration,
>> but otherwise it's looking almost like something worth formally
>> submitting... ?
>
> It looks like it!  Mark, could you comment on this patch, in particular
> the ‘kernel-config-veyron’ bit (see below)?  Danny is fine with it.  :-)
>
> It’s great that you managed to simplify this.  Then I guess we could add
> the example and other useful bits that Timothy had.

I feel like just getting a working kernel in guix will make it easier to
work on the "bootloader" integration and such, since the kernel is a
relatively large build, having to build that in a local branch only,
rebase, etc. to keep current ... has it's cost.

Although if you want to integrate the depthcharge/bootloader patches
too, they do work, though there's no way I know of to implement system
generation selection in a bootloader menu. Biggest reason I want to get
u-boot working, but no progress on that.

I have a few more changes to the veyron-specific config that were needed
for desktop use (CONFIG_CGROUP_PERF + related), without which, enabling
the desktop caused things like pam calls to fail... The desktop is
unfortunately painfully slow. I might not get a chance to submit the
updated patches for a few days yet...

In theory and ideally, it should be possible to enable the right
features in the "regular" linux-libre package, and document the extra
modules needed in the initrd, but I have not yet managed to figure out a
working combination there. Not sure if it would be better to just wait
for that at this point.

Now if it were just possible to build libreboot in guix... but since
libreboot is essentially it's own system, it would most likely have to
re-implement libreboot's build system in guix.


live well,
  vagrant

Reply via email to