[Dev] libreboot-utils, moving forward.

Wael Karram wael at waelk.tech
Sun Dec 18 11:19:57 GMT 2022


On Sun, 2022-12-18 at 01:42 +0100, Denis 'GNUtoo' Carikli wrote:
> 
> > Seeing as libreboot isn't strictly FSDG-compliant anymore, and since
> > we were using it as a deblobbed coreboot downstream to build the
> > binaries (all of which are still free software) in libreboot-utils;
> > should we simply do a git checkout of the free parts on the build
> > (and that way side-step the blobs - as they are in a separate
> > directory).
> > 
> > Does that seem like a reasonable solution?
> That is probably not sufficient, if I recall well, some of the files
> libreboot removes have nonfree software in them. Since that nonfree
> software will not be removed anymore, we won't be able to use the newer
> tarballs.
Pertaining to the issue of non-free software, it is mainly support blobs and
microcode - the tools coming from upstream coreboot as still the same as before.
Hence deblobbing and scrubbing the problematic parts isn't hard at all (though
it does raise the question of just using upstream coreboot instead anyhow).

> I'm already in discussion with other people to continue a libre
> version of Libreboot. Personally I need that to update the u-boot
> packages in Parabola, so it's quite urgent for me.
As for uboot, I am not quite sure what the solution would be - possibly looking
at the deblobbing scripts from earlier releases?

> Another issue with the tools is that Leah's Libreboot dropped support
> for some of the boards it supported before like the KGPE D16. And the
> tools probably work fine with the previous release of Libreboot. So the
> issue here is that ideally the tools should also be tested against the
> older release as well because of that.
> 
> Parabola has a KGPE-D16 so it might be easy to do some quick tests.
> 
> Denis.
At least when it comes to the tools strictly on their own; they should generally
be release-agnostic, as even on boards that were dropped they should work still
(most of them should really work with just about any computer, they're accessing
low-level interfaces).

-- 
Kind Regards,
Wael Karram.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <https://lists.parabola.nu/pipermail/dev/attachments/20221218/1b546a2e/attachment.sig>


More information about the Dev mailing list