本書は Linux From Scratch ブック、バージョン 7.4 です。 本書が 6ヶ月以上更新されていなければ、より新しい版が公開されているはずです。以下のミラーサイトを確認してください。 http://www.linuxfromscratch.org/mirrors.html
以下は前版からの変更点を示したものです。
変更履歴:
2013-09-08
[bdubbs] - LFS-7.4 リリース。
2013-09-07
[matthew] - ホスト上にて必要となる Gawk のバージョンを 4.0.1 に。 Ubuntu-12.04 の Gawk-3.1.8 では、Glibc のビルド中にハングする。 報告をあげてくれた Walter P. Little に感謝。
2013-08-31
[bdubbs] - tar において Man ページを生成するためのパッチとその説明を追加。 パッチを提供してくれた Igor に感謝。
2013-08-30
[bdubbs] - 特定アーキテクチャーにて問題が発生するため、glibc に対する修正を sed コマンドにより元に戻すことに。
[bdubbs] - Linux-3.10.10 へのアップグレード。 #3393 を Fix に。
2013-08-22
[bdubbs] - ホスト要件として、最低必要となるカーネルバージョンを 2.6.34 とする。
2013-08-21
[matthew] - Linux-3.10.9 へのアップグレード。 #3391 を Fix に。
[matthew] - Texinfo にてテストの失敗を回避するためのパッチを追加。
[matthew] - Automake にて断続的に発生するテストの失敗を回避するためのパッチを追加。
2013-08-15
[bryan] - 新しい devpts のマウントオプションについての説明を追加。
[bdubbs] - 縮退テストの失敗に関しての説明をいくつか修正。
[bdubbs] - 6.2節にて、仮想ファイルシステムを生成する際の、/dev/pts のマウントオプションを追加。
[bdubbs] - linux-3.10.7 へのアップデート。 #3388 を Fix に。
2013-08-13
[bdubbs] - glibc-2.18 へのアップデート。
[bdubbs] - perl-5.18.1 へのアップデート。
2013-08-12
[bdubbs] - linux-3.10.6 へのアップデート。 #3387 を Fix に。
2013-08-11
[bdubbs] - vim-7.4 へのアップデート。
2013-08-02
[bdubbs] - linux-3.10.5 へのアップデート。
[bdubbs] - lfs-bootscripts-20130805 へのアップデート。 ipv4-static-route に関する問題を解消。
2013-08-02
2013-07-29
2013-07-27
[bdubbs] - systemd-206/udev-lfs-206-1 へのアップデート。 #3384 を Fix に。
2013-07-20
2013-07-11
2013-07-06
[bdubbs] - glibc にて --enable-kernel パラメーターを 2.6.34 に。 現状の udev パッケージ にて必要となる最小バージョンを採用。
2013-06-30
2013-06-24
2013-06-16
2013-06-10
[bdubbs] - gzip-1.6 へのアップデート。 #3362 を Fix に。
2013-06-09
2013-06-05
[bdubbs] - automake-1.13.3 へのアップデート。 #3358 を Fix に。
[bdubbs] - file パッケージのプログラム内容を更新。
2013-06-03
2013-05-27
[bdubbs] - procps-3.3.8 へのアップデート。 #3354 を Fix に。
[bdubbs] - perl-5.18.0 へのアップデート。 #3344 を Fix に。
[bdubbs] - automake-1.13.2 へのアップデート。 #3347 を Fix に。
[bdubbs] - gmp-5.1.2 へのアップデート。 #3352 を Fix に。
[bdubbs] - linux-3.9.4 へのアップデート。 #3348 を Fix に。
[bdubbs] - カーネル設定方法の解説本のリンクを追加。
[bdubbs] - check プログラムの依存パッケージを更新。 パッチを提供してくれた Gilles Espinasse に感謝。 #3353 を Fix に。
2013-05-19
[bdubbs] - ファイルシステムタイプの説明を充足。 また LFS のパーティションタイプとして ext4 を例示。 #3346 を Fix に。
2013-05-15
[bdubbs] - mtab を変更したことから、ブートスクリプトにおける不要なオプションを削除。
2013-05-14
[bdubbs] - /etc/mtab に対し、/proc/self/mounts へのシンボリックリンクとする。
2013-05-12
[matthew] - Linux-3.9.2 へのアップグレード。 #3345 を Fix に。
2013-05-11
[bdubbs] - ブートスクリプト mountfs を修正。 適切にシャットダウンできるように。
[bdubbs] - gawk-4.1.0 へのアップグレード。 #3343 を Fix に。
2013-05-10
2013-05-04
[matthew] - IPRoute2-3.9.0 へのアップグレード。 #3339 を Fix に。
2013-05-01
2013-04-29
[bdubbs] - Linux-3.9 に対応するために、第6章に bc パッケージを追加。 #3338 を Fix に。
2013-04-28
[matthew] - Linux-3.8.10 へのアップグレード。 #3335 を Fix に。
2013-04-26
2013-04-24
2013-04-23
[bdubbs] - kbd パッケージにてデフォルトのインストールディレクトリを利用することに。 別に指示したディレクトリをブートスクリプトが利用していたが、それが無用となったため。
2013-04-19
[bdubbs] - udev-202 (systemd-202) へのアップデート。 #3329 を Fix に。
2013-04-17
2013-04-16
[bdubbs] - GMP のインストールライブラリを更新。
[bdubbs] - udev-201 (systemd-201) へのアップデート。
2013-04-03
[bdubbs] - procps-ng でのテストスイート実行の失敗を修正。
2013-04-01
2013-03-29
[matthew] - GCC と Binutils にてデフォルトで利用可能な LTO サポートに関するメモを削除。
[matthew] - Binutils の1回目、2回目にて、texinfo ファイルに対しての sed 処理を追加。 ホストによっては最新の Texinfo により問題が発生することがあるため。
[matthew] - GCC にて --disable-install-libiberty を指定することにより、libiberty.a をインストールしないように。 (指摘を上げてくれた Armin K. に感謝。) フラグがまだ正常動作しないため、それまでの sed コマンドは残す。
[matthew] - GCC にて info ファイルを生成する、不要な手順を削除。 GCC-4.8.0 にはアップストリームによる修正が含まれるため。
2013-03-28
[matthew] - Binutils-2.23.2 へのアップグレード。 #3318 を Fix に。
[matthew] - Systemd-199 へのアップグレード。 #3317 を Fix に。
[matthew] - Procps-NG-3.3.7 へのアップグレード。 #3316 を Fix に。
[matthew] - Diffutils-3.3 へのアップグレード。 #3315 を Fix に。
[matthew] - File-5.14 へのアップグレード。 #3313 を Fix に。
[matthew] - GCC-4.8.0 へのアップグレード。 #3312 を Fix に。 パッチ報告を上げてくれた Pierre Labastie に感謝。
[matthew] - Linux-3.8.4 へのアップグレード。 #3310 を Fix に。
2013-03-20
[matthew] - BLFS での libdrm のインストールに問題が発生するため、Udev-lfs-198-3 へのアップグレード。 報告を上げてくれた Nico P および修正を上げてくれた Armin に感謝。
2013-03-16
[matthew] - BLFS での keymap のインストールに問題が発生するため、Udev-lfs-198-2 へのアップグレード。
[matthew] - Man-Pages-3.50 へのアップグレード。 #3308 を Fix に。
[matthew] - Linux-3.8.3 へのアップグレード。 #3307 を Fix に。
[matthew] - MPFR-3.1.2 へのアップグレード。 #3306 を Fix に。
[matthew] - Dejagnu-1.5.1 へのアップグレード。 #3305 を Fix に。
[matthew] - Texinfo-5.1 へのアップグレード。 #3304 を Fix に。
2013-03-13
[matthew] - 特定のホストでの Check-0.9.9 のビルドの問題を解消するために、Binutils に "sysroot" 機能を追加。 報告をあげてくれた Billy O'Connor, Yaacov-Yoseph Weiss, Pierre Labastie に感謝。 また再修正をあげてくれた Pierre に感謝。
[matthew] - Perl-5.16.3 へのアップグレード。 #3303.
[matthew] - Bash-4.2.45 へのアップグレード。 #3301.
[matthew] - Systemd-198 へのアップグレード。 #3300.
[matthew] - Man-Pages-3.48 へのアップグレード。 #3299.
[matthew] - Linux-3.8.2 へのアップグレード。 #3297.
[matthew] - Tzdata-2013b へのアップグレード。 #3296.
2013-03-03
[matthew] - Kbd の手順にて無用なアンパサントを削除。 報告してくれた Jason Daly に感謝。
2013-03-01
[bdubbs] - LFS-7.3 リリース。