本書は Linux From Scratch ブック、バージョン 8.4 です。 本書が 6ヶ月以上更新されていなければ、より新しい版が公開されているはずです。以下のミラーサイトを確認してください。 http://www.linuxfromscratch.org/mirrors.html
以下は前版からの変更点を示したものです。
変更履歴
2019-03-01
[bdubbs] - LFS-8.4 リリース。
2019-02-25
2019-02-21
[ken] - man-db-2.8.5 にて /lib/systemd/ ディレクトリが生成されないようにする。
2019-02-19
[bdubbs] - ninja にて、環境変数 NINJAJOBS を用いたビルド手順の変更方法を追加。
2019-02-14
[bdubbs] - linux-4.20.8 へのアップデート。 #4423 を Fix に。
[bdubbs] - 第 5 章での Python ビルド時の問題を修正。ホストによってはホストに依存したヘッダーを用いる場合があったため。
2019-02-11
2019-02-08
[renodr] - ホストシステム要件を更新。
2019-02-06
[bdubbs] - 第 5 章における glibc の手順を簡略化。 報告をあげてくれた Romain Geissler に感謝。
2019-02-05
2019-02-02
2019-02-01
[bdubbs] - bison-3.3.1 へのアップデート。 #4412 を Fix に。
[bdubbs] - glibc-2.29 へのアップデート。 #4415 を Fix に。
[bdubbs] - libpipeline-1.5.1 へのアップデート。 #4413 を Fix に。
[bdubbs] - linux-4.20.6 へのアップデート。 #4409 を Fix に。
[bdubbs] - meson-0.49.1 へのアップデート。 #4410 を Fix に。
[bdubbs] - mpfr-4.0.2 へのアップデート。 #4416 を Fix に。
[bdubbs] - ninja-1.9.0 へのアップデート。 #4414 を Fix に。
2019-01-27
[pierre] - tar-1.31 にて sed によるインストール手順を追加しバグを修正。 またテスト失敗に関する古いコメントを削除。
2019-01-10
[bdubbs] - linux-4.20.1 へのアップデート。 #4398 を Fix に。
[bdubbs] - diffutils-3.7 へのアップデート。 #4401 を Fix に。
[bdubbs] - tar-1.31 へのアップデート。 #4402 を Fix に。
[bdubbs] - man-db-2.8.5 へのアップデート。 #4403 を Fix に。
[bdubbs] - bash-5.0 へのアップデート。 #4404 を Fix に。
[bdubbs] - readline-8.0 へのアップデート。 #4405 を Fix に。
[bdubbs] - iproute2-4.20.0 へのアップデート。 #4406 を Fix に。
[bdubbs] - util-linux-2.33.1 へのアップデート。 #4407 を Fix に。
2019-01-01
2018-12-27
[renodr] - linux-4.19.12 へのアップデート。 #4389 を Fix に。
[renodr] - e2fsprogs-1.44.5 へのアップデート。 #4390 を Fix に。
[renodr] - bison-3.2.4 へのアップデート。 #4391 を Fix に。
[renodr] - sed-4.7 へのアップデート。 #4392 を Fix に。
[renodr] - grep-3.3 へのアップデート。 #4393 を Fix に。
[renodr] - Python-3.7.2 へのアップデート。 #4395 を Fix に。
[renodr] - groff-1.22.4 へのアップデート。 #4396 を Fix に。
2018-12-12
[renodr] - 特定の CPU において libffi をコンパイルする際の最適化について説明。 GMP と同様、他システム向けにインストールした場合に Illegal Operation エラーが発生することを示す。
2018-12-11
2018-12-01
2018-11-25
2018-11-24
[dj] - linux-4.19.4 へのアップデート。 #4381 を Fix に。
[dj] - systemd-239-6b4878d へのアップデート。
[dj] - coreutils プログラムにおいて移動するものへの touch を追加。 FHS コンプライアンスを満たすための移動であることを明確化。
2018-11-21
[renodr] - systemd からの要請を満たすため "wheel" グループを追加。 #4376 を Fix に。
[renodr] - autoconf のテストスイートにおけるバグを修正する sed を追加。 #4372 を Fix に。
[renodr] - tcl-8.6.9 へのアップデート。 セキュリティに関する更新。 #4375 を Fix に。
[renodr] - openssl-1.1.1a へのアップデート。 セキュリティに関する更新。 #4379 を Fix に。
[renodr] - linux-4.19.3 へのアップデート。 #4373 を Fix に。
[renodr] - elfutils-0.175 へのアップデート。 #4374 を Fix に。
2018-11-19
[bdubbs] - libcap-2.26 へのアップデート。 #4378 を Fix に。
2018-11-09
2018-11-06
2018-10-29
2018-10-27
2018-10-10
2018-09-30
[dj] - Util-Linux と E2fsprogs を Procps の後ろにすることで Systemd 版のビルド順を満たすことに。 これは SysV 版では意味はない。
2018-09-20
[bdubbs] - 不要なシンボリックリンクを削除。 第 6 章でのパッケージのビルド順を入れ替えて、特定のパッケージは出来るだけ後ろで行うことに。 第 5 章での util-linux は不要であることから削除。 #4345 と #4349 を Fix に。
[bdubbs] - eudev-3.2.6 へのアップデート。 #4350 を Fix に。
[bdubbs] - elfutils-0.174 (libelf) へのアップデート。 #4348 を Fix に。
[bdubbs] - psmisc-23.2 へのアップデート。 #4347 を Fix に。
[bdubbs] - openssl-1.1.1 へのアップデート。 #4346 を Fix に。
[bdubbs] - linux-4.18.9 へのアップデート。 #4344 を Fix に。
2018-09-02
2018-09-01
[bdubbs] - LFS-8.3 リリース。