Author: bdubbs
Date: 2010-02-26 09:38:41 -0700 (Fri, 26 Feb 2010)
New Revision: 9204

Modified:
   trunk/BOOK/chapter01/changelog.xml
   trunk/BOOK/chapter01/whatsnew.xml
   trunk/BOOK/chapter03/patches.xml
   trunk/BOOK/chapter06/make.xml
   trunk/BOOK/chapter06/perl.xml
   trunk/BOOK/general.ent
   trunk/BOOK/patches.ent
   trunk/BOOK/prologue/architecture.xml
Log:
Add patch make and another patch to perl

Modified: trunk/BOOK/chapter01/changelog.xml
===================================================================
--- trunk/BOOK/chapter01/changelog.xml  2010-02-25 16:00:13 UTC (rev 9203)
+++ trunk/BOOK/chapter01/changelog.xml  2010-02-26 16:38:41 UTC (rev 9204)
@@ -36,7 +36,21 @@
     </listitem>
 
 -->
+    <listitem>
+      <para>2010-02-26</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] Add make-3.81-upstream_fixes-1.patch. Fixes
+          <ulink url="&lfs-ticket-root;2588">#2588</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] Add perl-5.10.1-utf8-1.patch. Fixes
+          <ulink url="&lfs-ticket-root;2589">#2589</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
 
+
     <listitem>
       <para>2010-02-22</para>
       <itemizedlist>

Modified: trunk/BOOK/chapter01/whatsnew.xml
===================================================================
--- trunk/BOOK/chapter01/whatsnew.xml   2010-02-25 16:00:13 UTC (rev 9203)
+++ trunk/BOOK/chapter01/whatsnew.xml   2010-02-26 16:38:41 UTC (rev 9204)
@@ -219,10 +219,18 @@
     </listitem>
 
     <listitem>
+      <para>&make-upstream_fixes-patch;</para>
+    </listitem>
+
+    <listitem>
       <para>patch-2.6.1-test_fix-1.patch</para>
     </listitem>
 
+    <listitem>
+      <para>&perl-utf8-patch;</para>
+    </listitem>
 
+
   </itemizedlist>
 
   <itemizedlist>

Modified: trunk/BOOK/chapter03/patches.xml
===================================================================
--- trunk/BOOK/chapter03/patches.xml    2010-02-25 16:00:13 UTC (rev 9203)
+++ trunk/BOOK/chapter03/patches.xml    2010-02-26 16:38:41 UTC (rev 9204)
@@ -123,6 +123,14 @@
     </varlistentry>
 
     <varlistentry>
+      <term>Make Upstream Fixes Patch - 
<token>&make-upstream_fixes-patch-size;</token>:</term>
+      <listitem>
+        <para>Download: <ulink 
url="&patches-root;&make-upstream_fixes-patch;"/></para>
+        <para>MD5 sum: 
<literal>&make-upstream_fixes-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
+    <varlistentry>
       <term>Patch Testsuite Fix Patch - 
<token>&patch-test-patch-size;</token>:</term>
       <listitem>
         <para>Download: <ulink url="&patches-root;&patch-test-patch;"/></para>
@@ -146,14 +154,14 @@
       </listitem>
     </varlistentry>
 
-    <!-- <varlistentry>
-      <term>Perl Page Patch - <token>&perl-page-patch-size;</token>:</term>
+    <varlistentry>
+      <term>Perl UTF8 Patch - <token>&perl-utf8-patch-size;</token>:</term>
       <listitem>
-        <para>Download: <ulink url="&patches-root;&perl-page-patch;"/></para>
-        <para>MD5 sum: <literal>&perl-page-patch-md5;</literal></para>
+        <para>Download: <ulink url="&patches-root;&perl-utf8-patch;"/></para>
+        <para>MD5 sum: <literal>&perl-utf8-patch-md5;</literal></para>
       </listitem>
     </varlistentry>
-
+    <!--
     <varlistentry>
       <term>Perl Security Patch - 
<token>&perl-security-patch-size;</token>:</term>
       <listitem>

Modified: trunk/BOOK/chapter06/make.xml
===================================================================
--- trunk/BOOK/chapter06/make.xml       2010-02-25 16:00:13 UTC (rev 9203)
+++ trunk/BOOK/chapter06/make.xml       2010-02-26 16:38:41 UTC (rev 9204)
@@ -40,6 +40,11 @@
   <sect2 role="installation">
     <title>Installation of Make</title>
 
+    <para>First fix some problems that have been identified since
+    the last package release:</para>
+
+<screen><userinput remap="pre">patch -Np1 -i 
../&make-upstream_fixes-patch;</userinput></screen>
+
     <para>Prepare Make for compilation:</para>
 
 <screen><userinput remap="configure">./configure 
--prefix=/usr</userinput></screen>

Modified: trunk/BOOK/chapter06/perl.xml
===================================================================
--- trunk/BOOK/chapter06/perl.xml       2010-02-25 16:00:13 UTC (rev 9203)
+++ trunk/BOOK/chapter06/perl.xml       2010-02-26 16:38:41 UTC (rev 9204)
@@ -47,6 +47,11 @@
 
 <screen><userinput remap="pre">echo "127.0.0.1 localhost $(hostname)" &gt; 
/etc/hosts</userinput></screen>
 
+    <para>Fix a problem where invalid utf-8 characters cause a segmentation 
+    fault:</para>
+
+<screen><userinput remap="pre">patch -Np1 -i 
../&perl-utf8-patch;</userinput></screen>
+
     <para>This version of Perl now builds the Compress::Raw::Zlib module. By
     default Perl will use an internal copy of the Zlib source for the build.
     Issue the following command so that Perl will use the Zlib library

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent      2010-02-25 16:00:13 UTC (rev 9203)
+++ trunk/BOOK/general.ent      2010-02-26 16:38:41 UTC (rev 9204)
@@ -1,5 +1,5 @@
-<!ENTITY version "SVN-201002022">
-<!ENTITY releasedate "February 22, 2010">
+<!ENTITY version "SVN-201002026">
+<!ENTITY releasedate "February 26, 2010">
 <!ENTITY copyrightdate "1999-2010"><!-- jhalfs needs a literal dash, not 
&ndash; -->
 <!ENTITY milestone "7.0">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or 
"x.y[-pre{x}]" -->

Modified: trunk/BOOK/patches.ent
===================================================================
--- trunk/BOOK/patches.ent      2010-02-25 16:00:13 UTC (rev 9203)
+++ trunk/BOOK/patches.ent      2010-02-26 16:38:41 UTC (rev 9204)
@@ -63,6 +63,9 @@
 <!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
 <!ENTITY kbd-backspace-patch-size "12 KB">
 
+<!ENTITY make-upstream_fixes-patch 
"make-&make-version;-upstream_fixes-1.patch">
+<!ENTITY make-upstream_fixes-patch-md5 "8b1e478d8e733dc2d72e31bc7af1defa">
+<!ENTITY make-upstream_fixes-patch-size "5 KB">
 
 <!ENTITY patch-test-patch "patch-&patch-version;-test_fix-1.patch">
 <!ENTITY patch-test-patch-md5 "c51e1a95bfc5310635d05081472c3534">
@@ -73,6 +76,10 @@
 <!ENTITY perl-libc-patch-md5 "800dfd3c9618731ee5cf57f77a7942b4">
 <!ENTITY perl-libc-patch-size "1 KB">
 
+<!ENTITY perl-utf8-patch "perl-&perl-version;-utf8-1.patch">
+<!ENTITY perl-utf8-patch-md5 "f0c8a66598708bd7def8e85eed82bb95">
+<!ENTITY perl-utf8-patch-size "8 KB">
+
 <!ENTITY procps-watch-patch "procps-&procps-version;-watch_unicode-1.patch">
 <!ENTITY procps-watch-patch-md5 "cd1a757e532d93662a7ed71da80e6b58">
 <!ENTITY procps-watch-patch-size "3.5 KB">

Modified: trunk/BOOK/prologue/architecture.xml
===================================================================
--- trunk/BOOK/prologue/architecture.xml        2010-02-25 16:00:13 UTC (rev 
9203)
+++ trunk/BOOK/prologue/architecture.xml        2010-02-26 16:38:41 UTC (rev 
9204)
@@ -42,7 +42,7 @@
 64-bit system. That is, it supports 64-bit executables only. Building a
 "multi-lib" system requires compiling many applications twice, once for a
 32-bit system and once for a 64-bit system. This is not directly supported in
-LFS becuase it would interfere with the educational objective of providing the
+LFS because it would interfere with the educational objective of providing the
 instructions needed for a straightforward base Linux system.  You can refer to
 the <ulink url="http://trac.cross-lfs.org/";>Cross Linux From Scratch</ulink>
 project for this advanced topic.</para>

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to