Browse Source

Update some packages

Update to bison-3.1.
Update to meson-0.47.2.
Update to gdbm-1.18.
Update to e2fsprogs-1.44.4.

Minor linguistic fix in bison.
Clean test suite failure of e2fsprogs.

Was r11463.
Bruce Dubbs 7 years ago
parent
commit
4f15a25eb1
6 changed files with 56 additions and 45 deletions
  1. 22 0
      chapter01/changelog.xml
  2. 8 8
      chapter01/whatsnew.xml
  3. 2 6
      chapter06/bison.xml
  4. 6 10
      chapter06/e2fsprogs.xml
  5. 3 3
      general.ent
  6. 15 18
      packages.ent

+ 22 - 0
chapter01/changelog.xml

@@ -42,6 +42,28 @@
     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-02</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - 更新到 bison-3.1。修复
+          <ulink url="&lfs-ticket-root;4342">#4342</ulink>。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - 更新到 meson-0.47.2。修复
+          <ulink url="&lfs-ticket-root;4341">#4341</ulink>。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - 更新到 gdbm-1.18。修复
+          <ulink url="&lfs-ticket-root;4340">#4340</ulink>。</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - 更新到 e2fsprogs-1.44.4。修复
+          <ulink url="&lfs-ticket-root;4338">#4338</ulink>。</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
     <listitem>
     <listitem>
       <para>2018-09-01</para>
       <para>2018-09-01</para>
       <itemizedlist>
       <itemizedlist>

+ 8 - 8
chapter01/whatsnew.xml

@@ -48,9 +48,9 @@
     <!--<listitem>
     <!--<listitem>
       <para>Binutils-&binutils-version;</para>
       <para>Binutils-&binutils-version;</para>
     </listitem>-->
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Bison-&bison-version;</para>
       <para>Bison-&bison-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
     <!--<listitem>
       <para>Bzip2-&bzip2-version;</para>
       <para>Bzip2-&bzip2-version;</para>
     </listitem>-->
     </listitem>-->
@@ -72,9 +72,9 @@
     <!--<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>
    <!--<listitem>
    <!--<listitem>
       <para>Expat-&expat-version;</para>
       <para>Expat-&expat-version;</para>
    </listitem>-->
    </listitem>-->
@@ -96,9 +96,9 @@
    <!--<listitem>
    <!--<listitem>
       <para>GCC-&gcc-version;</para>
       <para>GCC-&gcc-version;</para>
    </listitem>-->
    </listitem>-->
-   <!--<listitem>
+   <listitem>
       <para>GDBM-&gdbm-version;</para>
       <para>GDBM-&gdbm-version;</para>
-   </listitem>-->
+   </listitem>
     <!--<listitem>
     <!--<listitem>
       <para>Gettext-&gettext-version;</para>
       <para>Gettext-&gettext-version;</para>
     </listitem>-->
     </listitem>-->
@@ -174,9 +174,9 @@
    <!--<listitem>
    <!--<listitem>
       <para>Man-pages-&man-pages-version;</para>
       <para>Man-pages-&man-pages-version;</para>
    </listitem>-->
    </listitem>-->
-   <!--<listitem>
+   <listitem>
       <para>Meson-&meson-version;</para>
       <para>Meson-&meson-version;</para>
-   </listitem>-->
+   </listitem>
    <!-- <listitem>
    <!-- <listitem>
       <para>MPC-&mpc-version;</para>
       <para>MPC-&mpc-version;</para>
    </listitem>-->
    </listitem>-->

+ 2 - 6
chapter06/bison.xml

@@ -54,13 +54,9 @@
 <screen><userinput remap="test">make check</userinput></screen>
 <screen><userinput remap="test">make check</userinput></screen>
 -->
 -->
 
 
-    <!--para>There is a circular dependency between bison and flex with regard to
-    the checks.  If desired, after installing flex in the next section, the
-    bison checks can be run with <command>make check</command>.  Three
-    tests related to lalr1.cc fail for unknown reasons.</para-->
     <para>在考虑测试的情况下, bison 和 flex 之间存在循环依赖。
     <para>在考虑测试的情况下, bison 和 flex 之间存在循环依赖。
-		如果希望的话,可以在下一节安装 flex 后,重新构建 bison,
-		再执行 <command>make check</command> 运行测试。</para>
+    如果希望的话,可以在下一节安装 flex 后,重新构建 bison 软件包,
+    再执行 <command>make check</command> 运行测试。</para>
 
 
     <para>安装该软件包:</para>
     <para>安装该软件包:</para>
 
 

+ 6 - 10
chapter06/e2fsprogs.xml

@@ -125,17 +125,13 @@ make LD_LIBRARY_PATH=/tools/lib check</userinput></screen>
     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
     sufficient swap space for the test. See <xref
     sufficient swap space for the test. See <xref
     linkend="space-creatingfilesystem"/> and <xref linkend="space-mounting"/>
     linkend="space-creatingfilesystem"/> and <xref linkend="space-mounting"/>
-    for details on creating and enabling swap space.  Two tests, f_bigalloc_badinode
-    and f_bigalloc_orphan_list, are known ot fail.</para-->
+    for details on creating and enabling swap space.</para-->
     <para>某个 e2fsprogs 测试会试图分配 256MB 内存。
     <para>某个 e2fsprogs 测试会试图分配 256MB 内存。
-		如果您的内存刚刚超过或者甚至不足这个大小,
-		一定要为测试启用足够的交换空间。
-		阅读 <xref linkend="space-creatingfilesystem"/>
-		和 <xref linkend="space-mounting"/>
-		了解创建和启用交换空间的详细过程。已知名为
-		f_bigalloc_badinode 和 f_bigalloc_orphan_list
-		的两个测试可能失败。
-	</para>
+    如果您的内存刚刚超过或者甚至不足这个大小,
+    一定要为测试启用足够的交换空间。
+    阅读 <xref linkend="space-creatingfilesystem"/>
+    和 <xref linkend="space-mounting"/>
+    了解创建和启用交换空间的详细过程。</para>
 
 
     <para>安装二进制程序、文档和共享库:</para>
     <para>安装二进制程序、文档和共享库:</para>
 
 

+ 3 - 3
general.ent

@@ -1,13 +1,13 @@
-<!ENTITY version         "SVN-20180816">
+<!ENTITY version         "SVN-20180902">
 <!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        "20180816-systemd">
+<!ENTITY versiond        "20180902-systemd">
 <!ENTITY short-versiond  "systemd">
 <!ENTITY short-versiond  "systemd">
 <!ENTITY generic-versiond "systemd"> 
 <!ENTITY generic-versiond "systemd"> 
 
 
-<!ENTITY releasedate     "2018 年 8 月 16 日">
+<!ENTITY releasedate     "2018 年 9 月 2 日">
 
 
 <!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">

+ 15 - 18
packages.ent

@@ -70,10 +70,10 @@
 <!ENTITY binutils-ch6-du "4.9 GB">
 <!ENTITY binutils-ch6-du "4.9 GB">
 <!ENTITY binutils-ch6-sbu "6.6 SBU">
 <!ENTITY binutils-ch6-sbu "6.6 SBU">
 
 
-<!ENTITY bison-version "3.0.5">
-<!ENTITY bison-size "1,910 KB">
+<!ENTITY bison-version "3.1">
+<!ENTITY bison-size "1,944 KB">
 <!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz">
 <!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz">
-<!ENTITY bison-md5 "3e54f20988ecd1b62044e25481e5f06b">
+<!ENTITY bison-md5 "db7e431785ad96870bfa570a15cab079">
 <!ENTITY bison-home "&gnu-software;bison/">
 <!ENTITY bison-home "&gnu-software;bison/">
 <!ENTITY bison-ch5-du "35 MB">
 <!ENTITY bison-ch5-du "35 MB">
 <!ENTITY bison-ch5-sbu "0.3 SBU">
 <!ENTITY bison-ch5-sbu "0.3 SBU">
@@ -134,13 +134,10 @@
 <!ENTITY diffutils-ch6-du "33 MB">
 <!ENTITY diffutils-ch6-du "33 MB">
 <!ENTITY diffutils-ch6-sbu "0.4 SBU">
 <!ENTITY diffutils-ch6-sbu "0.4 SBU">
 
 
-<!-- NOTE: When updating e2fsprogs, remember to check the list
-     of acceptable features that can be shown by debugfs in
-     chapter02/creatingfilesystem.xml -->
-<!ENTITY e2fsprogs-version "1.44.3">
-<!ENTITY e2fsprogs-size "7,394 KB">
+<!ENTITY e2fsprogs-version "1.44.4">
+<!ENTITY e2fsprogs-size "7,419 KB">
 <!ENTITY e2fsprogs-url "https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
 <!ENTITY e2fsprogs-url "https://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v&e2fsprogs-version;/e2fsprogs-&e2fsprogs-version;.tar.gz">
-<!ENTITY e2fsprogs-md5 "6bd765f3cf8f15740cdf81e71e88f2a4">
+<!ENTITY e2fsprogs-md5 "156e94a6169ca1fa3f0c6749ae5921b9">
 <!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/">
 <!ENTITY e2fsprogs-home "http://e2fsprogs.sourceforge.net/">
 <!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">
@@ -237,10 +234,10 @@
 <!ENTITY libstdcpp-ch5-du "803 MB">
 <!ENTITY libstdcpp-ch5-du "803 MB">
 <!ENTITY libstdcpp-ch5-sbu "0.5 SBU">
 <!ENTITY libstdcpp-ch5-sbu "0.5 SBU">
 
 
-<!ENTITY gdbm-version "1.17">
-<!ENTITY gdbm-size "917 KB">
+<!ENTITY gdbm-version "1.18">
+<!ENTITY gdbm-size "918 KB">
 <!ENTITY gdbm-url "&gnu;gdbm/gdbm-&gdbm-version;.tar.gz">
 <!ENTITY gdbm-url "&gnu;gdbm/gdbm-&gdbm-version;.tar.gz">
-<!ENTITY gdbm-md5 "f20ce117abc6f302ecf62c34d41c1ecf">
+<!ENTITY gdbm-md5 "e316f8e4a3e7e4f23955be65d54fec48">
 <!ENTITY gdbm-home "&gnu-software;gdbm/">
 <!ENTITY gdbm-home "&gnu-software;gdbm/">
 <!ENTITY gdbm-ch6-du "11 MB">
 <!ENTITY gdbm-ch6-du "11 MB">
 <!ENTITY gdbm-ch6-sbu "0.1 SBU">
 <!ENTITY gdbm-ch6-sbu "0.1 SBU">
@@ -416,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 "1">
+<!ENTITY linux-patch-version "5">
 <!--<!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,409 KB">
+<!ENTITY linux-size "99,411 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 "70b08b4bb5bfe1783d79cd41e2303970">
+<!ENTITY linux-md5 "22851fe6c82db6673a844bbb7c62df67">
 <!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,
@@ -470,10 +467,10 @@
 <!ENTITY man-pages-ch6-du "28 MB">
 <!ENTITY man-pages-ch6-du "28 MB">
 <!ENTITY man-pages-ch6-sbu "不到 0.1 SBU">
 <!ENTITY man-pages-ch6-sbu "不到 0.1 SBU">
 
 
-<!ENTITY meson-version "0.47.1">
-<!ENTITY meson-size "1,221 KB">
+<!ENTITY meson-version "0.47.2">
+<!ENTITY meson-size "1,239 KB">
 <!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
 <!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
-<!ENTITY meson-md5 "5ed95fd4e9c7634f7cf3482d352804e7">
+<!ENTITY meson-md5 "31bda3519d8c0eb3438267268a78085e">
 <!ENTITY meson-home "https://mesonbuild.com">
 <!ENTITY meson-home "https://mesonbuild.com">
 <!ENTITY meson-ch6-du "21 MB">
 <!ENTITY meson-ch6-du "21 MB">
 <!ENTITY meson-ch6-sbu "less than 0.1 SBU">
 <!ENTITY meson-ch6-sbu "less than 0.1 SBU">