OSDN Git Service

[lfsja-git] r11.3-106 対応。
authormatsuand <30614168+matsuand@users.noreply.github.com>
Mon, 5 Jun 2023 07:58:06 +0000 (16:58 +0900)
committermatsuand <30614168+matsuand@users.noreply.github.com>
Mon, 5 Jun 2023 07:58:06 +0000 (16:58 +0900)
configure
src/chapter01/changelog.ch
src/chapter01/jchangelog.ch
src/chapter08/eudev.ch
src/chapter08/pkgmgt.ch
src/general.ch
version.ac

index 1451243..269b3f0 100755 (executable)
--- a/configure
+++ b/configure
@@ -4737,7 +4737,7 @@ fi
 
 
 
-TARGETVER=r11.3-95
+TARGETVER=r11.3-106
 if test "x$revspec" = "xsystemd"; then
   TARGETVER="$TARGETVER-systemd"
 fi
index 5ba0257..bb1f71d 100644 (file)
 @z
 
 @x
-      <para>2023-05-18</para>
+      <para>2023-06-03</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to iana-etc-20230524.  Addresses
+          <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
+        </listitem>
+        <listitem revision='systemd'>
+          <para>[bdubbs] - Update to MarkupSafe-2.1.3 (Python Module).
+          Fixes <ulink url='&lfs-ticket-root;5268'>#5268</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to linux-6.3.5. Fixes
+          <ulink url='&lfs-ticket-root;5264'>#5264</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to openssl-3.1.1. Fixes
+          <ulink url='&lfs-ticket-root;5267'>#5267</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to meson-1.1.1. Fixes
+          <ulink url='&lfs-ticket-root;5266'>#5266</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to diffutils-3.10. Fixes
+          <ulink url='&lfs-ticket-root;5262'>#5262</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to bc-6.6.0. Fixes
+          <ulink url='&lfs-ticket-root;5263'>#5263</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+@y
+      <para>2023-06-03</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - iana-etc-20230524 へのアップデート。
+          <ulink url='&lfs-ticket-root;5006'>#5006</ulink> にて言及。</para>
+        </listitem>
+        <listitem revision='systemd'>
+          <para>[bdubbs] - MarkupSafe-2.1.3 (Python モジュール) へのアップデート。
+          <ulink url='&lfs-ticket-root;5268'>#5268</ulink> を Fix に。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - linux-6.3.5 へのアップデート。
+          <ulink url='&lfs-ticket-root;5264'>#5264</ulink> を Fix に。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - openssl-3.1.1 へのアップデート。
+          <ulink url='&lfs-ticket-root;5267'>#5267</ulink> を Fix に。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - meson-1.1.1 へのアップデート。
+          <ulink url='&lfs-ticket-root;5266'>#5266</ulink> を Fix に。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - diffutils-3.10 へのアップデート。
+          <ulink url='&lfs-ticket-root;5262'>#5262</ulink> を Fix に。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - bc-6.6.0 へのアップデート。
+          <ulink url='&lfs-ticket-root;5263'>#5263</ulink> を Fix に。</para>
+        </listitem>
+      </itemizedlist>
+@z
+
+@x
+      <para>2023-05-25</para>
       <itemizedlist>
         <listitem revision='sysv'>
+          <para>[ken] - Remove unneeded group sgx from eudev rules.  Fixes
+          <ulink url='&lfs-ticket-root;5265'>#5265</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+@y
+      <para>2023-05-25</para>
+      <itemizedlist>
+        <listitem revision='sysv'>
+          <para>[ken] - eudev ルールから不要な sgx グループを削除。
+          <ulink url='&lfs-ticket-root;5265'>#5265</ulink> を Fix に。</para>
+        </listitem>
+      </itemizedlist>
+@z
+
+@x
+      <para>2023-05-18</para>
+      <itemizedlist>
+        <listitem>
           <para>[bdubbs] - Update to util-linux-2.39.  Fixes
           <ulink url='&lfs-ticket-root;5259'>#5259</ulink>.</para>
         </listitem>
 @y
       <para>2023-05-18</para>
       <itemizedlist>
-        <listitem revision='sysv'>
+        <listitem>
           <para>[bdubbs] - util-linux-2.39 へのアップデート。
           <ulink url='&lfs-ticket-root;5259'>#5259</ulink> を Fix に。</para>
         </listitem>
index 1246514..9c1b734 100644 (file)
 
 -->
    <listitem>
+      <para>2023-06-05</para>
+      <itemizedlist>
+        <listitem>
+          <para>[matsuand] -
+          r11.3-106 (<ulink url="&lfs-changeset;5e7593e6f">5e7593e6f</ulink>) までの対応。
+          </para>
+        </listitem>
+      </itemizedlist>
+   </listitem>
+
+   <listitem>
       <para>2023-05-19</para>
       <itemizedlist>
         <listitem>
index c86376c..7fad7c5 100644 (file)
 @z
 
 @x
+    <para>Remove an unneeded group
+    <systemitem class="groupname">sgx</systemitem>, from the default udev
+    rules:</para>
+@y
+    <para>
+    不要なグループ <systemitem class="groupname">sgx</systemitem> を、デフォルトの udev ルールから削除します。
+    </para>
+@z
+
+@x
     <para>Prepare Eudev for compilation:</para>
 @y
     <para>&PreparePackage1;Eudev&PreparePackage2;</para>
index e492d29..0b4f9d7 100644 (file)
 @z
 
 @x
+      <listitem><para>If a package is (directly or indirectly) linked to both
+      the old and new names of a shared library (for example, the package
+      links to both <filename class='libraryfile'>libfoo.so.2</filename> and
+      <filename class='libraryfile'>libbar.so.1</filename>, while the latter
+      links to <filename class='libraryfile'>libfoo.so.3</filename>), the
+      package may malfunction because the different revisions of the shared
+      library present incompatible definitions for some symbol names. This can be
+      caused by recompiling some, but not all, of the packages linked to the
+      old shared library after the package providing the shared library is
+      upgraded.  To avoid the issue, users will need to rebuild every package
+      linked to a shared library with an updated revision (e.g. libfoo.so.2 to
+      libfoo.so.3) as soon as possible.
+      </para></listitem>
+@y
+      <listitem><para>
+      あるパッケージが(直接的か間接的に)一つの共有ライブラリにリンクしていて、しかも古いライブラリ名と新しいライブラリ名にリンクしているとします。
+      (たとえばそのパッケージが <filename
+      class='libraryfile'>libfoo.so.2</filename> と <filename
+      class='libraryfile'>libbar.so.1</filename> にリンクしていて、さらに後者のライブラリは <filename
+      class='libraryfile'>libfoo.so.3</filename> にリンクしているとします。)
+      その場合にはパッケージが誤動作する可能性があります。
+      なぜなら共有ライブラリのリビジョンが異なると、一部のシンボル名に対する定義の互換性が失われる可能性があるからです。
+      こういった状況が起こりうるのは、共有ライブラリを提供するパッケージがアップグレードされた際に、古い共有ライブラリ名にリンクしているパッケージを(すべてではなく)一部だけ再ビルドしたような場合です。
+      この問題を回避するため、共有ライブラリにリンクするパッケージをすべて、(たとえば libfoo.so.2 から libfoo.so.3 のように)アップグレードされたリビジョンを使ってできるだけ、早くに再ビルドすることです。
+      </para></listitem>
+@z
+
+@x
       <listitem> <para>If a package containing a shared library is updated,
       and the name of the library doesn't change, but the version number of the
       library <emphasis role="bold">file</emphasis> decreases (for example,
         If <application>OpenSSH</application> is being used to access
         the system and it is linked to the updated library, you must
         restart the <command>sshd</command> service, then logout, login again,
-        and rerun the preceding ps command to confirm that nothing is still using the
+        and run the preceding command again to confirm that nothing is still using the
         deleted libraries.
 @y
         <application>OpenSSH</application> を利用してシステムにアクセスしている場合であって、これがリンクするライブラリがアップデートされたとします。
         その場合は <command>sshd</command> サービスの再起動が必要です。
-        またシステムからはいったんログアウトしてログインし直し、その後に上に示した ps コマンドをもう一度実行して、削除されたライブラリを利用していないかどうかの確認を行ってください。
+        またシステムからはいったんログアウトしてログインし直し、前に示したコマンドをもう一度実行して、削除されたライブラリを利用していないかどうかの確認を行ってください。
 @z
 
 @x revision='systemd'
index 58e4c9a..ccc7229 100644 (file)
@@ -47,9 +47,9 @@
 <!ENTITY copyrightdate   "%crdate;">
 ]]>
 
-<!ENTITY jversion        "20230519">
-<!ENTITY jversiond       "20230519">
-<!ENTITY jcorrespondSHA  "0a7df4c5d"> <!-- lfs-git SHA 値; 本箇所での記載のみ -->
+<!ENTITY jversion        "20230605">
+<!ENTITY jversiond       "20230605">
+<!ENTITY jcorrespondSHA  "5e7593e6f"> <!-- lfs-git SHA 値; 本箇所での記載のみ -->
 <!ENTITY dir-jversion    "git-ja">
 <!ENTITY dir-jversiond   "git-sysdja">
 @z
index fee3121..3ce307f 100644 (file)
@@ -2,4 +2,4 @@ dnl
 dnl  This is part of LFSbookja package.
 dnl 
 dnl m4-include this file to define the current LFS version
-m4_define([lfs_version], [r11.3-95])
+m4_define([lfs_version], [r11.3-106])