• R/O
  • SSH
  • HTTPS

lfsbookja: Commit


Commit MetaInfo

Revision1302 (tree)
Time2020-04-24 12:42:48
Authormatsuand

Log Message

[LFS-SVN] SVN-20200423, チェンジセット 11818-11823 対応。

Change Summary

Incremental Difference

--- trunk/lfsbook/configure (revision 1301)
+++ trunk/lfsbook/configure (revision 1302)
@@ -4034,7 +4034,7 @@
40344034
40354035
40364036
4037-TARGETVER=svn-20200419
4037+TARGETVER=svn-20200423
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 1301)
+++ trunk/lfsbook/src/appendices/dependencies.ch (revision 1302)
@@ -213,10 +213,10 @@
213213
214214 %----------------------------------------------------------------------
215215 @x binutils
216- <seg>Bash, Binutils, Coreutils, Diffutils, File, Gawk, GCC, Glibc,
216+ <seg>Bash, Binutils, Coreutils, Diffutils, File, Flex, Gawk, GCC, Glibc,
217217 Grep, Make, Perl, Sed, Texinfo and Zlib</seg>
218218 @y
219- <seg>Bash, Binutils, Coreutils, Diffutils, File, Gawk, GCC, Glibc,
219+ <seg>Bash, Binutils, Coreutils, Diffutils, File, Flex, Gawk, GCC, Glibc,
220220 Grep, Make, Perl, Sed, Texinfo, Zlib</seg>
221221 @z
222222 @x
@@ -402,10 +402,10 @@
402402 %----------------------------------------------------------------------
403403 @x Eudev
404404 <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Gperf,
405- Make, and Sed</seg>
405+ Make, Sed, and Util-linux</seg>
406406 @y
407407 <seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Gperf,
408- Make, Sed</seg>
408+ Make, Sed, Util-linux</seg>
409409 @z
410410 @x
411411 <seg>None</seg>
@@ -533,9 +533,9 @@
533533 <seg>Bison, Gawk</seg>
534534 @z
535535 @x
536- <seg>IPRoute2, Kbd, and Man-DB</seg>
536+ <seg>None</seg>
537537 @y
538- <seg>IPRoute2, Kbd, Man-DB</seg>
538+ <seg>なし</seg>
539539 @z
540540 @x
541541 <seg>None</seg>
@@ -633,9 +633,9 @@
633633 <seg>Diffutils, Perl, Tcl</seg>
634634 @z
635635 @x
636- <seg>Automake</seg>
636+ <seg>Automake and Bison</seg>
637637 @y
638- <seg>Automake</seg>
638+ <seg>Automake, Bison</seg>
639639 @z
640640 @x
641641 <seg>None</seg>
@@ -982,9 +982,9 @@
982982 <seg>テストスイートはありません</seg>
983983 @z
984984 @x
985- <seg>None</seg>
985+ <seg>Shadow</seg>
986986 @y
987- <seg>なし</seg>
987+ <seg>Shadow</seg>
988988 @z
989989
990990 %----------------------------------------------------------------------
@@ -1474,10 +1474,10 @@
14741474 @z
14751475 @x
14761476 <seg>Bash, Binutils, Coreutils, Expat, GCC, Gdbm, Gettext, Glibc, Grep,
1477- Libffi, Make, Ncurses, and Sed</seg>
1477+ Libffi, Make, Ncurses, Sed, and Util-linux</seg>
14781478 @y
14791479 <seg>Bash, Binutils, Coreutils, Expat, GCC, Gdbm, Gettext, Glibc, Grep,
1480- Libffi, Make, Ncurses, Sed</seg>
1480+ Libffi, Make, Ncurses, Sed, Util-linux</seg>
14811481 @z
14821482 @x
14831483 <seg>GDB and Valgrind</seg>
@@ -1546,10 +1546,10 @@
15461546 %----------------------------------------------------------------------
15471547 @x Shadow
15481548 <seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
1549- Gettext, Glibc, Grep, Make, and Sed</seg>
1549+ Gettext, Glibc, Grep, Libcap, Make, and Sed</seg>
15501550 @y
15511551 <seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
1552- Gettext, Glibc, Grep, Make, Sed</seg>
1552+ Gettext, Glibc, Grep, Libcap, Make, Sed</seg>
15531553 @z
15541554 @x
15551555 <seg>No test suite available</seg>
--- trunk/lfsbook/src/chapter01/changelog.ch (revision 1301)
+++ trunk/lfsbook/src/chapter01/changelog.ch (revision 1302)
@@ -54,6 +54,48 @@
5454 @z
5555
5656 @x
57+ <para>2020-04-23</para>
58+ <itemizedlist>
59+ <listitem>
60+ <para>[ken] - Update to openssl-1.1.1g (Security Fix). Fixes
61+ <ulink url="&lfs-ticket-root;4643">#4643</ulink>.</para>
62+ </listitem>
63+ </itemizedlist>
64+@y
65+ <para>2020-04-23</para>
66+ <itemizedlist>
67+ <listitem>
68+ <para>[ken] - openssl-1.1.1g へのアップデート(セキュリティフィックス)。
69+ <ulink url="&lfs-ticket-root;4643">#4643</ulink> を Fix に。</para>
70+ </listitem>
71+ </itemizedlist>
72+@z
73+
74+@x
75+ <para>2020-04-20</para>
76+ <itemizedlist>
77+ <listitem>
78+ <para>[pierre] - Change -isystem to -idirafter in "Adjusting the
79+ toolchain". This allows to search g++ private headers before
80+ the public ones, which is the normal search order, with the
81+ drawback that it includes the headers in /tools if they exist
82+ in both /usr and /tools. Fix most of
83+ <ulink url="&lfs-ticket-root;4641">#4641</ulink>.</para>
84+ </listitem>
85+ </itemizedlist>
86+@y
87+ <para>2020-04-20</para>
88+ <itemizedlist>
89+ <listitem>
90+ <para>[pierre] - "ツールチェーンの調整" において -isystem を -idirafter に変更。
91+ これは g++ が利用するヘッダーファイルを、パブリックなものよりプライベートなものを先に探すようにします。
92+ これは通常の検索順であるが、/usr と /tools の双方にヘッダーがある場合 /tools にあるヘッダーを含めてしまうという欠点あり。
93+ <ulink url="&lfs-ticket-root;4641">#4641</ulink> のほとんどを解決。</para>
94+ </listitem>
95+ </itemizedlist>
96+@z
97+
98+@x
5799 <para>2020-04-19</para>
58100 <itemizedlist>
59101 <listitem>
--- trunk/lfsbook/src/chapter01/jchangelog.ch (revision 1301)
+++ trunk/lfsbook/src/chapter01/jchangelog.ch (revision 1302)
@@ -60,6 +60,22 @@
6060 -->
6161
6262 <listitem>
63+ <para>2020-04-24</para>
64+ <itemizedlist>
65+ <listitem>
66+ <para>[matsuand] -
67+ <phrase revision="sysv">SVN-20200423</phrase>
68+ <phrase revision="systemd">20200423-systemd</phrase>,
69+ チェンジセット
70+ <ulink url="&lfs-rev-root;11818">11818</ulink> ~
71+ <ulink url="&lfs-rev-root;11823">11823</ulink>
72+ 対応。
73+ </para>
74+ </listitem>
75+ </itemizedlist>
76+ </listitem>
77+
78+ <listitem>
6379 <para>2020-04-20</para>
6480 <itemizedlist>
6581 <listitem>
--- trunk/lfsbook/src/chapter06/adjusting.ch (revision 1301)
+++ trunk/lfsbook/src/chapter06/adjusting.ch (revision 1302)
@@ -44,17 +44,21 @@
4444 @z
4545
4646 @x
47- <para>Next, amend the GCC specs file so that it points to the new
48- dynamic linker. Simply deleting all instances of <quote>/tools</quote> should
49- leave us with the correct path to the dynamic linker. Also adjust the specs file
50- so that GCC knows where to find the correct headers and Glibc start files.
47+ <para>the next command amends the GCC specs file to achieve three goals:
48+ first point GCC to the new dynamic linker. Simply deleting all instances of
49+ <quote>/tools</quote> should leave us with the correct path to the dynamic
50+ linker. Second, let GCC know where to find the Glibc start files. Third,
51+ add the /usr/include directory at the end of the default search path, so
52+ that header files added in chapter 6 are found.
5153 A <command>sed</command> command accomplishes this:</para>
5254 @y
5355 <para>
54- 次に GCC スペックファイルを修正し、新しいダイナミックリンカーを指し示すようにします。
56+ 次のコマンドは、GCC スペックファイルを修正して、以下の 3 点を実現します。
57+ 1 点めは GCC が新しいダイナミックリンカーを指し示すようにします。
5558 単純に <quote>/tools</quote> という記述を取り除けば、ダイナミックリンカーへの正しい参照となります。
56- またスペックファイルを修正することで GCC がヘッダーファイル、および Glibc の起動ファイルを適切に探し出せるようになります。
57- 以下の <command>sed</command> によりこれを実現します。
59+ 2 点めとして GCC が Glibc の起動ファイルを探し出せるようにします。
60+ また 3 点めとして、デフォルトの検索パスの最後に /usr/include を追加することで、第 6 章において追加されたヘッダーファイルが用いられるようにします。
61+ 以下の <command>sed</command> がこれらを実現します。
5862 </para>
5963 @z
6064
@@ -143,6 +147,14 @@
143147 @z
144148
145149 @x
150+ <note><para>On a 32 bit system, x86_64 is replaced with i686.</para></note>
151+@y
152+ <note><para>
153+ 32 ビットシステムでは x86_64 が i686 に置き換えられます。
154+ </para></note>
155+@z
156+
157+@x
146158 <para os="i">Next, verify that the new linker is being used with the correct search paths:</para>
147159 @y
148160 <para os="i">
--- trunk/lfsbook/src/chapter06/createfiles.ch (revision 1301)
+++ trunk/lfsbook/src/chapter06/createfiles.ch (revision 1302)
@@ -158,17 +158,6 @@
158158 </para>
159159 @z
160160
161-%@x /usr/lib/libstdc++.la
162-% <para>This prevents a <filename class="directory">/tools</filename>
163-% reference that would otherwise be in
164-% <filename>/usr/lib/libstdc++.la</filename> after GCC is installed.</para>
165-%@y
166-% <para>
167-% GCC がインストールされた後には <filename
168-% class="directory">/tools</filename> への参照ではなく、<filename>/usr/lib/libstdc++.la</filename> を必要とします。
169-% </para>
170-%@z
171-
172161 @x /bin/sh
173162 <para>Many shell scripts hard-code <filename>/bin/sh</filename>.</para>
174163 @y
@@ -181,8 +170,10 @@
181170 <para>This link allows binutils to find the flex library, and to
182171 build enhanced versions of ar and ranlib.</para>
183172 @y
184- <para>This link allows binutils to find the flex library, and to
185- build enhanced versions of ar and ranlib.</para>
173+ <para>
174+ このリンクは binutils が flex ライブラリを探し出せるようにします。
175+ また ar と ranlib の拡張版をビルドするようにします。
176+ </para>
186177 @z
187178
188179 @x /usr/lib/lib{blkid,fdisk,mount,uuid}.so*, /usr/include/{blkid,libfdisk,libmount,uuid}, /usr/lib/pkgconfig/{blkid,fdisk,mount,uuid}.pc
--- trunk/lfsbook/src/chapter06/openssl.ch (revision 1301)
+++ trunk/lfsbook/src/chapter06/openssl.ch (revision 1302)
@@ -61,10 +61,13 @@
6161 @z
6262
6363 @x
64- <para>One subtest in the test 20-test_enc.t is known to fail.</para>
64+ <para>One test 30-test_afalg.t is known to fail on some kernel
65+ configurations (it apparently assumes certain unspecified crypto
66+ options have been selected).</para>
6567 @y
6668 <para>
67- 20-test_enc.t の中にあるサブテストが 1 つ失敗します。
69+ カーネル設定によっては 30-test_afalg.t というテストが 1 つだけ失敗することがわかっています。
70+ (暗号化オプションのどれかを指定することによって発生するものと思われます。)
6871 </para>
6972 @z
7073
--- trunk/lfsbook/src/general.ch (revision 1301)
+++ trunk/lfsbook/src/general.ch (revision 1302)
@@ -8,24 +8,24 @@
88 % $Date:: $
99 %
1010 @x
11-<!ENTITY version "SVN-20200419">
11+<!ENTITY version "SVN-20200423">
1212 @y
1313 <?xml version="1.0" encoding="UTF-8"?>
14-<!ENTITY version "SVN-20200419">
14+<!ENTITY version "SVN-20200423">
1515 @z
1616
1717 @x
18-<!ENTITY versiond "20200419-systemd">
18+<!ENTITY versiond "20200423-systemd">
1919 @y
20-<!ENTITY versiond "20200419-systemd">
20+<!ENTITY versiond "20200423-systemd">
2121 @z
2222
2323 @x
24-<!ENTITY releasedate "April 19th, 2020">
24+<!ENTITY releasedate "April 23rd, 2020">
2525 @y
26-<!ENTITY releasedate "2020/04/19">
27-<!ENTITY jversion "20200420">
28-<!ENTITY jversiond "20200420">
26+<!ENTITY releasedate "2020/04/23">
27+<!ENTITY jversion "20200424">
28+<!ENTITY jversiond "20200424">
2929 <!ENTITY dir-jversion "svn-ja">
3030 <!ENTITY dir-jversiond "svn-sysdja">
3131 @z
--- trunk/lfsbook/version.ac (revision 1301)
+++ trunk/lfsbook/version.ac (revision 1302)
@@ -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-20200419])
10-m4_define([lfsd_version], [20200419-systemd])
9+m4_define([lfs_version], [svn-20200423])
10+m4_define([lfsd_version], [20200423-systemd])
Show on old repository browser