diff options
Diffstat (limited to 'docs/release.html')
-rw-r--r-- | docs/release.html | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/docs/release.html b/docs/release.html index 7ecf083a..0bd8c6ff 100644 --- a/docs/release.html +++ b/docs/release.html @@ -346,6 +346,19 @@ <h3>Build system</h3> <ul> + <li> + <b><u><i>HIGH PRIORITY!</i></u></b> All parts of libreboot that download + non-intergrated parts (coreboot/grub/memtest/bucts/flashrom) rely on only a single + repository link, which means single-point-of-failure. Make them fall back on alternative + (backup) repositories if the main ones are down. + <ul> + <li>The coreboot one also cherry picks patches from review.coreboot.org (gerrit), but coreboot.org + is sometimes down. When that happens, libreboot cannot be built from git. + The solution is to directly include those patches that are used, as patch/diff files + under <i>resources/libreboot/patch/, instead of cherry picking from gerrit + (but still include a commented-out link to the gerrit patch that the diff file came from)</i></li> + </ul> + </li> <li><b><u><i>HIGH PRIORITY!</i></u></b> <b>Make memtest86+ build using coreboot's own crossgcc toolchain. Currently, memtest86+ doesn't even work at all when cross-compiled using the toolchain in x86-64 trisquel7</b></li> <li> |