本書は Linux From Scratch ブック、バージョン 7.5 です。 本書が 6ヶ月以上更新されていなければ、より新しい版が公開されているはずです。以下のミラーサイトを確認してください。 http://www.linuxfromscratch.org/mirrors.html
以下は前版からの変更点を示したものです。
変更履歴:
2014-03-02
[bdubbs] - LFS-7.5 リリース。
[bdubbs] - ホスト要件の更新。ホストにて矛盾したライブラリのインストール状況があることについて言及。
2014-02-18
[bdubbs] - kmod にて man ページをインストールするように変更。 #3502 を Fix に。
2014-02-16
[bdubbs] - man-pages-3.5.9 へのアップデート。
[bdubbs] - FHS ベータ版に追随。 以下のディレクトリを追加。 /usr/share/ppd, /usr/libexec, /usr/share/color, usr/local/share/color, /var/lib/color, /usr/share/dict
[bdubbs] - FHS ベータ版に追随。 以下のパッケージについて /usr/libexec へのモジュールインストールを削除。 #3498 を Fix に。 coreutils, findutils, gawk, gcc, glibc, inetutils, man-db, tar
[bdubbs] - FHS ベータ版に追随。 grub の sbin 実行モジュールを /usr/sbin から /sbin に。
[bdubbs] - glibc にて縮退テストに関する新たなテスト失敗について説明追加。
[bdubbs] - man-db を util-linux の次にビルドすることで、テストの依存関係を満たすことに。
[bdubbs] - automake のテストにて util-linux が /tools にあることに対応。 またテスト処理を早めるように。
[bdubbs] - flex にてスタティックライブラリを生成するように戻す。
2014-02-14
[bdubbs] - omit-frame-pointers フラグに対する sed 処理を第5章、第6章で同一とする。 #3497 を Fix に。
[bdubbs] - glibc におけるタイムゾーンの設定を簡略化。 パッチを提供してくれた Chris Staub に感謝。 #3496 を Fix に。
[bdubbs] - glibc の Makefile にて rpc ヘッダーをインストールするものに。 パッチを提供してくれた Chris Staub に感謝。 #3495 を Fix に。
[bdubbs] - linux-3.13.3 へのアップデート。 #3493 を Fix に。
2014-02-13
2014-02-10
[bdubbs] - coreutils の i18n パッチを更新。 指摘してくれた Igor Izivkov に感謝。 #3488 を Fix に。
2014-02-08
[bdubbs] - glibc-2.19 へのアップデート。 #3486 を Fix に。
2014-02-07
[bdubbs] - linux-3.13.2 へのアップデート。 #3485 を Fix に。
2014-02-05
[bdubbs] - 第5章における expect ライブラリのタイプを変更。 報告をあげてくれた kammet に感謝。 #3484 を Fix に。
[bdubbs] - e2fsprogs のテストに対し、LFS の chroot 環境でも適切に実行できるように修正。
[bdubbs] - groff にて不要な mkdir を削除。
2014-02-02
[bdubbs] - linux-3.13.1 へのアップデート。 #3483 を Fix に。
2014-01-27
[bdubbs] - 不要な機能がホストにある場合にインストールエラーが発生するため、第5章での util-linux に環境変数を追加。
2014-01-26
2014-01-25
[bdubbs] - systemd を有するホストにてインストールエラーが発生するため、第5章での util-linux の configure にスイッチ追加。
2014-01-22
[bdubbs] - check-0.9.12 へのアップデート。 #3477 を Fix に。
[bdubbs] - util-linux-2.24.1 へのアップデート。 #3476 を Fix に。
[bdubbs] - mpc-1.0.2 へのアップデート。 #3474 を Fix に。
[bdubbs] - man-pages-3.56 へのアップデート。 #3470 を Fix に。
[bdubbs] - linux-3.12.7 へのアップデート。 #3469 を Fix に。
[bdubbs] - perl-5.18.2 へのアップデート。 #3465 を Fix に。
[bdubbs] - gettext-0.18.3.2 へのアップデート。 #3464 を Fix に。
2014-01-21
[bdubbs] - udev をビルドした後に util-linux をビルドする。 また e2fsprogs、udev が、第5章でビルドした util-linux を利用するようにする。 #3467 を Fix に。
2014-01-15
[bdubbs] - 第6章にて udev の後に util-linux をビルドすることに合わせて、第5章に util-linux を追加。 この変更はまだ完成ではなく、第6章との整合は取れていない。
[bdubbs] - 第6章にて /run を tmpfs としてマウント。
2014-01-14
2014-01-02
[bdubbs] - grep-2.16 へのアップデート。 #3418 を Fix に。
2013-12-29
[bdubbs] - e2fsprogs-1.42.9 へのアップデート。 #3462 を Fix に。
[bdubbs] - gdbm-1.11 へのアップデート。 #3459 を Fix に。
[bdubbs] - kmod-16 へのアップデート。 #3455 を Fix に。
[bdubbs] - automake-1.14.1 へのアップデート。 #3458 を Fix に。
[bdubbs] - readline のパッチをアップストリームレベルに更新。 #3461 を Fix に。
[bdubbs] - gcc バージョンの libiberty.a を利用することに。 #3456 を Fix に。
[bdubbs] - shadow の URL を別のものに変更。 #3453 を Fix に。
[bdubbs] - coreutils にて uniq の問題を解消するための i18n パッチを更新。 #3457 を Fix に。
[bdubbs] - ホストシステム要件にて makeinfo を取り除く。 #3460 を Fix に。
2013-12-22
2013-12-16
[matthew] - Coreutils-8.22 へのアップデート。 #3447 を Fix に。
[matthew] - Man-Pages-3.55 へのアップデート。 #3446 を Fix に。
[matthew] - Bison-3.0.2 へのアップデート。 #3442 を Fix に。
[matthew] - Libpipeline-1.2.5 へのアップデート。 #3440 を Fix に。
[matthew] - Binutils-2.24 へのアップデート。 #3438 を Fix に。
[matthew] - File-5.16 へのアップデート。 #3437 を Fix に。
[matthew] - Linux-3.12.5 へのアップデート。 #3436 を Fix に。
2013-12-13
2013-12-07
[bdubbs] - util-linux での sulogin のビルドを行うものとし sysvinit の sulogin はインストールしないことに。 #3435 を Fix に。
[bdubbs] - sysvinit の mesg と last は util-linux によるものを上書きしてしまうため、インストールしないように。 Chris Staub に感謝。 #3434 を Fix に。
[bdubbs] - diffutils にてロケールを正しくインストールされるように sed コマンドを追加。 #3433 を Fix に。
[bdubbs] - 各種パッケージにてインストールプログラムを更新。 Chris Staub に感謝。 #3432 を Fix に。
[bdubbs] - kmod と xz にて実行モジュールやライブラリの配置を適正に。 #3443 を Fix に。
2013-11-23
2013-11-05
2013-11-04
[bdubbs] - 第5章の check プログラムにて pkg-config の情報を無効化します。 これは check プログラムに対してホストシステムの不要なライブラリがリンクされないようにするためです。
2013-10-21
[bdubbs] - util-linux-2.24 へのアップデート。 #3415 を Fix に。
2013-10-19
[matthew] - Linux-3.11.6 へのアップデート。 #3414 を Fix に。
2013-10-18
[matthew] - GCC-4.8.2 へのアップデート。 #3413 を Fix に。
2013-10-15
[matthew] - Linux-3.11.5 へのアップデート。 #3411 を Fix に。
2013-10-14
2013-10-08
[matthew] - スタイルシートを docbook-xsl-1.78.1 へアップデート。
2013-10-06
[matthew] - M4 tarball の xz 版を利用することに。
[matthew] - Linux 3.11.4 へのアップデート。 #3408 を Fix に。
2013-10-02
2013-09-23
2013-09-15
2013-09-13
[bdubbs] - systemd-207 へのアップデート。 #3396 を Fix に。
2013-09-10
2013-09-08
[bdubbs] - LFS-7.4 リリース。