aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorFrancis Rowe <info@gluglug.org.uk>2015-04-05 02:47:29 +0100
committerFrancis Rowe <info@gluglug.org.uk>2015-04-05 02:47:29 +0100
commit1d1105519f60b6bfc3f0c7ce34c8776c200b7df2 (patch)
tree3df1315cb843f7fe3d64992640b71452b4fc5b3c /docs
parentb3cffa106bff1967a605065be553c848343968b2 (diff)
downloadlibrebootfr-1d1105519f60b6bfc3f0c7ce34c8776c200b7df2.tar.gz
librebootfr-1d1105519f60b6bfc3f0c7ce34c8776c200b7df2.zip
docs/release.html: TODO: redundancy
Diffstat (limited to 'docs')
-rw-r--r--docs/release.html13
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>