r7453 - in branches/udev_update/BOOK: . chapter01 chapter03 chapter06

manuel at linuxfromscratch.org manuel at linuxfromscratch.org
Sat Mar 25 04:02:05 PST 2006


Author: manuel
Date: 2006-03-25 05:02:00 -0700 (Sat, 25 Mar 2006)
New Revision: 7453

Modified:
   branches/udev_update/BOOK/chapter01/changelog.xml
   branches/udev_update/BOOK/chapter01/whatsnew.xml
   branches/udev_update/BOOK/chapter03/packages.xml
   branches/udev_update/BOOK/chapter03/patches.xml
   branches/udev_update/BOOK/chapter06/bzip2.xml
   branches/udev_update/BOOK/chapter06/file.xml
   branches/udev_update/BOOK/chapter06/flex.xml
   branches/udev_update/BOOK/chapter06/iproute2.xml
   branches/udev_update/BOOK/general.ent
   branches/udev_update/BOOK/patches.ent
Log:
Ported r7435:7448 from trunk to udev_update branch.

Modified: branches/udev_update/BOOK/chapter01/changelog.xml
===================================================================
--- branches/udev_update/BOOK/chapter01/changelog.xml	2006-03-25 11:58:53 UTC (rev 7452)
+++ branches/udev_update/BOOK/chapter01/changelog.xml	2006-03-25 12:02:00 UTC (rev 7453)
@@ -59,6 +59,42 @@
     </listitem>
 
     <listitem>
+      <para>March 18, 2006</para>
+      <itemizedlist>
+        <listitem>
+          <para>[matthew] - Do not run configure manually for iproute2 as it
+          is run automatically by the Makefile.  Thanks to Chris Staub for the
+          patch.  Fixes ticket #1734.</para>
+        </listitem>
+        <listitem>
+          <para>[matthew] - Make bzdiff use mktemp instead of the deprecated
+          tempfile command.  Thanks to Chris Staub for the patch.  Fixes ticket
+          #1713.</para>
+        </listitem>
+        <listitem>
+          <para>[matthew] - Upgrade to flex-2.5.33.</para>
+        </listitem>
+        <listitem>
+          <para>[matthew] - Upgrade to readline-5.1.004.</para>
+        </listitem>
+        <listitem>
+          <para>[matthew] - Upgrade to bash-3.1.014.</para>
+        </listitem>
+        <listitem>
+          <para>[matthew] - Upgrade to psmisc-22.2.</para>
+        </listitem>
+        <listitem>
+          <para>[matthew] - Upgrade to file-4.17.</para>
+        </listitem>
+        <listitem>
+          <para>[matthew] - Use updated version of the coreutils suppression
+          patch to prevent coreutils version of the su man page from being
+          installed.  Fixes #1690.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>March 11, 2006</para>
       <itemizedlist>
         <listitem>

Modified: branches/udev_update/BOOK/chapter01/whatsnew.xml
===================================================================
--- branches/udev_update/BOOK/chapter01/whatsnew.xml	2006-03-25 11:58:53 UTC (rev 7452)
+++ branches/udev_update/BOOK/chapter01/whatsnew.xml	2006-03-25 12:02:00 UTC (rev 7453)
@@ -64,9 +64,9 @@
     <listitem>
       <para>Findutils &findutils-version;</para>
     </listitem>
-    <!--<listitem>
+    <listitem>
       <para>Flex &flex-version;</para>
-    </listitem>-->
+    </listitem>
     <listitem>
       <para>Gawk &gawk-version;</para>
     </listitem>
@@ -252,6 +252,9 @@
     <title>Removed:</title>
 
     <listitem>
+      <para>flex-2.5.31-debian_fixes-3.patch</para>
+    </listitem>
+    <listitem>
       <para>gcc-3.4.3-linkonce-1.patch</para>
     </listitem>
     <listitem>

Modified: branches/udev_update/BOOK/chapter03/packages.xml
===================================================================
--- branches/udev_update/BOOK/chapter03/packages.xml	2006-03-25 11:58:53 UTC (rev 7452)
+++ branches/udev_update/BOOK/chapter03/packages.xml	2006-03-25 12:02:00 UTC (rev 7453)
@@ -106,7 +106,7 @@
     </varlistentry>
 
     <varlistentry>
-      <term>File (&file-version;) - 399 KB:</term>
+      <term>File (&file-version;) - 404 KB:</term>
       <listitem>
         <para><ulink url="ftp://ftp.gw.com/mirrors/pub/unix/file/"/></para>
 
@@ -129,7 +129,7 @@
     </varlistentry>
 
     <varlistentry>
-      <term>Flex (&flex-version;) - 672 KB:</term>
+      <term>Flex (&flex-version;) - 679 KB:</term>
       <listitem>
         <para><ulink url="&sourceforge;flex/"/></para>
       </listitem>
@@ -349,7 +349,7 @@
     </varlistentry>
 
     <varlistentry>
-      <term>Psmisc (&psmisc-version;) - 194 KB:</term>
+      <term>Psmisc (&psmisc-version;) - 199 KB:</term>
       <listitem>
         <para><ulink url="&sourceforge;psmisc/"/></para>
       </listitem>

Modified: branches/udev_update/BOOK/chapter03/patches.xml
===================================================================
--- branches/udev_update/BOOK/chapter03/patches.xml	2006-03-25 11:58:53 UTC (rev 7452)
+++ branches/udev_update/BOOK/chapter03/patches.xml	2006-03-25 12:02:00 UTC (rev 7453)
@@ -19,7 +19,7 @@
   <variablelist role="materials">
 
     <varlistentry>
-      <term>Bash Upstream Fixes Patch - 120 KB:</term>
+      <term>Bash Upstream Fixes Patch - 18 KB:</term>
       <listitem>
         <para><ulink url="&patches-root;&bash-fixes-patch;"/></para>
       </listitem>
@@ -47,7 +47,7 @@
     </varlistentry>
 
     <varlistentry>
-      <term>Coreutils Suppress Uptime, Kill, Su Patch - 15 KB:</term>
+      <term>Coreutils Suppress Uptime, Kill, Su Patch - 13 KB:</term>
       <listitem>
         <para><ulink url="&patches-root;&coreutils-suppress-patch;"/></para>
       </listitem>
@@ -75,13 +75,6 @@
     </varlistentry>
 
     <varlistentry>
-      <term>Flex Brokenness Patch - 156 KB:</term>
-      <listitem>
-        <para><ulink url="&patches-root;&flex-fixes-patch;"/></para>
-      </listitem>
-    </varlistentry>
-
-    <varlistentry>
       <term>Gawk Segfault Patch - 1 KB:</term>
       <listitem>
         <para><ulink url="&patches-root;&gawk-segfault-patch;"/></para>
@@ -173,7 +166,7 @@
     </varlistentry>
 
     <varlistentry>
-      <term>Readline Upstream Fixes Patch - 2 KB:</term>
+      <term>Readline Upstream Fixes Patch - 4 KB:</term>
       <listitem>
         <para><ulink url="&patches-root;&readline-fixes-patch;"/></para>
       </listitem>

Modified: branches/udev_update/BOOK/chapter06/bzip2.xml
===================================================================
--- branches/udev_update/BOOK/chapter06/bzip2.xml	2006-03-25 11:58:53 UTC (rev 7452)
+++ branches/udev_update/BOOK/chapter06/bzip2.xml	2006-03-25 12:02:00 UTC (rev 7453)
@@ -56,6 +56,12 @@
 
 <screen><userinput>patch -Np1 -i ../&bzip2-bzgrep-patch;</userinput></screen>
 
+    <para>The bzdiff script still uses the deprecated
+    <command>tempfile</command> program. Update it to use
+    <command>mktemp</command> instead:</para>
+
+<screen><userinput>sed -i 's at tempfile -d /tmp -p bz at mktemp -p /tmp@' bzdiff</userinput></screen>
+
     <para>Prepare Bzip2 for compilation with:</para>
 
 <screen><userinput>make -f Makefile-libbz2_so

Modified: branches/udev_update/BOOK/chapter06/file.xml
===================================================================
--- branches/udev_update/BOOK/chapter06/file.xml	2006-03-25 11:58:53 UTC (rev 7452)
+++ branches/udev_update/BOOK/chapter06/file.xml	2006-03-25 12:02:00 UTC (rev 7453)
@@ -25,8 +25,8 @@
       <segtitle>&diskspace;</segtitle>
 
       <seglistitem>
-        <seg>0.1 SBU</seg>
-        <seg>6.2 MB</seg>
+        <seg>0.2 SBU</seg>
+        <seg>6.6 MB</seg>
       </seglistitem>
     </segmentedlist>
 

Modified: branches/udev_update/BOOK/chapter06/flex.xml
===================================================================
--- branches/udev_update/BOOK/chapter06/flex.xml	2006-03-25 11:58:53 UTC (rev 7452)
+++ branches/udev_update/BOOK/chapter06/flex.xml	2006-03-25 12:02:00 UTC (rev 7453)
@@ -26,7 +26,7 @@
 
       <seglistitem>
         <seg>0.1 SBU</seg>
-        <seg>22.5 MB</seg>
+        <seg>21.3 MB</seg>
       </seglistitem>
     </segmentedlist>
 
@@ -44,18 +44,6 @@
   <sect2 role="installation">
     <title>Installation of Flex</title>
 
-    <para>Flex contains several known bugs. Fix these with the following
-    patch:</para>
-
-<screen><userinput>patch -Np1 -i ../&flex-fixes-patch;</userinput></screen>
-
-    <para>The GNU autotools detects that the Flex source code has been
-    modified by the previous patch and tries to update the man page
-    accordingly. This does not work correctly on many systems, and the
-    default page is fine, so make sure it does not get regenerated:</para>
-
-<screen><userinput>touch doc/flex.1</userinput></screen>
-
     <para>Prepare Flex for compilation:</para>
 
 <screen><userinput>./configure --prefix=/usr</userinput></screen>

Modified: branches/udev_update/BOOK/chapter06/iproute2.xml
===================================================================
--- branches/udev_update/BOOK/chapter06/iproute2.xml	2006-03-25 11:58:53 UTC (rev 7452)
+++ branches/udev_update/BOOK/chapter06/iproute2.xml	2006-03-25 12:02:00 UTC (rev 7453)
@@ -43,11 +43,6 @@
   <sect2 role="installation">
     <title>Installation of IPRoute2</title>
 
-    <para>Prepare IPRoute2 for compilation:</para>
-
-<screen><userinput>chmod u+x configure &&
-./configure</userinput></screen>
-
     <para>Compile the package:</para>
 
 <screen><userinput>make SBINDIR=/sbin</userinput></screen>

Modified: branches/udev_update/BOOK/general.ent
===================================================================
--- branches/udev_update/BOOK/general.ent	2006-03-25 11:58:53 UTC (rev 7452)
+++ branches/udev_update/BOOK/general.ent	2006-03-25 12:02:00 UTC (rev 7453)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "udev_update-20060322">
-<!ENTITY releasedate "March 22, 2006">
+<!ENTITY version "udev_update-20060325">
+<!ENTITY releasedate "March 25, 2006">
 <!ENTITY milestone "6.2">
 <!ENTITY generic-version "udev_update"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
 
@@ -40,9 +40,9 @@
 <!ENTITY e2fsprogs-version "1.38">
 <!ENTITY expect-version "5.43.0">
 <!ENTITY expect-lib-version "5.43">
-<!ENTITY file-version "4.16">
+<!ENTITY file-version "4.17">
 <!ENTITY findutils-version "4.2.27">
-<!ENTITY flex-version "2.5.31">
+<!ENTITY flex-version "2.5.33">
 <!ENTITY gawk-version "3.1.5">
 <!ENTITY gcc-version "4.0.3">
 <!ENTITY gettext-version "0.14.5">
@@ -72,7 +72,7 @@
 <!ENTITY patch-version "2.5.4">
 <!ENTITY perl-version "5.8.8">
 <!ENTITY procps-version "3.2.6">
-<!ENTITY psmisc-version "22.1">
+<!ENTITY psmisc-version "22.2">
 <!ENTITY readline-version "5.1">
 <!ENTITY sed-version "4.1.5">
 <!ENTITY shadow-version "4.0.14">

Modified: branches/udev_update/BOOK/patches.ent
===================================================================
--- branches/udev_update/BOOK/patches.ent	2006-03-25 11:58:53 UTC (rev 7452)
+++ branches/udev_update/BOOK/patches.ent	2006-03-25 12:02:00 UTC (rev 7453)
@@ -1,21 +1,19 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 
 <!-- Start of Common Patches -->
-<!ENTITY bash-fixes-patch "bash-&bash-version;-fixes-5.patch">
+<!ENTITY bash-fixes-patch "bash-&bash-version;-fixes-6.patch">
 
 <!ENTITY bzip2-bzgrep-patch "bzip2-&bzip2-version;-bzgrep_security-1.patch">
 <!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch">
 
 <!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-1.patch">
-<!ENTITY coreutils-suppress-patch "coreutils-&coreutils-version;-suppress_uptime_kill_su-1.patch">
+<!ENTITY coreutils-suppress-patch "coreutils-&coreutils-version;-suppress_uptime_kill_su-2.patch">
 <!ENTITY coreutils-uname-patch "coreutils-&coreutils-version;-uname-1.patch">
 
 <!ENTITY diffutils-i18n-patch "diffutils-&diffutils-version;-i18n-1.patch">
 
 <!ENTITY expect-spawn-patch "expect-&expect-version;-spawn-1.patch">
 
-<!ENTITY flex-fixes-patch "flex-&flex-version;-debian_fixes-3.patch">
-
 <!ENTITY gawk-segfault-patch "gawk-&gawk-version;-segfault_fix-1.patch">
 
 <!ENTITY gcc-specs-patch "gcc-&gcc-version;-specs-1.patch">
@@ -41,7 +39,7 @@
 
 <!ENTITY perl-libc-patch "perl-&perl-version;-libc-2.patch">
 
-<!ENTITY readline-fixes-patch "readline-&readline-version;-fixes-2.patch">
+<!ENTITY readline-fixes-patch "readline-&readline-version;-fixes-3.patch">
 
 <!ENTITY sysklogd-8bit-patch "sysklogd-&sysklogd-version;-8bit-1.patch">
 <!ENTITY sysklogd-fixes-patch "sysklogd-&sysklogd-version;-fixes-1.patch">




More information about the lfs-book mailing list