Browse Source

Don't build util-linux in Chapter 5

Clean up of unneeded symbolic links.
Reordered packages so version specific packages are
built as late as possible in Chapter 6. Now building
util-linux in Chapter 5 is unneeded and has been removed.

Update to eudev-3.2.6.
Update to elfutils-0.174 (libelf).
Update to psmisc-23.2.
Update to openssl-1.1.1.
Update to linux-4.18.9.

was r11472.
Bruce Dubbs 5 years ago
parent
commit
facffeafc0

+ 33 - 0
chapter01/changelog.xml

@@ -42,6 +42,39 @@
     appropriate for the entry or if needed the entire day's listitem.
     appropriate for the entry or if needed the entire day's listitem.
 -->
 -->
 
 
+    <listitem>
+      <para>2018-09-20</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - 清理不必要的符号链接。
+          重新排列软件包的顺序,尽可能晚地构建版本相关的软件包。
+          现在不需要在第 5 章中构建 util-linux,因此将其移除。
+          修复 <ulink url="&lfs-ticket-root;4345">#4345</ulink> 和
+          <ulink url="&lfs-ticket-root;4349">#4349</ulink>。</para>
+        </listitem>
+        <listitem revision='sysv'>
+          <para>[bdubbs] - 更新到 eudev-3.2.6。修复
+          <ulink url="&lfs-ticket-root;4350">#4350</ulink>。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - 更新到 elfutils-0.174 (libelf)。修复
+          <ulink url="&lfs-ticket-root;4348">#4348</ulink>。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - 更新到 psmisc-23.2。修复
+          <ulink url="&lfs-ticket-root;4347">#4347</ulink>。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - 更新到 openssl-1.1.1。修复
+          <ulink url="&lfs-ticket-root;4346">#4346</ulink>。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - 更新到 linux-4.18.9。修复
+          <ulink url="&lfs-ticket-root;4344">#4344</ulink>。</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
     <listitem>
     <listitem>
       <para>2018-09-02</para>
       <para>2018-09-02</para>
       <itemizedlist>
       <itemizedlist>

+ 11 - 11
chapter01/whatsnew.xml

@@ -69,9 +69,9 @@
     <!--<listitem>
     <!--<listitem>
       <para>Diffutils-&diffutils-version;</para>
       <para>Diffutils-&diffutils-version;</para>
     </listitem>-->
     </listitem>-->
-    <!--<listitem revision="sysv">
+    <listitem revision="sysv">
       <para>Eudev-&eudev-version;</para>
       <para>Eudev-&eudev-version;</para>
-   </listitem>-->
+   </listitem>
    <listitem>
    <listitem>
       <para>E2fsprogs-&e2fsprogs-version;</para>
       <para>E2fsprogs-&e2fsprogs-version;</para>
    </listitem>
    </listitem>
@@ -150,18 +150,18 @@
     <!--<listitem>
     <!--<listitem>
       <para>Libcap-&libcap-version;</para>
       <para>Libcap-&libcap-version;</para>
     </listitem>-->
     </listitem>-->
-    <!--<listitem>
-      <para>Libelf-&elfutils-version;</para>
-   </listitem>-->
+    <listitem>
+      <para>Libelf-&elfutils-version; (from elfutils)</para>
+   </listitem>
    <!--<listitem>
    <!--<listitem>
       <para>Libpipeline-&libpipeline-version;</para>
       <para>Libpipeline-&libpipeline-version;</para>
    </listitem>-->
    </listitem>-->
     <!--<listitem>
     <!--<listitem>
       <para>Libtool-&libtool-version;</para>
       <para>Libtool-&libtool-version;</para>
     </listitem>-->
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Linux-&linux-version;</para>
       <para>Linux-&linux-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
     <!--<listitem>
       <para>M4-&m4-version;</para>
       <para>M4-&m4-version;</para>
     </listitem>-->
     </listitem>-->
@@ -186,9 +186,9 @@
    <!--<listitem>
    <!--<listitem>
       <para>Ncurses-&ncurses-version;</para>
       <para>Ncurses-&ncurses-version;</para>
    </listitem>-->
    </listitem>-->
-   <!--<listitem>
+   <listitem>
       <para>Openssl-&openssl-version;</para>
       <para>Openssl-&openssl-version;</para>
-   </listitem>-->
+   </listitem>
    <!-- <listitem>
    <!-- <listitem>
       <para>Patch-&patch-version;</para>
       <para>Patch-&patch-version;</para>
    </listitem>-->
    </listitem>-->
@@ -201,9 +201,9 @@
     <!--<listitem>
     <!--<listitem>
       <para>Procps-ng-&procps-ng-version;</para>
       <para>Procps-ng-&procps-ng-version;</para>
     </listitem>-->
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Psmisc-&psmisc-version;</para>
       <para>Psmisc-&psmisc-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
     <!--<listitem>
       <para>Python-&python-version;</para>
       <para>Python-&python-version;</para>
     </listitem>-->
     </listitem>-->

+ 1 - 2
chapter05/chapter05.xml

@@ -24,7 +24,6 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tcl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tcl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="expect.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="expect.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dejagnu.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dejagnu.xml"/>
-<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="check.xml"/> -->
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="m4.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="m4.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ncurses.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ncurses.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bash.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bash.xml"/>
@@ -44,7 +43,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sed.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sed.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tar.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tar.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="texinfo.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="texinfo.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="util-linux.xml"/>
+<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="util-linux.xml"/>-->
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xz.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xz.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="stripping.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="stripping.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="changingowner.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="changingowner.xml"/>

+ 1 - 1
chapter05/make.xml

@@ -42,7 +42,7 @@
   <sect2 role="installation">
   <sect2 role="installation">
     <title>安装 Make</title>
     <title>安装 Make</title>
 
 
-    <para>首先解决一个由 Glibc-2.27 引入的错误:</para>
+    <para>首先解决一个由 Glibc-2.27 及更新版本导致的错误:</para>
 
 
 <screen><userinput remap="pre">sed -i '211,217 d; 219,229 d; 232 d' glob/glob.c</userinput></screen>
 <screen><userinput remap="pre">sed -i '211,217 d; 219,229 d; 232 d' glob/glob.c</userinput></screen>
 
 

+ 9 - 12
chapter06/chapter06.xml

@@ -39,7 +39,6 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="acl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="acl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libcap.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libcap.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sed.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sed.xml"/>
-<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="shadow.xml"/>-->
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="psmisc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="psmisc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="iana-etc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="iana-etc.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bison.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bison.xml"/>
@@ -65,12 +64,6 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ninja.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ninja.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="meson.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="meson.xml"/>
-
-  <!-- systemd only -->
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="systemd.xml"/>
-
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="procps.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="coreutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="coreutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="check.xml"/> 
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="check.xml"/> 
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="diffutils.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="diffutils.xml"/>
@@ -85,20 +78,24 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libpipeline.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libpipeline.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="make.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="make.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="patch.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="patch.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="util-linux.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="e2fsprogs.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="man-db.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tar.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="texinfo.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="vim.xml"/>
 
 
   <!-- systemd only -->
   <!-- systemd only -->
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="systemd.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dbus.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dbus.xml"/>
+  <!-- props needs libsystemd -->
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="procps.xml"/>
 
 
   <!-- sysv only -->
   <!-- sysv only -->
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sysklogd.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sysklogd.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sysvinit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sysvinit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="eudev.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="eudev.xml"/>
 
 
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="util-linux.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="man-db.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tar.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="texinfo.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="vim.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="aboutdebug.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="aboutdebug.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="strippingagain.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="strippingagain.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="revisedchroot.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="revisedchroot.xml"/>

+ 22 - 27
chapter06/createfiles.xml

@@ -42,40 +42,27 @@
 	  为了满足它们的要求,需要创建一些符号链接。在本章的后续内容中,
 	  为了满足它们的要求,需要创建一些符号链接。在本章的后续内容中,
 	  它们将被安装好的软件包中真正的文件替代:</para>
 	  它们将被安装好的软件包中真正的文件替代:</para>
 
 
-<!--
-<screen revision="sysv"><userinput>ln -sv /tools/bin/{bash,cat,dd,echo,ln,pwd,rm,stty} /bin
-ln -sv /tools/bin/{install,perl} /usr/bin
-ln -sv /tools/lib/libgcc_s.so{,.1} /usr/lib
-ln -sv /tools/lib/libstdc++.{a,so{,.6}} /usr/lib
-ln -sv bash /bin/sh
+<screen><userinput>ln -sv /tools/bin/{bash,cat,dd,echo,ln,pwd,rm,stty} /bin
+ln -sv /tools/bin/{env,install,perl}                /usr/bin
+ln -sv /tools/lib/libgcc_s.so{,.1}                  /usr/lib
+ln -sv /tools/lib/libstdc++.{a,so{,.6}}             /usr/lib
 
 
+install -vdm755 /usr/lib/pkgconfig
 
 
-</userinput></screen>
--->
-<!--sed 's/tools/usr/' /tools/lib/libstdc++.la > /usr/lib/libstdc++.la -->
+ln -sv bash /bin/sh</userinput></screen>
 
 
-<!--<screen revision="systemd"><userinput>ln -sv /tools/bin/{bash,cat,dd,echo,ln,pwd,rm,stty} /bin-->
-<screen><userinput>ln -sv /tools/bin/{bash,cat,dd,echo,ln,pwd,rm,stty} /bin
-ln -sv /tools/bin/{env,install,perl} /usr/bin
-ln -sv /tools/lib/libgcc_s.so{,.1} /usr/lib
-ln -sv /tools/lib/libstdc++.{a,so{,.6}} /usr/lib
-for lib in blkid lzma mount uuid
+<!--for lib in blkid lzma mount uuid
 do
 do
     ln -sv /tools/lib/lib$lib.so* /usr/lib
     ln -sv /tools/lib/lib$lib.so* /usr/lib
-done
-ln -svf /tools/include/blkid    /usr/include
+done-->
+<!--ln -svf /tools/include/blkid    /usr/include
 ln -svf /tools/include/libmount /usr/include
 ln -svf /tools/include/libmount /usr/include
-ln -svf /tools/include/uuid     /usr/include
-install -vdm755 /usr/lib/pkgconfig
-for pc in blkid mount uuid
+ln -svf /tools/include/uuid     /usr/include-->
+<!--for pc in blkid mount uuid
 do
 do
     sed 's@tools@usr@g' /tools/lib/pkgconfig/${pc}.pc \
     sed 's@tools@usr@g' /tools/lib/pkgconfig/${pc}.pc \
         > /usr/lib/pkgconfig/${pc}.pc
         > /usr/lib/pkgconfig/${pc}.pc
-done
-ln -sv bash /bin/sh</userinput></screen>
-
-<!--sed 's/tools/usr/' /tools/lib/libstdc++.la > /usr/lib/libstdc++.la
-   sed 's/tools/usr/' /tools/lib/lib${lib}.la > /usr/lib/lib${lib}.la-->
+done-->
   <variablelist>
   <variablelist>
     <title>每个链接的目的:</title>
     <title>每个链接的目的:</title>
 
 
@@ -112,6 +99,14 @@ ln -sv bash /bin/sh</userinput></screen>
       </listitem>
       </listitem>
     </varlistentry>
     </varlistentry>
 
 
+    <varlistentry>
+      <term><parameter><filename>/usr/bin/env</filename></parameter></term>
+      <listitem>
+        <para>This pathname is hard-coded into some packages build procedures.
+        <!-- systemd  This may not be needed if we move sysd to the end--></para>
+      </listitem>
+    </varlistentry>
+
     <varlistentry>
     <varlistentry>
       <term><parameter><filename>/usr/bin/install</filename></parameter></term>
       <term><parameter><filename>/usr/bin/install</filename></parameter></term>
       <listitem>
       <listitem>
@@ -197,14 +192,14 @@ ln -sv bash /bin/sh</userinput></screen>
     </varlistentry>
     </varlistentry>
 -->
 -->
     <!--<varlistentry revision="systemd">-->
     <!--<varlistentry revision="systemd">-->
-    <varlistentry>
+<!--    <varlistentry>
       <term><parameter><filename>/usr/lib/lib{blkid,lzma,mount,uuid}.{a,la,so*}</filename></parameter></term>
       <term><parameter><filename>/usr/lib/lib{blkid,lzma,mount,uuid}.{a,la,so*}</filename></parameter></term>
       <listitem>
       <listitem>
         <para>这些链接防止一些工具获得指向
         <para>这些链接防止一些工具获得指向
 			<filename class="directory">/tools</filename>
 			<filename class="directory">/tools</filename>
 			目录的不必要的引用。</para>
 			目录的不必要的引用。</para>
       </listitem>
       </listitem>
-    </varlistentry>
+    </varlistentry>-->
 
 
     <varlistentry>
     <varlistentry>
       <term><parameter><filename>/bin/sh</filename></parameter></term>
       <term><parameter><filename>/bin/sh</filename></parameter></term>

+ 10 - 4
chapter06/e2fsprogs.xml

@@ -115,11 +115,17 @@ PKG_CONFIG_PATH=/tools/lib/pkgconfig \
 
 
 <screen><userinput remap="make">make</userinput></screen>
 <screen><userinput remap="make">make</userinput></screen>
 
 
-    <para>为了设定和运行测试套件,我们首先要从 /tools/lib
-    	链接一些库到测试程序的搜索位置。执行以下命令运行测试:</para>
+<!--
+    <para>To set up and run the test suite we need to first link some 
+    libraries from /tools/lib to a location where the test programs look.
+    To run the tests, issue:</para>
+-->
+
+    <para>执行以下命令,以运行测试:</para>
 
 
-<screen><userinput remap="test">ln -sfv /tools/lib/lib{blk,uu}id.so.1 lib
-make LD_LIBRARY_PATH=/tools/lib check</userinput></screen>
+<screen><userinput remap="test">make check</userinput></screen>
+<!--ln -sfv /tools/lib/lib{blk,uu}id.so.1 lib -->
+<!--make LD_LIBRARY_PATH=/tools/lib check</userinput></screen>-->
 
 
     <!--para>One of the E2fsprogs tests will attempt to allocate 256 MB of memory.
     <!--para>One of the E2fsprogs tests will attempt to allocate 256 MB of memory.
     If you do not have significantly more RAM than this, be sure to enable
     If you do not have significantly more RAM than this, be sure to enable

+ 1 - 1
chapter06/libelf.xml

@@ -14,7 +14,7 @@
     <address>&elfutils-url;</address>
     <address>&elfutils-url;</address>
   </sect1info>
   </sect1info>
 
 
-  <title>Libelf &elfutils-version;</title>
+  <title>Elfutils-&elfutils-version; 中的 Libelf</title>
 
 
   <indexterm zone="ch-system-libelf">
   <indexterm zone="ch-system-libelf">
     <primary sortas="a-Libelf">Libelf</primary>
     <primary sortas="a-Libelf">Libelf</primary>

+ 1 - 1
chapter06/make.xml

@@ -40,7 +40,7 @@
   <sect2 role="installation">
   <sect2 role="installation">
     <title>安装 Make</title>
     <title>安装 Make</title>
 
 
-    <para>再一次地,绕过 glibc-2.27 引入的一个问题:</para>
+    <para>再一次地,绕过 glibc-2.27 和更新版本导致的一个问题:</para>
 
 
 <screen><userinput remap="pre">sed -i '211,217 d; 219,229 d; 232 d' glob/glob.c</userinput></screen>
 <screen><userinput remap="pre">sed -i '211,217 d; 219,229 d; 232 d' glob/glob.c</userinput></screen>
     <para>准备安装 Make:</para>
     <para>准备安装 Make:</para>

+ 3 - 3
general.ent

@@ -1,13 +1,13 @@
-<!ENTITY version         "SVN-20180902">
+<!ENTITY version         "SVN-20180920">
 <!ENTITY short-version   "svn">  <!-- Used below in &blfs-book; 
 <!ENTITY short-version   "svn">  <!-- Used below in &blfs-book; 
                                       Change to x.y for release but not -rc releases -->
                                       Change to x.y for release but not -rc releases -->
 <!ENTITY generic-version "development"> <!-- Use "development"  or "x.y[-pre{x}]" -->
 <!ENTITY generic-version "development"> <!-- Use "development"  or "x.y[-pre{x}]" -->
 
 
-<!ENTITY versiond        "20180902-systemd">
+<!ENTITY versiond        "20180920-systemd">
 <!ENTITY short-versiond  "systemd">
 <!ENTITY short-versiond  "systemd">
 <!ENTITY generic-versiond "systemd"> 
 <!ENTITY generic-versiond "systemd"> 
 
 
-<!ENTITY releasedate     "2018 年 9 月 2 日">
+<!ENTITY releasedate     "2018 年 9 月 20 日">
 
 
 <!ENTITY copyrightdate   "1999-2018"><!-- jhalfs needs a literal dash, not &ndash; -->
 <!ENTITY copyrightdate   "1999-2018"><!-- jhalfs needs a literal dash, not &ndash; -->
 <!ENTITY milestone       "8.3">
 <!ENTITY milestone       "8.3">

+ 17 - 16
packages.ent

@@ -142,18 +142,18 @@
 <!ENTITY e2fsprogs-ch6-du "96 MB">
 <!ENTITY e2fsprogs-ch6-du "96 MB">
 <!ENTITY e2fsprogs-ch6-sbu "1.6 SBU">
 <!ENTITY e2fsprogs-ch6-sbu "1.6 SBU">
 
 
-<!ENTITY elfutils-version "0.173">
-<!ENTITY elfutils-size "8,482 KB">
+<!ENTITY elfutils-version "0.174">
+<!ENTITY elfutils-size "8,497 KB">
 <!ENTITY elfutils-url "https://sourceware.org/ftp/elfutils/&elfutils-version;/elfutils-&elfutils-version;.tar.bz2">
 <!ENTITY elfutils-url "https://sourceware.org/ftp/elfutils/&elfutils-version;/elfutils-&elfutils-version;.tar.bz2">
-<!ENTITY elfutils-md5 "35decb1ebfb90d565e4c411bee4185cc">
+<!ENTITY elfutils-md5 "48bec24c0c8b2c16820326956dff9378">
 <!ENTITY elfutils-home "https://sourceware.org/ftp/elfutils/">
 <!ENTITY elfutils-home "https://sourceware.org/ftp/elfutils/">
 <!ENTITY elfutils-ch6-du "91 MB">
 <!ENTITY elfutils-ch6-du "91 MB">
 <!ENTITY elfutils-ch6-sbu "1.0 SBU">
 <!ENTITY elfutils-ch6-sbu "1.0 SBU">
 
 
-<!ENTITY eudev-version "3.2.5">
-<!ENTITY eudev-size "1,814 KB">
+<!ENTITY eudev-version "3.2.6">
+<!ENTITY eudev-size "1,849 KB">
 <!ENTITY eudev-url "https://dev.gentoo.org/~blueness/eudev/eudev-&eudev-version;.tar.gz">
 <!ENTITY eudev-url "https://dev.gentoo.org/~blueness/eudev/eudev-&eudev-version;.tar.gz">
-<!ENTITY eudev-md5 "6ca08c0e14380f87df8e8aceac123671">
+<!ENTITY eudev-md5 "902c4cdc9235838067cc69978a780e72">
 <!ENTITY eudev-ch6-du "81 MB">
 <!ENTITY eudev-ch6-du "81 MB">
 <!ENTITY eudev-ch6-sbu "0.2 SBU">
 <!ENTITY eudev-ch6-sbu "0.2 SBU">
 
 
@@ -413,12 +413,12 @@
 
 
 <!ENTITY linux-major-version "4">
 <!ENTITY linux-major-version "4">
 <!ENTITY linux-minor-version "18">
 <!ENTITY linux-minor-version "18">
-<!ENTITY linux-patch-version "5">
+<!ENTITY linux-patch-version "9">
 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> -->
 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> -->
 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
-<!ENTITY linux-size "99,411 KB">
+<!ENTITY linux-size "99,413 KB">
 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "22851fe6c82db6673a844bbb7c62df67">
+<!ENTITY linux-md5 "6f082741ab20f03a334fe533d533880e">
 <!ENTITY linux-home "https://www.kernel.org/">
 <!ENTITY linux-home "https://www.kernel.org/">
 <!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
 <!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
  allnoconfig extended for a hopefully-bootable build on desktop machine,
  allnoconfig extended for a hopefully-bootable build on desktop machine,
@@ -509,10 +509,10 @@
 <!ENTITY ninja-ch6-du "83 MB">
 <!ENTITY ninja-ch6-du "83 MB">
 <!ENTITY ninja-ch6-sbu "0.2 SBU">
 <!ENTITY ninja-ch6-sbu "0.2 SBU">
 
 
-<!ENTITY openssl-version "1.1.0i">
-<!ENTITY openssl-size "5,326 KB">
+<!ENTITY openssl-version "1.1.1">
+<!ENTITY openssl-size "8,143 KB">
 <!ENTITY openssl-url "https://openssl.org/source/openssl-&openssl-version;.tar.gz">
 <!ENTITY openssl-url "https://openssl.org/source/openssl-&openssl-version;.tar.gz">
-<!ENTITY openssl-md5 "9495126aafd2659d357ea66a969c3fe1">
+<!ENTITY openssl-md5 "7079eb017429e0ffb9efb42bf80ccb21">
 <!ENTITY openssl-home "https://www.openssl.org/">
 <!ENTITY openssl-home "https://www.openssl.org/">
 <!ENTITY openssl-ch6-du "75 MB">
 <!ENTITY openssl-ch6-du "75 MB">
 <!ENTITY openssl-ch6-sbu "1.7 SBU">
 <!ENTITY openssl-ch6-sbu "1.7 SBU">
@@ -553,10 +553,11 @@
 <!ENTITY procps-ng-ch6-du "17 MB">
 <!ENTITY procps-ng-ch6-du "17 MB">
 <!ENTITY procps-ng-ch6-sbu "0.1 SBU">
 <!ENTITY procps-ng-ch6-sbu "0.1 SBU">
 
 
-<!ENTITY psmisc-version "23.1">
-<!ENTITY psmisc-size "290 KB">
-<!ENTITY psmisc-url "https://sourceforge.net/projects/psmisc/files/psmisc/psmisc-&psmisc-version;.tar.xz">
-<!ENTITY psmisc-md5 "bbba1f701c02fb50d59540d1ff90d8d1">
+<!ENTITY psmisc-version "23.2">
+<!ENTITY psmisc-size "292 KB">
+<!ENTITY psmisc-url "https://sourceforge.net/projects/psmisc/files/psmisc&#37;20devel/psmisc-&psmisc-version;.tar.xz">
+<!-- &#37; is a percent sign - results in %20 (a space in a URL -->
+<!ENTITY psmisc-md5 "17b72c193b090f379fedf573123e89b8">
 <!ENTITY psmisc-home "http://psmisc.sourceforge.net/">
 <!ENTITY psmisc-home "http://psmisc.sourceforge.net/">
 <!ENTITY psmisc-ch6-du "4.3 MB">
 <!ENTITY psmisc-ch6-du "4.3 MB">
 <!ENTITY psmisc-ch6-sbu "不到 0.1 SBU">
 <!ENTITY psmisc-ch6-sbu "不到 0.1 SBU">