Author: bdubbs
Date: Sat Aug 23 22:05:28 2014
New Revision: 10728

Log:
Update to eudev-1.10
Add a sentence about possible make failrues if j > 1 in SBU section.
Add -j1 to acl, attr, and vim tests.
Update kernel options description when building the kernel.

Modified:
   trunk/BOOK/chapter01/changelog.xml
   trunk/BOOK/chapter01/whatsnew.xml
   trunk/BOOK/chapter04/aboutsbus.xml
   trunk/BOOK/chapter06/acl.xml
   trunk/BOOK/chapter06/attr.xml
   trunk/BOOK/chapter06/binutils.xml
   trunk/BOOK/chapter06/eudev.xml
   trunk/BOOK/chapter06/vim.xml
   trunk/BOOK/chapter08/kernel.xml
   trunk/BOOK/general.ent
   trunk/BOOK/packages.ent

Modified: trunk/BOOK/chapter01/changelog.xml
==============================================================================
--- trunk/BOOK/chapter01/changelog.xml  Fri Aug 22 09:01:30 2014        (r10727)
+++ trunk/BOOK/chapter01/changelog.xml  Sat Aug 23 22:05:28 2014        (r10728)
@@ -36,6 +36,16 @@
     </listitem>
 -->
     <listitem>
+      <para>2014-08-24</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to eudev-1.10.  Fixes 
+          <ulink url="&lfs-ticket-root;3661">#3661</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>2014-08-21</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/chapter01/whatsnew.xml
==============================================================================
--- trunk/BOOK/chapter01/whatsnew.xml   Fri Aug 22 09:01:30 2014        (r10727)
+++ trunk/BOOK/chapter01/whatsnew.xml   Sat Aug 23 22:05:28 2014        (r10728)
@@ -244,16 +244,6 @@
     <listitem>
       <para>&binutils-lto-testsuite-patch;</para>
     </listitem>
-    <!-- <listitem>
-      <para>&coreutils-shuf-segfault-patch;</para>
-    </listitem> -->
-    <!--<listitem>
-      <para>dbus-&dbus-version;</para>
-    </listitem>-->
-    <!--
-    <listitem>
-      <para>eudev-&e2fsprogs-fix-test-patch;</para>
-    </listitem>-->
     <listitem>
       <para>eudev-&eudev-version;</para>
     </listitem>
@@ -275,9 +265,6 @@
     <listitem>
       <para>&readline-fixes-patch;</para>
     </listitem>
-    <!--<listitem>
-      <para>systemd-&systemd-version;</para>
-    </listitem>-->
     <listitem>
       <para>XML::Parser-&xml-parser-version;</para>
     </listitem>

Modified: trunk/BOOK/chapter04/aboutsbus.xml
==============================================================================
--- trunk/BOOK/chapter04/aboutsbus.xml  Fri Aug 22 09:01:30 2014        (r10727)
+++ trunk/BOOK/chapter04/aboutsbus.xml  Sat Aug 23 22:05:28 2014        (r10728)
@@ -36,25 +36,25 @@
   to give an estimate of how long it might take to install a package, but the
   numbers can vary by as much as dozens of minutes in some cases.</para>
 
-  <note><para>For many modern systems with multiple processors (or cores) the
-  compilation time for a package can be reduced by performing a "parallel make"
-  by either setting an environment variable or telling the
-  <command>make</command> program how many processors are available.  For
-  instance, a Core2Duo can support two simultaneous processes with:</para>
-
-  <screen><userinput>export MAKEFLAGS='-j 2'</userinput></screen>
-
-  <para>or just building with:</para>
-
-  <screen><userinput>make -j2</userinput></screen>
-
-  <para>When multiple processors are used in this way, the SBU units in the
-  book will vary even more than they normally would.  Analyzing the output of
-  the build process will also be more difficult because the lines of different
-  processes will be interleaved.  If you run into a problem with a build step,
-  revert back to a single processor build to properly analyze the error
-  messages.</para>
-
+  <note>
+    <para>For many modern systems with multiple processors (or cores) the
+    compilation time for a package can be reduced by performing a "parallel
+    make" by either setting an environment variable or telling the
+    <command>make</command> program how many processors are available.  For
+    instance, a Core2Duo can support two simultaneous processes with:</para>
+
+    <screen><userinput>export MAKEFLAGS='-j 2'</userinput></screen>
+
+    <para>or just building with:</para>
+
+    <screen><userinput>make -j2</userinput></screen>
+
+    <para>When multiple processors are used in this way, the SBU units in the
+    book will vary even more than they normally would.  In some cases, the make
+    step will simply fail.  Analyzing the output of the build process will also
+    be more difficult because the lines of different processes will be
+    interleaved.  If you run into a problem with a build step, revert back to a
+    single processor build to properly analyze the error messages.</para>
   </note>
 
 </sect1>

Modified: trunk/BOOK/chapter06/acl.xml
==============================================================================
--- trunk/BOOK/chapter06/acl.xml        Fri Aug 22 09:01:30 2014        (r10727)
+++ trunk/BOOK/chapter06/acl.xml        Sat Aug 23 22:05:28 2014        (r10728)
@@ -69,7 +69,7 @@
 
     <para>The Acl tests need to be run on a filesystem that supports access
     controls after <application>Coreutils</application> has been built with the
-    Acl libraries.  If desired, return to this package and run <command>make
+    Acl libraries.  If desired, return to this package and run <command>make 
-j1
     tests</command> after <application>Coreutils</application> has been built
     later in this chapter.</para>
 

Modified: trunk/BOOK/chapter06/attr.xml
==============================================================================
--- trunk/BOOK/chapter06/attr.xml       Fri Aug 22 09:01:30 2014        (r10727)
+++ trunk/BOOK/chapter06/attr.xml       Sat Aug 23 22:05:28 2014        (r10728)
@@ -60,10 +60,11 @@
 <screen><userinput remap="make">make</userinput></screen>
 
     <para>The tests need to be run on a filesystem that supports extended
-    attributes such as the ext2, ext3, or ext4 filesystems. To test the
-    results, issue:</para>
+    attributes such as the ext2, ext3, or ext4 filesystems. The tests are also
+    known to fail if running multiple simultaneous tests (-j option greater 
than
+    1).  To test the results, issue:</para>
 
-<screen><userinput remap="test">make tests root-tests</userinput></screen>
+<screen><userinput remap="test">make -j1 tests root-tests</userinput></screen>
 
     <para>Install the package:</para>
 

Modified: trunk/BOOK/chapter06/binutils.xml
==============================================================================
--- trunk/BOOK/chapter06/binutils.xml   Fri Aug 22 09:01:30 2014        (r10727)
+++ trunk/BOOK/chapter06/binutils.xml   Sat Aug 23 22:05:28 2014        (r10728)
@@ -118,10 +118,7 @@
 
     <para>Test the results:</para>
 
-<screen><userinput remap="test">make check</userinput></screen>
-
-    <para>Six tests in the lto.exp testsuite are known to fail due
-    to changes in the most recent version of gcc.</para>
+<screen><userinput remap="test">make -k check</userinput></screen>
 
     <para>Install the package:</para>
 

Modified: trunk/BOOK/chapter06/eudev.xml
==============================================================================
--- trunk/BOOK/chapter06/eudev.xml      Fri Aug 22 09:01:30 2014        (r10727)
+++ trunk/BOOK/chapter06/eudev.xml      Sat Aug 23 22:05:28 2014        (r10728)
@@ -40,10 +40,9 @@
   <sect2 role="installation">
     <title>Installation of Eudev</title>
 
-    <para>First, clean up a few warnings and fix a test script:</para>
+    <para>First, fix a test script:</para>
 
-<screen><userinput remap="pre">sed    -i '/struct ucred/i struct ucred;' 
src/libudev/util.h
-sed -r -i 's|/usr(/bin/test)|\1|'         
test/udev-test.pl</userinput></screen>
+<screen><userinput remap="pre">sed -r -i 's|/usr(/bin/test)|\1|' 
test/udev-test.pl</userinput></screen>
 
 <para>Prepare Eudev for compilation:</para>
 

Modified: trunk/BOOK/chapter06/vim.xml
==============================================================================
--- trunk/BOOK/chapter06/vim.xml        Fri Aug 22 09:01:30 2014        (r10727)
+++ trunk/BOOK/chapter06/vim.xml        Sat Aug 23 22:05:28 2014        (r10728)
@@ -58,7 +58,7 @@
 
     <para>To test the results, issue:</para>
 
-<screen><userinput remap="test">make test</userinput></screen>
+<screen><userinput remap="test">make -j1 test</userinput></screen>
 
     <para>However, this test suite outputs a lot of binary data to the screen,
     which can cause issues with the settings of the current terminal. This can

Modified: trunk/BOOK/chapter08/kernel.xml
==============================================================================
--- trunk/BOOK/chapter08/kernel.xml     Fri Aug 22 09:01:30 2014        (r10727)
+++ trunk/BOOK/chapter08/kernel.xml     Sat Aug 23 22:05:28 2014        (r10728)
@@ -75,7 +75,7 @@
         <screen role="nodump">
 Device Drivers  ---&gt;
   Generic Driver Options  ---&gt;
-    ()  path to uevent helper [CONFIG_UEVENT_HELPER_PATH]
+    [ ] path to uevent helper [CONFIG_UEVENT_HELPER]
     [*] Maintain a devtmpfs filesystem to mount at /dev 
[CONFIG_DEVTMPFS]</screen></note>
 
     <para>There are several other options that may be desired depending
@@ -89,9 +89,9 @@
       <title>The rationale for the above configuration items:</title>
 
       <varlistentry>
-        <term><parameter>path to uevent helper</parameter></term>
+        <term><parameter>Support for uevent helper</parameter></term>
         <listitem>
-          <para>Having an entry in this space will interfere with device
+          <para>Having this opion set may interfere with device
           management when using Udev/Eudev. </para>
         </listitem>
       </varlistentry>

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent      Fri Aug 22 09:01:30 2014        (r10727)
+++ trunk/BOOK/general.ent      Sat Aug 23 22:05:28 2014        (r10728)
@@ -1,6 +1,6 @@
-<!ENTITY version         "SVN-20140821">
+<!ENTITY version         "SVN-20140824">
 <!ENTITY short-version   "svn">  <!-- Used in dbus chapter, change to x.y for 
release -->
-<!ENTITY releasedate     "August 21, 2014">
+<!ENTITY releasedate     "August 24, 2014">
 <!ENTITY copyrightdate   "1999-2014"><!-- jhalfs needs a literal dash, not 
&ndash; -->
 <!ENTITY milestone       "7.6">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or 
"x.y[-pre{x}]" -->

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Fri Aug 22 09:01:30 2014        (r10727)
+++ trunk/BOOK/packages.ent     Sat Aug 23 22:05:28 2014        (r10728)
@@ -147,13 +147,13 @@
 <!ENTITY e2fsprogs-ch6-du "64 MB">
 <!ENTITY e2fsprogs-ch6-sbu "1.7 SBU">
 
-<!ENTITY eudev-version "1.9">
-<!ENTITY eudev-size "1,722 KB">
+<!ENTITY eudev-version "1.10">
+<!ENTITY eudev-size "1,736 KB">
 <!ENTITY eudev-url 
"http://dev.gentoo.org/~blueness/eudev/eudev-&eudev-version;.tar.gz";>
-<!ENTITY eudev-md5 "da8083b30b44177445b21e8299af23a1">
+<!ENTITY eudev-md5 "60d96aa6e111c4cf06a8a2186c60a281">
 <!ENTITY eudev-manpages-size "9 KB">
 <!ENTITY eudev-manpages-url 
"&anduin-other;eudev-&eudev-version;-manpages.tar.bz2">
-<!ENTITY eudev-manpages-md5 "9742236280dfc34ba034173efd69f5cf">
+<!ENTITY eudev-manpages-md5 "5be15528788635818104146957171f5d">
 
 <!ENTITY eudev-ch6-du "7.5 MB">
 <!ENTITY eudev-ch6-sbu "0.1 SBU">
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to