OSDN Git Service

[LFS-SVN] SVN-20210202, チェンジセット 12122-12124 対応。
authormatsuand <matsuand@d6661c75-0afd-443a-aae1-cb31083e41e8>
Wed, 3 Feb 2021 10:59:16 +0000 (10:59 +0000)
committermatsuand <matsuand@d6661c75-0afd-443a-aae1-cb31083e41e8>
Wed, 3 Feb 2021 10:59:16 +0000 (10:59 +0000)
git-svn-id: svn+ssh://svn.osdn.net/svnroot/lfsbookja/trunk@1348 d6661c75-0afd-443a-aae1-cb31083e41e8

lfsbook/src/chapter01/changelog.ch
lfsbook/src/chapter01/jchangelog.ch
lfsbook/src/chapter08/binutils.ch
lfsbook/src/chapter08/bzip2.ch
lfsbook/src/chapter08/e2fsprogs.ch
lfsbook/src/chapter08/libtool.ch
lfsbook/src/chapter08/ncurses.ch
lfsbook/src/chapter08/revisedchroot.ch
lfsbook/src/chapter08/zlib.ch

index c93116a..b0fec5c 100644 (file)
@@ -68,7 +68,8 @@
         <listitem>
           <para>[pierre] - Replace the relinked libctf (which may incorrectly
           link against libz from the host distribution) with the one that
-          was linked during "make" in binutils-pass2.</para>
+          was linked during "make" in binutils-pass2. Thanks to Xi Ruoyao
+          for the fix.</para>
         </listitem>
         <listitem>
           <para>[bdubbs] - Update to bc-3.2.6. Fixes
@@ -97,6 +98,7 @@
         </listitem>
         <listitem>
           <para>[pierre] - binutils 2 回めにおける make によって生成される libctf のリンク(ホストディストリビューションの libz に誤ってリンクされてしまう場合がある)を、適切にリンクし直す。
+          修正をあげてくれた Xi Ruoyao に感謝。
           </para>
         </listitem>
         <listitem>
index 9f2130a..112237d 100644 (file)
@@ -68,7 +68,7 @@
           <phrase revision="systemd">20210202-systemd</phrase>,
           チェンジセット
           <ulink url="&lfs-rev-root;12117">12117</ulink> ~
-          <ulink url="&lfs-rev-root;12121">12121</ulink>
+          <ulink url="&lfs-rev-root;12124">12124</ulink>
           対応。
           </para>
         </listitem>
index d1db009..3c839a1 100644 (file)
 @z
 
 @x
+    <para>Remove useless static libraries:</para>
+@y
+    <para>
+    不要なスタティックライブラリを削除します。
+    </para>
+@z
+
+@x
     <title>Contents of Binutils</title>
 @y
     <title>&ContentsOf1;Binutils&ContentsOf2;</title>
 @x
         <seg>addr2line, ar, as, c++filt, dwp, elfedit, gprof, ld, ld.bfd, ld.gold, nm,
         objcopy, objdump, ranlib, readelf, size, strings, and strip</seg>
-        <seg>libbfd.{a,so}, libctf.{a,so}, libctf-nobfd.{a,so}, and libopcodes.{a,so}</seg>
+        <seg>libbfd.so, libctf.so, libctf-nobfd.so, and libopcodes.so</seg>
         <seg>/usr/lib/ldscripts</seg>
 @y
         <seg>addr2line, ar, as, c++filt, dwp, elfedit, gprof, ld, ld.bfd, ld.gold, nm,
         objcopy, objdump, ranlib, readelf, size, strings, strip</seg>
-        <seg>libbfd.{a,so}, libctf.{a,so}, libctf-nobfd.{a,so}, libopcodes.{a,so}</seg>
+        <seg>libbfd.so, libctf.so, libctf-nobfd.so, libopcodes.so</seg>
         <seg>/usr/lib/ldscripts</seg>
 @z
 
index 8311fcd..5cacc2e 100644 (file)
 @z
 
 @x
+    <para>Remove an useless static library:</para>
+@y
+    <para>
+    不要なスタティックライブラリを削除します。
+    </para>
+@z
+
+@x
     <title>Contents of Bzip2</title>
 @y
     <title>&ContentsOf1;Bzip2&ContentsOf2;</title>
         <seg>bunzip2 (link to bzip2), bzcat (link to bzip2), bzcmp (link to
         bzdiff), bzdiff, bzegrep (link to bzgrep), bzfgrep (link to bzgrep),
         bzgrep, bzip2, bzip2recover, bzless (link to bzmore), and bzmore</seg>
-        <seg>libbz2.{a,so}</seg>
+        <seg>libbz2.so</seg>
         <seg>/usr/share/doc/bzip2-&bzip2-version;</seg>
 @y
         <seg>bunzip2 (bzip2 へのリンク), bzcat (bzip2 へのリンク), bzcmp (bzdiff へのリンク),
         bzdiff, bzegrep (bzgrep へのリンク), bzfgrep (bzgrep へのリンク),
         bzgrep, bzip2, bzip2recover, bzless (bzmore へのリンク), bzmore</seg>
-        <seg>libbz2.{a,so}</seg>
+        <seg>libbz2.so</seg>
         <seg>/usr/share/doc/bzip2-&bzip2-version;</seg>
 @z
 
index 5eef8d1..5480eb0 100644 (file)
 @z
 
 @x
-    <para>Make the installed static libraries writable so debugging symbols can 
-    be removed later:</para>
+    <para>Remove useless static libraries:</para>
 @y
     <para>
-    スタティックライブラリへの書き込みを可能とします。
-    これは後にデバッグシンボルを取り除くために必要となります。
+    不要なスタティックライブラリを削除します。
     </para>
 @z
 
index 8ea460e..3f4182e 100644 (file)
 @z
 
 @x
+    <para>Remove an useless static library:</para>
+@y
+    <para>
+    不要なスタティックライブラリを削除します。
+    </para>
+@z
+
+@x
     <title>Contents of Libtool</title>
 @y
     <title>&ContentsOf1;Libtool&ContentsOf2;</title>
index 490a41d..016a311 100644 (file)
 @z
 
 @x
-    <para>Don't install a static library that is not handled by configure:</para>
-@y
-    <para>
-    configure では制御できないため、以下によりスタティックライブラリをインストールしないようにします。
-    </para>
-@z
-
-@x
     <para>Prepare Ncurses for compilation:</para>
 @y
     <para>&PreparePackage1;Ncurses&PreparePackage2;</para>
 @z
 
 @x
+    <para>Remove a static library that is not handled by configure:</para>
+@y
+    <para>
+    configure では指定することができないため、スタティックライブラリを削除します。
+    </para>
+@z
+
+@x
     <para>If desired, install the Ncurses documentation:</para>
 @y
     <para>
            libformw.so, 
            libmenuw.so, 
            libncursesw.so,
-           libncurses++w.a,
            libpanelw.so, and their non-wide-character counterparts without "w"
               in the library names.</seg>
         <seg>
            libformw.so, 
            libmenuw.so, 
            libncursesw.so,
-           libncurses++w.a,
            libpanelw.so, 
            これらに加えてワイド文字対応ではない通常のライブラリでその名称から "w" を取り除いたもの。</seg>
         <seg>
index f84905c..bbde8ac 100644 (file)
 @z
 
 @x
-  <para>There were several static libraries that were not suppressed earlier
-  in the chapter in order to satisfy the regression tests in several packages. These 
-  libraries are from binutils, bzip2, e2fsprogs, flex, libtool, and zlib.  If desired,
-  remove them now:</para>
-@y
-  <para>
-  これまでのパッケージビルドにて、縮退テスト (regressoin tests) を実現するために生成していたスタティックライブラリがいくらか残っています。
-  これは binutils, bzip2, e2fsprogs, flex, libtool, zlib から作られたものです。
-  もし不要なら以下により削除します。
-  </para>
-@z
-
-@x
   <para>There are also several files installed in the /usr/lib and /usr/libexec
   directories with a file name extension of .la. These are "libtool archive"
   files. As already said, they are only useful when linking with static
index a54225f..4df00f9 100644 (file)
 @z
 
 @x
+    <para>Remove an useless static library:</para>
+@y
+    <para>
+    不要なスタティックライブラリを削除します。
+    </para>
+@z
+
+@x
     <title>Contents of Zlib</title>
 @y
     <title>&ContentsOf1;Zlib&ContentsOf2;</title>