<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
</listitem>
<listitem>
<para>[pierre] - binutils 2 回めにおける make によって生成される libctf のリンク(ホストディストリビューションの libz に誤ってリンクされてしまう場合がある)を、適切にリンクし直す。
+ 修正をあげてくれた Xi Ruoyao に感謝。
</para>
</listitem>
<listitem>
<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>
@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
@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
@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
@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>
@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>
@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
@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>