• R/O
  • SSH
  • HTTPS

lfsbookja: コミット


コミットメタ情報

リビジョン1309 (tree)
日時2020-06-08 16:03:37
作者matsuand

ログメッセージ

[LFS-SVN] SVN-20200603, チェンジセット 11880-11895 対応。

変更サマリ

差分

--- trunk/lfsbook/configure (revision 1308)
+++ trunk/lfsbook/configure (revision 1309)
@@ -4034,7 +4034,7 @@
40344034
40354035
40364036
4037-TARGETVER=svn-20200529
4037+TARGETVER=svn-20200603
40384038
40394039 SVNVER=`grep 'ENTITY version ' ${bookdir}/general.ent | sed -e 's/^<!ENTITY version \"//' -e 's/\">$//' | tr 'A-Z' 'a-z'`
40404040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the original XML version" >&5
--- trunk/lfsbook/src/appendices/dependencies.ch (revision 1308)
+++ trunk/lfsbook/src/appendices/dependencies.ch (revision 1309)
@@ -879,11 +879,11 @@
879879
880880 %----------------------------------------------------------------------
881881 @x IProute2
882- <seg>Bash, Bison, Coreutils, Flex, GCC, Glibc, Make,
883- and Linux API Headers</seg>
882+ <seg>Bash, Bison, Coreutils, Flex, GCC, Glibc, Make, Libcap,
883+ Libelf, and Linux API Headers</seg>
884884 @y
885- <seg>Bash, Bison, Coreutils, Flex, GCC, Glibc, Make,
886- Linux API ヘッダー</seg>
885+ <seg>Bash, Bison, Coreutils, Flex, GCC, Glibc, Make, Libcap,
886+ Libelf, Linux API ヘッダー</seg>
887887 @z
888888 @x
889889 <seg>No test suite available</seg>
@@ -896,9 +896,9 @@
896896 <seg>なし</seg>
897897 @z
898898 @x
899- <seg>None</seg>
899+ <seg>Berkeley DB and Iptables</seg>
900900 @y
901- <seg>なし</seg>
901+ <seg>Berkeley DB, Iptables</seg>
902902 @z
903903
904904 %----------------------------------------------------------------------
@@ -982,9 +982,9 @@
982982 <seg>テストスイートはありません</seg>
983983 @z
984984 @x
985- <seg>Shadow</seg>
985+ <seg>IProute2 and Shadow</seg>
986986 @y
987- <seg>Shadow</seg>
987+ <seg>IProute2, Shadow</seg>
988988 @z
989989
990990 %----------------------------------------------------------------------
@@ -1004,9 +1004,9 @@
10041004 <seg>テストスイートはありません</seg>
10051005 @z
10061006 @x
1007- <seg>Linux Kernel</seg>
1007+ <seg>IProute2 and Linux Kernel</seg>
10081008 @y
1009- <seg>Linux カーネル</seg>
1009+ <seg>IProute2, Linux カーネル</seg>
10101010 @z
10111011 @x
10121012 <seg>None</seg>
--- trunk/lfsbook/src/chapter01/changelog.ch (revision 1308)
+++ trunk/lfsbook/src/chapter01/changelog.ch (revision 1309)
@@ -54,9 +54,101 @@
5454 @z
5555
5656 @x
57+ <para>2020-06-03</para>
58+ <itemizedlist>
59+ <listitem revision="systemd">
60+ <para>[renodr] - Fix systemd's build with GCC-10 with a patch instead
61+ of CFLAGS.</para>
62+ </listitem>
63+ <listitem>
64+ <para>[renodr] - Update to perl-5.30.3 (security update). Fixes
65+ <ulink url="&lfs-ticket-root;4664">#4664</ulink>.</para>
66+ </listitem>
67+ <listitem revision="systemd">
68+ <para>[renodr] - Update to dbus-1.12.18 (security update). Fixes
69+ <ulink url="&lfs-ticket-root;4665">#4665</ulink>.</para>
70+ </listitem>
71+ <listitem>
72+ <para>[renodr] - Update to man-db-2.9.2. Fixes
73+ <ulink url="&lfs-ticket-root;4663">#4663</ulink>.</para>
74+ </listitem>
75+ <listitem>
76+ <para>[renodr] - Update to libcap-2.36. Fixes
77+ <ulink url="&lfs-ticket-root;4666">#4666</ulink>.</para>
78+ </listitem>
79+ <listitem>
80+ <para>[renodr] - Update to bison-3.6.3. Fixes
81+ <ulink url="&lfs-ticket-root;4667">#4667</ulink>.</para>
82+ </listitem>
83+ </itemizedlist>
84+@y
85+ <para>2020-06-03</para>
86+ <itemizedlist>
87+ <listitem revision="systemd">
88+ <para>[renodr] - GCC-10 を用いた systemd のビルドに対応するために CFLAGS ではなくパッチを適用。</para>
89+ </listitem>
90+ <listitem>
91+ <para>[renodr] - perl-5.30.3 へのアップデート(セキュリティアップデート)。
92+ <ulink url="&lfs-ticket-root;4664">#4664</ulink> を Fix に。</para>
93+ </listitem>
94+ <listitem revision="systemd">
95+ <para>[renodr] - dbus-1.12.18 へのアップデート(セキュリティアップデート)。
96+ <ulink url="&lfs-ticket-root;4665">#4665</ulink> を Fix に。</para>
97+ </listitem>
98+ <listitem>
99+ <para>[renodr] - man-db-2.9.2 へのアップデート。
100+ <ulink url="&lfs-ticket-root;4663">#4663</ulink> を Fix に。</para>
101+ </listitem>
102+ <listitem>
103+ <para>[renodr] - libcap-2.36 へのアップデート。
104+ <ulink url="&lfs-ticket-root;4666">#4666</ulink> を Fix に。</para>
105+ </listitem>
106+ <listitem>
107+ <para>[renodr] - bison-3.6.3 へのアップデート。
108+ <ulink url="&lfs-ticket-root;4667">#4667</ulink> を Fix に。</para>
109+ </listitem>
110+ </itemizedlist>
111+@z
112+
113+@x
114+ <para>2020-05-31</para>
115+ <itemizedlist>
116+ <listitem>
117+ <para>[pierre] - Fix bash tests: add a couple of symlinks
118+ from /bin to /tools, create the tester user with the uid of
119+ the tty owner, run the bash tests with su &lt;&lt; EOF, and
120+ explicitely defining stdin (with help from thomas and bdubbs).</para>
121+ </listitem>
122+ </itemizedlist>
123+@y
124+ <para>2020-05-31</para>
125+ <itemizedlist>
126+ <listitem>
127+ <para>[pierre] - bash のテストを修正。
128+ /bin から /tools へのシンボリックリンクを追加。
129+ tester ユーザーに対して tty オーナーの uid を生成。
130+ bash のテスト実行は su &lt;&lt; EOF により行う。
131+ stdin を明示的に定義する(thomas と bdubbs の助言による)。
132+ </para>
133+ </listitem>
134+ </itemizedlist>
135+@z
136+
137+@x
57138 <para>2020-05-29</para>
58139 <itemizedlist>
59140 <listitem>
141+ <para>[xry111] - Move flex earlier in chapter 6, so that binutils
142+ can use it.</para>
143+ </listitem>
144+ <listitem>
145+ <para>[xry111] - Remove bzip2 and flex from chapter 5.</para>
146+ </listitem>
147+ <listitem>
148+ <para>[xry111] - Move zstd earlier in chapter 6, so that file and
149+ GCC can use it.</para>
150+ </listitem>
151+ <listitem>
60152 <para>[bdubbs] - Run sed and findutils tests as an
61153 unprivileged user. Fixes
62154 <ulink url="&lfs-ticket-root;4661">#4661</ulink>.</para>
@@ -66,6 +158,17 @@
66158 <para>2020-05-29</para>
67159 <itemizedlist>
68160 <listitem>
161+ <para>[xry111] - flex を第 6 章のはじめの方に移動。
162+ binutils がこれを利用できるようにする。</para>
163+ </listitem>
164+ <listitem>
165+ <para>[xry111] - 第 5 章から bzip2 と flex を削除。</para>
166+ </listitem>
167+ <listitem>
168+ <para>[xry111] - zstd を第 6 章のはじめの方に移動。
169+ file と GCC がこれを利用できるようにする。</para>
170+ </listitem>
171+ <listitem>
69172 <para>[bdubbs] - sed と findutils テストを非特権ユーザーにより実行する。
70173 <ulink url="&lfs-ticket-root;4661">#4661</ulink> を Fix に。</para>
71174 </listitem>
--- trunk/lfsbook/src/chapter01/jchangelog.ch (revision 1308)
+++ trunk/lfsbook/src/chapter01/jchangelog.ch (revision 1309)
@@ -60,6 +60,22 @@
6060 -->
6161
6262 <listitem>
63+ <para>2020-06-08</para>
64+ <itemizedlist>
65+ <listitem>
66+ <para>[matsuand] -
67+ <phrase revision="sysv">SVN-20200603</phrase>
68+ <phrase revision="systemd">20200603-systemd</phrase>,
69+ チェンジセット
70+ <ulink url="&lfs-rev-root;11880">11880</ulink> ~
71+ <ulink url="&lfs-rev-root;11895">11895</ulink>
72+ 対応。
73+ </para>
74+ </listitem>
75+ </itemizedlist>
76+ </listitem>
77+
78+ <listitem>
6379 <para>2020-05-31</para>
6480 <itemizedlist>
6581 <listitem>
--- trunk/lfsbook/src/chapter03/introduction.ch (revision 1308)
+++ trunk/lfsbook/src/chapter03/introduction.ch (revision 1309)
@@ -107,18 +107,56 @@
107107 @z
108108
109109 @x
110- <para>An easy way to download all of the packages and patches is by using
111- <ulink url="../wget-list">wget-list</ulink> as an input to
112- <command>wget</command>. For example:</para>
110+ <para>There are several ways to optain all the necessary packages and patches
111+ to build LFS:</para>
113112 @y
114113 <para>
115- パッケージとパッチのダウンロードを簡単に行う方法として <ulink
116- url="../wget-list">wget-list</ulink> を利用する方法があります。
117- これは以下のように <command>wget</command> の入力引数に指定し利用します。
114+ LFS のビルドに必要なパッケージやパッチを得る方法は、いろいろとあります。
118115 </para>
119116 @z
120117
121118 @x
119+ <para>The files can be downloaded individually as described in the
120+ next two sections.</para>
121+@y
122+ <para>
123+ 各ファイルは次の2節に示されているので、個々に入手することができます。
124+ </para>
125+@z
126+
127+@x
128+ <para>For stable versions of the book, a tarball of all the needed files
129+ can be downloaded from one of the LFS files mirrors listed at
130+ <ulink url="http://www.linuxfromscratch.org/mirrors.html#files"/>.</para>
131+@y
132+ <para>
133+ 本書の安定版であれば、それに対して必要となるファイルを集めた tarball が、<ulink
134+ url="http://www.linuxfromscratch.org/mirrors.html#files"/> に示す LFS ミラーサイトからダウンロードできます。
135+ </para>
136+@z
137+
138+@x
139+ <para>The files can be downloaded using <command>wget</command> and
140+ a wget-list as described below.</para>
141+@y
142+ <para>
143+ <command>wget</command> と以下に示す wget-list ファイルを利用すれば、すべてのファイルをダウンロードすることができます。
144+ </para>
145+@z
146+
147+@x
148+ <para>To download all of the packages and patches by using
149+ <ulink url="../wget-list">wget-list</ulink> as an input to the
150+ <command>wget</command> command, use:</para>
151+@y
152+ <para>
153+ パッケージとパッチのダウンロードを行うため <ulink
154+ url="../wget-list">wget-list</ulink> を利用することにします。
155+ これは以下のように <command>wget</command> コマンドの入力引数に指定します。
156+ </para>
157+@z
158+
159+@x
122160 <screen role="nodump"><userinput>wget --input-file=wget-list --continue --directory-prefix=$LFS/sources</userinput></screen>
123161 @y
124162 <screen role="nodump"><userinput>wget --input-file=wget-list --continue --directory-prefix=$LFS/sources</userinput></screen>
@@ -183,3 +221,12 @@
183221 このファイルを <filename class="directory">$LFS/sources</filename> に配置して以下を実行してください。
184222 </para>
185223 @z
224+
225+@x
226+ <para>This check can be used after retrieving the needed files with any of the
227+ methods listed above.</para>
228+@y
229+ <para>
230+ 必要なファイルを入手した方法が前述のどの方法であっても、この md5sum チェックを実施することができます。
231+ </para>
232+@z
--- trunk/lfsbook/src/chapter03/patches.ch (revision 1308)
+++ trunk/lfsbook/src/chapter03/patches.ch (revision 1309)
@@ -113,6 +113,12 @@
113113 <para>&Download;: <ulink url="&patches-root;&systemd-consolidated-patch;"/></para>
114114 @z
115115
116+@x Systemd GCC-10 Patch
117+ <para>Download: <ulink url="&patches-root;&systemd-gcc10-patch;"/></para>
118+@y
119+ <para>&Download;: <ulink url="&patches-root;&systemd-gcc10-patch;"/></para>
120+@z
121+
116122 @x
117123 <para>Total size of these patches: about <returnvalue/></para>
118124 @y
--- trunk/lfsbook/src/chapter06/createfiles.ch (revision 1308)
+++ trunk/lfsbook/src/chapter06/createfiles.ch (revision 1309)
@@ -166,16 +166,6 @@
166166 </para>
167167 @z
168168
169-@x /usr/lib/libfl.so*
170- <para>This link allows binutils to find the flex library, and to
171- build enhanced versions of ar and ranlib.</para>
172-@y
173- <para>
174- このリンクは binutils が flex ライブラリを探し出せるようにします。
175- また ar と ranlib の拡張版をビルドするようにします。
176- </para>
177-@z
178-
179169 @x /usr/lib/lib{blkid,fdisk,mount,uuid}.so*, /usr/include/{blkid,libfdisk,libmount,uuid}, /usr/lib/pkgconfig/{blkid,fdisk,mount,uuid}.pc
180170 <para>These links and files allow
181171 <phrase revision="sysv">eudev</phrase>
--- trunk/lfsbook/src/chapter06/libelf.ch (revision 1308)
+++ trunk/lfsbook/src/chapter06/libelf.ch (revision 1309)
@@ -73,11 +73,13 @@
7373 @z
7474
7575 @x
76- <para>One test, run-elfclassify.sh, is known to fail.</para>
76+<!-- <para>One test, run-elfclassify.sh, is known to fail.</para>-->
7777 @y
78+<!--
7879 <para>
7980 run-elfclassify.sh というテストが 1 つだけ失敗します。
8081 </para>
82+-->
8183 @z
8284
8385 @x
--- trunk/lfsbook/src/chapter06/systemd.ch (revision 1308)
+++ trunk/lfsbook/src/chapter06/systemd.ch (revision 1309)
@@ -29,11 +29,10 @@
2929 @z
3030
3131 @x
32- <para>First, apply a patch to fix various bugs since the release
33- of systemd-243.</para>
32+ <para>First, apply a patch to fix the build with GCC-10:</para>
3433 @y
3534 <para>
36- はじめに sysmted-243 のリリース以降のさまざまなバグ修正を行うパッチを適用します。
35+ はじめに GCC-10 を使ってビルドできるようにパッチを適用します。
3736 </para>
3837 @z
3938
--- trunk/lfsbook/src/general.ch (revision 1308)
+++ trunk/lfsbook/src/general.ch (revision 1309)
@@ -8,24 +8,24 @@
88 % $Date:: $
99 %
1010 @x
11-<!ENTITY version "SVN-20200529">
11+<!ENTITY version "SVN-20200603">
1212 @y
1313 <?xml version="1.0" encoding="UTF-8"?>
14-<!ENTITY version "SVN-20200529">
14+<!ENTITY version "SVN-20200603">
1515 @z
1616
1717 @x
18-<!ENTITY versiond "20200529-systemd">
18+<!ENTITY versiond "20200603-systemd">
1919 @y
20-<!ENTITY versiond "20200529-systemd">
20+<!ENTITY versiond "20200603-systemd">
2121 @z
2222
2323 @x
24-<!ENTITY releasedate "May 29th, 2020">
24+<!ENTITY releasedate "June 3rd, 2020">
2525 @y
26-<!ENTITY releasedate "2020/05/29">
27-<!ENTITY jversion "20200531">
28-<!ENTITY jversiond "20200531">
26+<!ENTITY releasedate "2020/06/03">
27+<!ENTITY jversion "20200608">
28+<!ENTITY jversiond "20200608">
2929 <!ENTITY dir-jversion "svn-ja">
3030 <!ENTITY dir-jversiond "svn-sysdja">
3131 @z
--- trunk/lfsbook/version.ac (revision 1308)
+++ trunk/lfsbook/version.ac (revision 1309)
@@ -6,5 +6,5 @@
66 dnl $Date:: $
77 dnl
88 dnl m4-include this file to define the current LFS version
9-m4_define([lfs_version], [svn-20200529])
10-m4_define([lfsd_version], [20200529-systemd])
9+m4_define([lfs_version], [svn-20200603])
10+m4_define([lfsd_version], [20200603-systemd])
旧リポジトリブラウザで表示