Announce and release GNU Boot 0.1 RC3.

A link was also fixed in the news along the way.

On the Thinkpads T60 and X60 a full installation from the nonfree BIOS
was tested with locally built patched Flashrom 1.2 and bucts.

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Acked-by: Adrien 'neox' Bourmault <neox@gnu.org>
This commit is contained in:
Denis 'GNUtoo' Carikli 2023-12-11 22:39:02 +01:00 committed by Adrien 'neox' Bourmault
parent 9f08068d87
commit 881af84c9c
Signed by: neox
GPG Key ID: 2974E1D5F25DFCC8
3 changed files with 98 additions and 22 deletions

View File

@ -11,9 +11,8 @@ boot firmware that comes with computers with free boot software.
Right now GNU Boot is still in its early stage. Right now GNU Boot is still in its early stage.
It should be relatively safe to use the [previous release It should be relatively safe to use the GNU Boot 0.1 RC3 as is has
candidate](https://ftp.gnu.org/gnu/gnuboot/) (GNU Boot 0.1-rc1) as is minimal changes on top of Libreboot 20220710 (the last 100% free
has minimal changes on top of Libreboot 20220710 (the last 100% free
release of Libreboot) and also because several people tested it and release of Libreboot) and also because several people tested it and
didn't report any blocking issue. didn't report any blocking issue.

View File

@ -19,12 +19,29 @@ places:
- On the GNU Boot website[5]. - On the GNU Boot website[5].
GNU Boot 0.1 RC2: GNU Boot 0.1 RC3:
----------------- -----------------
We just released GNU Boot 0.1 RC2. We also need help from testers for We just released GNU Boot 0.1 RC3. We also need help from testers for
this release, especially because few intrusive changes were made. this release, especially because few intrusive changes were made.
We also release GNU Boot 0.1 RC2 just before but some bugs that don't
affect the installable images were introduced in the last minute fixes
so we ended up making an RC3 as well (some tests were broken and some
website pages also needed fixes).
Nonfree software found in the source release of GNU Boot 0.1 RC1.
-----------------------------------------------------------------
In the GNU Boot source release (gnuboot-0.1-rc1_src.tar.xz) we found
the 3 files (F12MicrocodePatch03000002.c, F12MicrocodePatch0300000e.c,
F12MicrocodePatch03000027.c) that contain microcode in binary form,
without corresponding source code. GNU Boot 0.1 RC1 corresponding
source code tarball was remade without these files (and renamed). The
images for the Asus KCMA-D8, KFSN4-DRE and KGPE-D16 were also removed
as they may contain the nonfree code as well. The rest of the files
are unaffected.
Website: Website:
-------- --------
@ -61,13 +78,14 @@ boot fine:
Since some popular computers were tested[7], we are now also looking Since some popular computers were tested[7], we are now also looking
for testers and contributions on the installation instructions. Even for testers and contributions on the installation instructions. Even
if GNU Boot 0.1 RC2 has already been published, it's probably easier if GNU Boot 0.1 RC3 has already been published, it's probably easier
to do the tests with GNU Boot 0.1 RC1 and a computer that was already to do the tests with GNU Boot 0.1 RC1 and a computer that was already
tested as there is no changes that could affect the installation tested (unless the computer is an Asus KCMA-D8, see above for more
instructions between 0.1 RC1 and 0.1 RC2. details) as there is no changes that could affect the installation
instructions between 0.1 RC1 and 0.1 RC3.
The following computers / mainboards weren't tested yet with the 0.1 The following computers / mainboards weren't tested yet with the 0.1
RC1 yet so we also need testers for them (ideally on the 0.1 RC2): RC1 yet so we also need testers for them (ideally on the 0.1 RC3):
* Chromebook: C201 * Chromebook: C201
* Intel: D410PT, D510MO, D945GCLF2D * Intel: D410PT, D510MO, D945GCLF2D
@ -76,19 +94,10 @@ RC1 yet so we also need testers for them (ideally on the 0.1 RC2):
* Apple: MacBook 1.1, iMac 5,2 * Apple: MacBook 1.1, iMac 5,2
* Lenovo Thinkpads: R500, T400s, X60s, X200s, X200T, X60T. * Lenovo Thinkpads: R500, T400s, X60s, X200s, X200T, X60T.
And as stated above we also need to re-test with the RC2 the computers And as stated above we also need to re-test with the RC3 the computers
that were already tested with the RC1 to make sure that we didn't that were already tested with the RC1 to make sure that we didn't
break anything. break anything.
Nonfree software found in the source release of GNU Boot 0.1 RC1.
-----------------------------------------------------------------
In the GNU Boot source release (gnuboot-0.1-rc1_src.tar.xz) we found
the 3 files (F12MicrocodePatch03000002.c, F12MicrocodePatch0300000e.c,
F12MicrocodePatch03000027.c) that contain microcode in binary form,
without corresponding source code. They already have been removed from
GNU Boot and an RC2 release without these files is on its way.
GNU Boot running nonfree software: GNU Boot running nonfree software:
---------------------------------- ----------------------------------
GNU Boot is still in its early stages and many of the directions the GNU Boot is still in its early stages and many of the directions the
@ -193,7 +202,7 @@ References:
[4]https://lists.gnu.org/mailman/listinfo/gnuboot-announce [4]https://lists.gnu.org/mailman/listinfo/gnuboot-announce
[5]https://gnu.org/software/gnuboot/web/news/gnuboot-0.1-rc2.html [5]https://gnu.org/software/gnuboot/web/news/gnuboot-december-2023.html
[6]https://www.gnu.org/software/gnuboot/web/git.html [6]https://www.gnu.org/software/gnuboot/web/git.html

View File

@ -2,7 +2,7 @@
title: Code review title: Code review
... ...
GNU Boot 0.1 RC2 status GNU Boot 0.1 RC3 status
======================= =======================
+----------+-----------------+-----------+-----------------------------+ +----------+-----------------+-----------+-----------------------------+
@ -98,6 +98,74 @@ Installation instructions:
* Missing: There are no installation instructions for this device and * Missing: There are no installation instructions for this device and
we need help from contributors to add them. we need help from contributors to add them.
GNU Boot 0.1 RC2 status
=======================
There are no changes affecting images between GNU Boot 0.1 RC2 and GNU
Boot 0.1 RC3 so it's not worth testing the RC2. It's better to test
the RC3 directly. Yet GNU Boot maintainers tested some computers on
the RC2 to reduce the risk of testers.
+----------+-----------------+-----------+-----------------------------+
| Vendor | Product | Stability | Installation instructions |
+----------+-----------------+-----------+-----------------------------+
| Apple | MacBook 1.1 | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Apple | MacBook 2.1 | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Apple | iMac 5,2 | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Asus | Chromebook C201 | Can't install due to missing images |
+----------+-----------------+-----------+-----------------------------+
| Asus | KCMA-D8 | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Asus | KFSN4-DRE | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Asus | KGPE-D16 | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Gigabyte | D945GCLF2D | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Gigabyte | GA-G41M-ES2L | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Intel | D410PT | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Intel | D510MO | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Intel | D945GCLF | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Lenovo | Thinkpad R400 | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Lenovo | Thinkpad R500 | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Lenovo | Thinkpad T400 | Tested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Lenovo | Thinkpad T400S | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Lenovo | Thinkpad T500 | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Lenovo | Thinkpad T60 | Tested | Untested, can be simplified |
+----------+-----------------+-----------+-----------------------------+
| Lenovo | Thinkpad W500 | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Lenovo | Thinkpad X200 | Tested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Lenovo | Thinkpad X200S | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Lenovo | Thinkpad X200T | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Lenovo | Thinkpad X301 | Untested | Untested |
+----------+-----------------+-----------+-----------------------------+
| Lenovo | Thinkpad X60 | Tested | Untested, can be simplified |
+----------+-----------------+-----------+-----------------------------+
| Lenovo | Thinkpad X60T | Tested | Untested, can be simplified |
+----------+-----------------+-----------+-----------------------------+
| Lenovo | Thinkpad X60s | Untested | Untested, can be simplified |
+----------+-----------------+-----------+-----------------------------+
| Qemu | PC (i440FX) | Tested | Missing |
+----------+-----------------+-----------+-----------------------------+
See the status of GNU Boot 0.1 RC3 above for the meaning of the
various fields.
GNU Boot 0.1 RC1 status GNU Boot 0.1 RC1 status
======================= =======================
@ -158,7 +226,7 @@ GNU Boot 0.1 RC1 status
| Lenovo | Thinkpad X60s | Untested | Untested, can be simplified | | Lenovo | Thinkpad X60s | Untested | Untested, can be simplified |
+----------+-----------------+-----------+-----------------------------+ +----------+-----------------+-----------+-----------------------------+
See the status of GNU Boot 0.1 RC2 above for the meaning of the See the status of GNU Boot 0.1 RC3 above for the meaning of the
various fields. various fields.
Upstream status Upstream status