Add patch make and another patch to perl

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9204 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Bruce Dubbs 2010-02-26 16:38:41 +00:00
parent 58e9ccdd6a
commit 4d2dd2eddd
8 changed files with 55 additions and 8 deletions

View File

@ -36,6 +36,20 @@
</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>

View File

@ -218,10 +218,18 @@
<para>coreutils-8.4-uname-1.patch</para>
</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>

View File

@ -122,6 +122,14 @@
</listitem>
</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>
@ -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>

View File

@ -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>

View File

@ -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

View File

@ -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}]" -->

View File

@ -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">

View File

@ -42,7 +42,7 @@ data that exceeds 4GB, the advantages of a 64-bit system are substantial.</para>
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>