-TARGETVER=svn-20200529
+TARGETVER=svn-20200603
SVNVER=`grep 'ENTITY version ' ${bookdir}/general.ent | sed -e 's/^<!ENTITY version \"//' -e 's/\">$//' | tr 'A-Z' 'a-z'`
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the original XML version" >&5
%----------------------------------------------------------------------
@x IProute2
- <seg>Bash, Bison, Coreutils, Flex, GCC, Glibc, Make,
- and Linux API Headers</seg>
+ <seg>Bash, Bison, Coreutils, Flex, GCC, Glibc, Make, Libcap,
+ Libelf, and Linux API Headers</seg>
@y
- <seg>Bash, Bison, Coreutils, Flex, GCC, Glibc, Make,
- Linux API ヘッダー</seg>
+ <seg>Bash, Bison, Coreutils, Flex, GCC, Glibc, Make, Libcap,
+ Libelf, Linux API ヘッダー</seg>
@z
@x
<seg>No test suite available</seg>
<seg>なし</seg>
@z
@x
- <seg>None</seg>
+ <seg>Berkeley DB and Iptables</seg>
@y
- <seg>なし</seg>
+ <seg>Berkeley DB, Iptables</seg>
@z
%----------------------------------------------------------------------
<seg>テストスイートはありません</seg>
@z
@x
- <seg>Shadow</seg>
+ <seg>IProute2 and Shadow</seg>
@y
- <seg>Shadow</seg>
+ <seg>IProute2, Shadow</seg>
@z
%----------------------------------------------------------------------
<seg>テストスイートはありません</seg>
@z
@x
- <seg>Linux Kernel</seg>
+ <seg>IProute2 and Linux Kernel</seg>
@y
- <seg>Linux カーネル</seg>
+ <seg>IProute2, Linux カーネル</seg>
@z
@x
<seg>None</seg>
@z
@x
+ <para>2020-06-03</para>
+ <itemizedlist>
+ <listitem revision="systemd">
+ <para>[renodr] - Fix systemd's build with GCC-10 with a patch instead
+ of CFLAGS.</para>
+ </listitem>
+ <listitem>
+ <para>[renodr] - Update to perl-5.30.3 (security update). Fixes
+ <ulink url="&lfs-ticket-root;4664">#4664</ulink>.</para>
+ </listitem>
+ <listitem revision="systemd">
+ <para>[renodr] - Update to dbus-1.12.18 (security update). Fixes
+ <ulink url="&lfs-ticket-root;4665">#4665</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[renodr] - Update to man-db-2.9.2. Fixes
+ <ulink url="&lfs-ticket-root;4663">#4663</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[renodr] - Update to libcap-2.36. Fixes
+ <ulink url="&lfs-ticket-root;4666">#4666</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[renodr] - Update to bison-3.6.3. Fixes
+ <ulink url="&lfs-ticket-root;4667">#4667</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+@y
+ <para>2020-06-03</para>
+ <itemizedlist>
+ <listitem revision="systemd">
+ <para>[renodr] - GCC-10 を用いた systemd のビルドに対応するために CFLAGS ではなくパッチを適用。</para>
+ </listitem>
+ <listitem>
+ <para>[renodr] - perl-5.30.3 へのアップデート(セキュリティアップデート)。
+ <ulink url="&lfs-ticket-root;4664">#4664</ulink> を Fix に。</para>
+ </listitem>
+ <listitem revision="systemd">
+ <para>[renodr] - dbus-1.12.18 へのアップデート(セキュリティアップデート)。
+ <ulink url="&lfs-ticket-root;4665">#4665</ulink> を Fix に。</para>
+ </listitem>
+ <listitem>
+ <para>[renodr] - man-db-2.9.2 へのアップデート。
+ <ulink url="&lfs-ticket-root;4663">#4663</ulink> を Fix に。</para>
+ </listitem>
+ <listitem>
+ <para>[renodr] - libcap-2.36 へのアップデート。
+ <ulink url="&lfs-ticket-root;4666">#4666</ulink> を Fix に。</para>
+ </listitem>
+ <listitem>
+ <para>[renodr] - bison-3.6.3 へのアップデート。
+ <ulink url="&lfs-ticket-root;4667">#4667</ulink> を Fix に。</para>
+ </listitem>
+ </itemizedlist>
+@z
+
+@x
+ <para>2020-05-31</para>
+ <itemizedlist>
+ <listitem>
+ <para>[pierre] - Fix bash tests: add a couple of symlinks
+ from /bin to /tools, create the tester user with the uid of
+ the tty owner, run the bash tests with su << EOF, and
+ explicitely defining stdin (with help from thomas and bdubbs).</para>
+ </listitem>
+ </itemizedlist>
+@y
+ <para>2020-05-31</para>
+ <itemizedlist>
+ <listitem>
+ <para>[pierre] - bash のテストを修正。
+ /bin から /tools へのシンボリックリンクを追加。
+ tester ユーザーに対して tty オーナーの uid を生成。
+ bash のテスト実行は su << EOF により行う。
+ stdin を明示的に定義する(thomas と bdubbs の助言による)。
+ </para>
+ </listitem>
+ </itemizedlist>
+@z
+
+@x
<para>2020-05-29</para>
<itemizedlist>
<listitem>
+ <para>[xry111] - Move flex earlier in chapter 6, so that binutils
+ can use it.</para>
+ </listitem>
+ <listitem>
+ <para>[xry111] - Remove bzip2 and flex from chapter 5.</para>
+ </listitem>
+ <listitem>
+ <para>[xry111] - Move zstd earlier in chapter 6, so that file and
+ GCC can use it.</para>
+ </listitem>
+ <listitem>
<para>[bdubbs] - Run sed and findutils tests as an
unprivileged user. Fixes
<ulink url="&lfs-ticket-root;4661">#4661</ulink>.</para>
<para>2020-05-29</para>
<itemizedlist>
<listitem>
+ <para>[xry111] - flex を第 6 章のはじめの方に移動。
+ binutils がこれを利用できるようにする。</para>
+ </listitem>
+ <listitem>
+ <para>[xry111] - 第 5 章から bzip2 と flex を削除。</para>
+ </listitem>
+ <listitem>
+ <para>[xry111] - zstd を第 6 章のはじめの方に移動。
+ file と GCC がこれを利用できるようにする。</para>
+ </listitem>
+ <listitem>
<para>[bdubbs] - sed と findutils テストを非特権ユーザーにより実行する。
<ulink url="&lfs-ticket-root;4661">#4661</ulink> を Fix に。</para>
</listitem>
-->
<listitem>
+ <para>2020-06-08</para>
+ <itemizedlist>
+ <listitem>
+ <para>[matsuand] -
+ <phrase revision="sysv">SVN-20200603</phrase>
+ <phrase revision="systemd">20200603-systemd</phrase>,
+ チェンジセット
+ <ulink url="&lfs-rev-root;11880">11880</ulink> ~
+ <ulink url="&lfs-rev-root;11895">11895</ulink>
+ 対応。
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>2020-05-31</para>
<itemizedlist>
<listitem>
@z
@x
- <para>An easy way to download all of the packages and patches is by using
- <ulink url="../wget-list">wget-list</ulink> as an input to
- <command>wget</command>. For example:</para>
+ <para>There are several ways to optain all the necessary packages and patches
+ to build LFS:</para>
@y
<para>
- パッケージとパッチのダウンロードを簡単に行う方法として <ulink
- url="../wget-list">wget-list</ulink> を利用する方法があります。
- これは以下のように <command>wget</command> の入力引数に指定し利用します。
+ LFS のビルドに必要なパッケージやパッチを得る方法は、いろいろとあります。
+ </para>
+@z
+
+@x
+ <para>The files can be downloaded individually as described in the
+ next two sections.</para>
+@y
+ <para>
+ 各ファイルは次の2節に示されているので、個々に入手することができます。
+ </para>
+@z
+
+@x
+ <para>For stable versions of the book, a tarball of all the needed files
+ can be downloaded from one of the LFS files mirrors listed at
+ <ulink url="http://www.linuxfromscratch.org/mirrors.html#files"/>.</para>
+@y
+ <para>
+ 本書の安定版であれば、それに対して必要となるファイルを集めた tarball が、<ulink
+ url="http://www.linuxfromscratch.org/mirrors.html#files"/> に示す LFS ミラーサイトからダウンロードできます。
+ </para>
+@z
+
+@x
+ <para>The files can be downloaded using <command>wget</command> and
+ a wget-list as described below.</para>
+@y
+ <para>
+ <command>wget</command> と以下に示す wget-list ファイルを利用すれば、すべてのファイルをダウンロードすることができます。
+ </para>
+@z
+
+@x
+ <para>To download all of the packages and patches by using
+ <ulink url="../wget-list">wget-list</ulink> as an input to the
+ <command>wget</command> command, use:</para>
+@y
+ <para>
+ パッケージとパッチのダウンロードを行うため <ulink
+ url="../wget-list">wget-list</ulink> を利用することにします。
+ これは以下のように <command>wget</command> コマンドの入力引数に指定します。
</para>
@z
このファイルを <filename class="directory">$LFS/sources</filename> に配置して以下を実行してください。
</para>
@z
+
+@x
+ <para>This check can be used after retrieving the needed files with any of the
+ methods listed above.</para>
+@y
+ <para>
+ 必要なファイルを入手した方法が前述のどの方法であっても、この md5sum チェックを実施することができます。
+ </para>
+@z
<para>&Download;: <ulink url="&patches-root;&systemd-consolidated-patch;"/></para>
@z
+@x Systemd GCC-10 Patch
+ <para>Download: <ulink url="&patches-root;&systemd-gcc10-patch;"/></para>
+@y
+ <para>&Download;: <ulink url="&patches-root;&systemd-gcc10-patch;"/></para>
+@z
+
@x
<para>Total size of these patches: about <returnvalue/></para>
@y
</para>
@z
-@x /usr/lib/libfl.so*
- <para>This link allows binutils to find the flex library, and to
- build enhanced versions of ar and ranlib.</para>
-@y
- <para>
- このリンクは binutils が flex ライブラリを探し出せるようにします。
- また ar と ranlib の拡張版をビルドするようにします。
- </para>
-@z
-
@x /usr/lib/lib{blkid,fdisk,mount,uuid}.so*, /usr/include/{blkid,libfdisk,libmount,uuid}, /usr/lib/pkgconfig/{blkid,fdisk,mount,uuid}.pc
<para>These links and files allow
<phrase revision="sysv">eudev</phrase>
@z
@x
- <para>One test, run-elfclassify.sh, is known to fail.</para>
+<!-- <para>One test, run-elfclassify.sh, is known to fail.</para>-->
@y
+<!--
<para>
run-elfclassify.sh というテストが 1 つだけ失敗します。
</para>
+-->
@z
@x
@z
@x
- <para>First, apply a patch to fix various bugs since the release
- of systemd-243.</para>
+ <para>First, apply a patch to fix the build with GCC-10:</para>
@y
<para>
- はじめに sysmted-243 のリリース以降のさまざまなバグ修正を行うパッチを適用します。
+ はじめに GCC-10 を使ってビルドできるようにパッチを適用します。
</para>
@z
% $Date:: $
%
@x
-<!ENTITY version "SVN-20200529">
+<!ENTITY version "SVN-20200603">
@y
<?xml version="1.0" encoding="UTF-8"?>
-<!ENTITY version "SVN-20200529">
+<!ENTITY version "SVN-20200603">
@z
@x
-<!ENTITY versiond "20200529-systemd">
+<!ENTITY versiond "20200603-systemd">
@y
-<!ENTITY versiond "20200529-systemd">
+<!ENTITY versiond "20200603-systemd">
@z
@x
-<!ENTITY releasedate "May 29th, 2020">
+<!ENTITY releasedate "June 3rd, 2020">
@y
-<!ENTITY releasedate "2020/05/29">
-<!ENTITY jversion "20200531">
-<!ENTITY jversiond "20200531">
+<!ENTITY releasedate "2020/06/03">
+<!ENTITY jversion "20200608">
+<!ENTITY jversiond "20200608">
<!ENTITY dir-jversion "svn-ja">
<!ENTITY dir-jversiond "svn-sysdja">
@z
dnl $Date:: $
dnl
dnl m4-include this file to define the current LFS version
-m4_define([lfs_version], [svn-20200529])
-m4_define([lfsd_version], [20200529-systemd])
+m4_define([lfs_version], [svn-20200603])
+m4_define([lfsd_version], [20200603-systemd])