OSDN Git Service

[lfsja-git] r10.1-103 対応。
authormatsuand <30614168+matsuand@users.noreply.github.com>
Wed, 23 Jun 2021 02:10:02 +0000 (11:10 +0900)
committermatsuand <30614168+matsuand@users.noreply.github.com>
Wed, 23 Jun 2021 02:10:02 +0000 (11:10 +0900)
src/chapter01/changelog.ch
src/chapter01/jchangelog.ch
src/chapter03/packages.ch
src/chapter08/binutils.ch
src/chapter08/gcc.ch
src/chapter08/glibc.ch
src/chapter08/libcap.ch
src/chapter08/pkgmgt.ch
src/chapter08/tar.ch
src/chapter08/util-linux.ch
src/general.ch

index 7d70c3a..ed71ea3 100644 (file)
 @z
 
 @x
+      <para>2021-06-18</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Ensure libcap installs capsh.</para>
+        </listitem>
+      </itemizedlist>
+@y
+      <para>2021-06-18</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - libcap において capsh をインストールするように。</para>
+        </listitem>
+      </itemizedlist>
+@z
+
+@x
+      <para>2021-06-15</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to iana-etc-20210611. Addresses
+          <ulink url="&lfs-ticket-root;4722">#4722</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to vim-8.2.3001. Addresses
+          <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to util-linux-2.37. Fixes
+          <ulink url="&lfs-ticket-root;4865">#4865</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to meson-0.58.1. Fixes
+          <ulink url="&lfs-ticket-root;4867">#4867</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to linux-5.12.10. Fixes
+          <ulink url="&lfs-ticket-root;4857">#4866</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to m4-1.4.19. Fixes
+          <ulink url="&lfs-ticket-root;4864">#4864</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to grub-2.06. Fixes
+          <ulink url="&lfs-ticket-root;4868">#4868</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+@y
+      <para>2021-06-15</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - iana-etc-20210611 へのアップデート。
+          <ulink url="&lfs-ticket-root;4722">#4722</ulink> にて言及。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - vim-8.2.3001 へのアップデート。
+          <ulink url="&lfs-ticket-root;4500">#4500</ulink> にて言及。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - util-linux-2.37 へのアップデート。
+          <ulink url="&lfs-ticket-root;4865">#4865</ulink> を Fix に。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - meson-0.58.1 へのアップデート。
+          <ulink url="&lfs-ticket-root;4867">#4867</ulink> を Fix に。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - linux-5.12.10 へのアップデート。
+          <ulink url="&lfs-ticket-root;4857">#4866</ulink> を Fix に。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - m4-1.4.19 へのアップデート。
+          <ulink url="&lfs-ticket-root;4864">#4864</ulink> を Fix に。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - grub-2.06 へのアップデート。
+          <ulink url="&lfs-ticket-root;4868">#4868</ulink> を Fix に。</para>
+        </listitem>
+      </itemizedlist>
+@z
+
+@x
       <para>2021-06-09</para>
       <itemizedlist>
         <listitem>
           <ulink url="&lfs-ticket-root;4860">#4860</ulink>.</para>
         </listitem>
         <listitem>
-          <para>[bdubbs] - Update to inux-5.12.7. Fixes
+          <para>[bdubbs] - Update to linux-5.12.7. Fixes
           <ulink url="&lfs-ticket-root;4857">#4857</ulink>.</para>
         </listitem>
         <listitem>
           <ulink url="&lfs-ticket-root;4860">#4860</ulink>.</para>
         </listitem>
         <listitem>
-          <para>[bdubbs] - Linux-5.12.7 へのアップデート。
+          <para>[bdubbs] - linux-5.12.7 へのアップデート。
           <ulink url="&lfs-ticket-root;4857">#4857</ulink>.</para>
         </listitem>
         <listitem>
index cc138a8..4a7b1bd 100644 (file)
 -->
 
    <listitem>
+      <para>2021-06-23</para>
+      <itemizedlist>
+        <listitem>
+          <para>[matsuand] -
+          r10.1-103 (<ulink url="&lfs-changeset;075d35fb3">075d35fb3</ulink>) までの対応。
+          </para>
+        </listitem>
+      </itemizedlist>
+   </listitem>
+
+   <listitem>
       <para>2021-06-11</para>
       <itemizedlist>
         <listitem>
index a3ae5ce..f9cb97f 100644 (file)
         <para>&Download;: <ulink url="&util-linux-url;"/></para>
 @z
 
+@x Util-linux Man Pages
+        <para>Download: <ulink url="&util-linux-man-url;"/></para>
+@y
+        <para>&Download;: <ulink url="&util-linux-man-url;"/></para>
+@z
+@x
+          <para>The Linux From Scratch team generates its own tarball of the
+          man pages using the util-linux source. This is done in order to avoid
+          unnecessary dependencies.</para>
+@y
+          <para>
+          Linux From Scratch チームでは、util-linux ソースから man ページの tarball を独自に作り出しています。
+          これは不要な依存関係を避ける目的で行っています。
+          </para>
+@z
+
 @x vim
         <para>Home page: <ulink url="&vim-home;"/></para>
         <para>Download: <ulink url="&vim-url;"/></para>
index f730828..c3244d8 100644 (file)
@@ -3,10 +3,6 @@
 %
 % This is a CTIE change file for the original XML source of the LFSbook.
 %
-% $Author$
-% $Rev$
-% $Date::                           $
-%
 @x
 <?xml version="1.0" encoding="ISO-8859-1"?>
 @y
 @z
 
 @x
-    <para>Four tests named <quote>Run property ...</quote> are known to
+    <para>Seven gold tests are known to fail with gcc-11.1.0</para>
+@y
+    <para>
+    7 つの gold テストが gcc-11.1.0 を用いると失敗します。
+    </para>
+@z
+
+@x
+    <para>Four ld tests named <quote>Run property ...</quote> are known to
     fail.</para>
 @y
     <para>
-    <quote>Run property ...</quote>と名づけられている 4 つのテストが失敗します。
+    <quote>Run property ...</quote>と名づけられている 4 つの ld テストが失敗します。
     </para>
 @z
 
index 1405941..b8b675d 100644 (file)
 @z
 
 @x
-    <para>Additionally, the test constexpr-52830 is known to fail.</para>
+    <para>Additionally, three tests in constexpr-52830 are known to fail.</para>
 @y
     <para>
-    さらに constexpr-52830 というテストは失敗します。
+    さらに constexpr-52830 内の 3 つのテストは失敗します。
     </para>
 @z
 
index d76e1cd..2137489 100644 (file)
 
 @x
         <para><emphasis>elf/tst-cpu-features-cpuinfo</emphasis>
-        may fail on some architectures.</para>
+        will fail on non-intel CPUs with this version of glibc.</para>
 @y
         <para>
-        <emphasis>elf/tst-cpu-features-cpuinfo</emphasis> は特定の CPU アーキテクチャーでは失敗します。
+        <emphasis>elf/tst-cpu-features-cpuinfo</emphasis> は、この glibc バージョンを使って intel 以外の CPU アーキテクチャー上でテストを行った場合には失敗します。
         </para>
 @z
 
index 226dc24..a6a02ae 100644 (file)
 @z
 
 @x
+    <para>First, fix an upstream oversight in the latest release:</para>
+@y
+    <para>
+    はじめにアップストリームによる最新版への修正を行います。
+    </para>
+@z
+
+@x
     <para>Prevent static libraries from being installed:</para>
 @y
     <para>
index 0addff3..7a123d9 100644 (file)
 @z
 
 @x
-        <para>If Glibc needs to be upgraded to a newer version, (e.g.  from
-        glibc-2.31 to glibc-2.32), it is safer to rebuild LFS.  Though you
-        <emphasis>may</emphasis> be able to rebuild all the packages in their
-        dependency order, we do not recommend it.  </para>
+        <para>If Linux kernel needs to be upgraded (for example, from
+        5.10.17 to 5.10.18 or 5.11.1), nothing else need to be rebuilt.
+        The system will keep working fine thanks to the well-defined border
+        between kernel and userspace.  Specifically, Linux API headers
+        need not to be (and should not be, see the next item) upgraded
+        alongside the kernel.  You'll need to reboot your system to use the
+        upgraded kernel.</para>
 @y
         <para>
-        Glibc を新しいバージョン (例えば glibc-2.31 から glibc-2.32) にアップグレードする必要が発生した場合は LFS を再構築することが安全です。
+        カーネルをアップグレードする必要がある場合 (たとえば 5.10.17 から 5.10.18 や 5.11.1 へ、など)、これ以外に再ビルドを必要とするものはありません。
+        カーネルとユーザー空間の境界が適切に定義されているため、システムは動作し続けるはずです。
+        特に Linux API ヘッダーは、カーネルに伴ってアップグレードする必要もありません (次に説明するように、アップグレードしてはなりません)。
+        アップグレードしたカーネルは、システムを再起動すれば利用できるようになります。
+        </para>
+@z
+
+@x
+        <para>If Linux API headers or Glibc needs to be upgraded to a newer
+        version, (e.g.  from glibc-2.31 to glibc-2.32), it is safer to
+        rebuild LFS.  Though you <emphasis>may</emphasis> be able to rebuild
+        all the packages in their dependency order, we do not recommend
+        it.  </para>
+@y
+        <para>
+        Linux API ヘッダーや Glibc を新しいバージョン (例えば glibc-2.31 から glibc-2.32) にアップグレードする必要が発生した場合は LFS を再構築することが安全です。
         必要なパッケージの依存順を知っていれば再構築できるかもしれませんが、これはお勧めしません。
         </para>
 @z
index 1227ff3..aa76aa7 100644 (file)
 @z
 
 @x
-    <para>One test, capabilities: binary store/restore, is known to fail.</para>
+    <para>One test, capabilities: binary store/restore, is known to fail if it is
+    run (LFS lacks selinux), but will be skipped if the host kernel does
+    not support extended attributes on the filesystem used for building LFS.</para>
 @y
     <para>
-    テストの 1 つ、capabilities: binary store/restore は失敗します。
+    テストの 1 つ capabilities: binary store/restore は、(LFS が selinux を含んでいないため) 実行に失敗します。
+    ただし LFS ビルドに利用するファイルシステム上において、ホストカーネルが拡張属性をサポートしていない場合、このテストはスキップされます。
     </para>
 @z
 
index 77c043e..4a9b3d7 100644 (file)
 @z
 
 @x
+  <para>Finally, install the man pages:</para>
+@y
+  <para>
+  最後に man ページをインストールします。
+  </para>
+@z
+
+@x
     <title>Contents of Util-linux</title>
 @y
     <title>&ContentsOf1;Util-linux&ContentsOf2;</title>
index a1e339d..0d25fd8 100644 (file)
@@ -24,9 +24,9 @@
 <!ENTITY releasedate     "August 26th, 2021">
 <!ENTITY copyrightdate   "1999-2021">
 -->
-<!ENTITY jversion        "20210611">
-<!ENTITY jversiond       "20210611">
-<!ENTITY jcorrespondSHA  "9c3ce2ac8"> <!-- lfs-git SHA 値; 本箇所での記載のみ -->
+<!ENTITY jversion        "20210623">
+<!ENTITY jversiond       "20210623">
+<!ENTITY jcorrespondSHA  "075d35fb3"> <!-- lfs-git SHA 値; 本箇所での記載のみ -->
 <!ENTITY dir-jversion    "git-ja">
 <!ENTITY dir-jversiond   "git-sysdja">
 @z