diff --git a/site/docs/build/index.md b/site/docs/build/index.md index 06ddc41..f16cf33 100644 --- a/site/docs/build/index.md +++ b/site/docs/build/index.md @@ -3,6 +3,16 @@ title: Build from source x-toc-enable: true ... +WARNING: cryptfs file name limits +================================= + +Do not run the build system on a cryptfs file system, because it has +very short file name limits and Libreboot'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. + WARNING: Flash from bin/, NOT elf/ ================================== diff --git a/site/docs/install/ivy_has_common.md b/site/docs/install/ivy_has_common.md index 0fb7b51..cff5b1f 100644 --- a/site/docs/install/ivy_has_common.md +++ b/site/docs/install/ivy_has_common.md @@ -3,6 +3,16 @@ title: Insert vendor files not included in release images x-toc-enable: true ... +WARNING: cryptfs file name limits +================================= + +Do not run the build system on a cryptfs file system, because it has +very short file name limits and Libreboot'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. + **Install build dependencies first** ================================