From a0796ac06c5afda1eff5559d070dfc07d9b01887 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Tue, 31 Dec 2024 21:44:38 +0000 Subject: [PATCH] remove obsolete note Signed-off-by: Leah Rowe --- site/docs/build/index.md | 12 ----------- site/docs/build/index.uk.md | 40 +++++++++++++++++-------------------- 2 files changed, 18 insertions(+), 34 deletions(-) diff --git a/site/docs/build/index.md b/site/docs/build/index.md index b905322..21a6e00 100644 --- a/site/docs/build/index.md +++ b/site/docs/build/index.md @@ -13,18 +13,6 @@ who encrypt their home directory with cryptfs; use a serious distro like Debian or Arch please. And use a decent file system; zfs or perhaps mdcrypt with btrfs will do nicely. -WARNING: Flash from bin/, NOT elf/ -================================== - -**WARNING: When you build a ROM image from the Canoeboot build system, please -ensure that you flash the appropriate ROM image from `bin/`, NOT `elf/`. -The `elf/` coreboot ROMs do not contain payloads. Canoeboot's build system -builds no-payload ROMs under `elf/`, and payloads separately under `elf/`. Then -it copies from `elf/` and inserts payloads from `elf/`, and puts the final ROM -images (containing payloads) in `bin/`. This design is more efficient, and -permits many configurations without needless duplication of work. More info -is available in the [cbmk maintenance manual](../maintain/)** - Introduction ============ diff --git a/site/docs/build/index.uk.md b/site/docs/build/index.uk.md index 15958ab..f55e5bb 100644 --- a/site/docs/build/index.uk.md +++ b/site/docs/build/index.uk.md @@ -3,37 +3,33 @@ title: Побудова з джерельного коду x-toc-enable: true ... -WARNING: Flash from bin/, NOT elf/ -================================== +WARNING: eCryptfs file name limits +================================= -TODO: translate this section into ukrainian language - -**WARNING: When you build a ROM image from the Canoeboot build system, please -ensure that you flash the appropriate ROM image from `bin/`, NOT `elf/`. -The `elf/` coreboot ROMs do not contain payloads. Canoeboot's build system -builds no-payload ROMs under `elf/`, and payloads separately under `elf/`. Then -it copies from `elf/` and inserts payloads from `elf/`, and puts the final ROM -images (containing payloads) in `bin/`. This design is more efficient, and -permits many configurations without needless duplication of work. More info -is available in the [cbmk maintenance manual](../maintain/)** +Do not run the build system on a eCryptfs file system, because it has +very short file name limits and Canoeboot's build system deals with very +long file names. We commonly get reports from this by Linux Mint users +who encrypt their home directory with cryptfs; use a serious distro like +Debian or Arch please. And use a decent file system; zfs or perhaps mdcrypt +with btrfs will do nicely. Introduction ============ -Система побудови libreboot, називається `lbmk`, скорочення від `LibreBoot MaKe`, і цей +Система побудови canoeboot, називається `cbmk`, скорочення від `CanoeBoot MaKe`, і цей документ описує те, як використовувати її. З цим керівництвом ви можете узнати те, як побудувати -libreboot з доступного джерельного коду. -Ця версія, якщо розміщена наживо на libreboot.org, передбачає, що ви використовуєте -сховище git `lbmk`, яке +canoeboot з доступного джерельного коду. +Ця версія, якщо розміщена наживо на canoeboot.org, передбачає, що ви використовуєте +сховище git `cbmk`, яке ви можете завантажити, використовуючи інструкції на [сторінці огляду коду](../../git.uk.md). -Якщо ви використовуєте архів випуску libreboot, будь ласка, зверніться до -документації, включеної до *того* випуску. Випуски libreboot розраховані тільки, +Якщо ви використовуєте архів випуску canoeboot, будь ласка, зверніться до +документації, включеної до *того* випуску. Випуски canoeboot розраховані тільки, як *знімки*, не для розробки. Для належної розробки ви маєте завжди -працювати безпосередньо в сховищі git libreboot. +працювати безпосередньо в сховищі git canoeboot. -Наступний документ описує те, як працює `lbmk`, і як ви можете робити зміни -до нього: [керівництво обслуговування libreboot](../maintain/) +Наступний документ описує те, як працює `cbmk`, і як ви можете робити зміни +до нього: [керівництво обслуговування canoeboot](../maintain/) Multi-threaded builds ===================== @@ -61,7 +57,7 @@ Introduction ============ Please read about environmental variables in [the build -instructions](../maintain/), before running lbmk. You should set +instructions](../maintain/), before running cbmk. You should set your variables accordingly, though you do not technically need to; some of them may be useful, e.g. `XBMK_THREADS` (sets the number of build threads).