Browse Source

Build mkswap for e2fsprogs' testsuite, and remove unnecessary BLKID_LIBS variable. Fixes #2361.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8835 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Matthew Burgess 16 years ago
parent
commit
d1b03c872e
3 changed files with 18 additions and 19 deletions
  1. 13 0
      chapter01/changelog.xml
  2. 3 17
      chapter05/util-linux-ng.xml
  3. 2 2
      general.ent

+ 13 - 0
chapter01/changelog.xml

@@ -37,6 +37,19 @@
 
 
 -->
 -->
 
 
+    <listitem>
+      <para>2009-03-12</para>
+      <itemizedlist>
+        <listitem>
+          <para>[matthew] - Build mkswap in chapter 5's Util-Linux-NG as it is
+          required by the e2fsprogs test suite.  Also, remove the now
+          unnecessary BLKID_LIBS variable.  Fixes
+          <ulink url="&lfs-ticket-root;2361">#2361</ulink>. Thanks to Chris
+          Staub for the reports.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
     <listitem>
     <listitem>
       <para>2009-03-11</para>
       <para>2009-03-11</para>
       <itemizedlist>
       <itemizedlist>

+ 3 - 17
chapter05/util-linux-ng.xml

@@ -50,24 +50,10 @@
     <para>Only a few of the utilities contained in this package need to be
     <para>Only a few of the utilities contained in this package need to be
     built:</para>
     built:</para>
 
 
-<screen><userinput remap="make">make BLKID_LIBS="-lblkid -luuid" -C mount mount umount
+<screen><userinput remap="make">make -C disk-utils mkswap
+make -C mount mount umount
 make -C text-utils more</userinput></screen>
 make -C text-utils more</userinput></screen>
 
 
-    <variablelist>
-      <title>The meaning of the make parameter:</title>
-
-      <varlistentry>
-        <term><parameter>BLKID_LIBS="-lblkid -luuid"</parameter></term>
-        <listitem>
-          <para>When building only a subset of the package, the
-          <filename class="libraryfile">libuuid.a</filename> library is not
-          pulled into the build as it is supposed to. This command overrides
-          the default from the <filename>Makefile</filename>.</para>
-        </listitem>
-      </varlistentry>
-
-    </variablelist>
-
     <!-- Not sure why this is in there. There is no test suite. Though
     <!-- Not sure why this is in there. There is no test suite. Though
          running 'make check' may build these programs, there is no
          running 'make check' may build these programs, there is no
          testing done.
          testing done.
@@ -81,7 +67,7 @@ make -C text-utils more</userinput></screen>
 
 
     <para>Copy these programs to the temporary tools directory:</para>
     <para>Copy these programs to the temporary tools directory:</para>
 
 
-<screen><userinput remap="install">cp -v mount/{,u}mount text-utils/more /tools/bin</userinput></screen>
+<screen><userinput remap="install">cp -v disk-utils/mkswap mount/{,u}mount text-utils/more /tools/bin</userinput></screen>
 
 
   </sect2>
   </sect2>
 
 

+ 2 - 2
general.ent

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "SVN-20090311">
-<!ENTITY releasedate "March 11, 2009">
+<!ENTITY version "SVN-20090312">
+<!ENTITY releasedate "March 12, 2009">
 <!ENTITY copyrightdate "1999-2009"><!-- jhalfs needs a literal dash, not &ndash; -->
 <!ENTITY copyrightdate "1999-2009"><!-- jhalfs needs a literal dash, not &ndash; -->
 <!ENTITY milestone "7.0">
 <!ENTITY milestone "7.0">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->