Upgrade to Perl-5.16.0. Fixes #3094.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9865 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Matthew Burgess 2012-05-30 19:33:53 +00:00
parent 31e1031350
commit d4b904a418
7 changed files with 42 additions and 22 deletions

View File

@ -39,6 +39,10 @@
<listitem> <listitem>
<para>2012-05-30</para> <para>2012-05-30</para>
<itemizedlist> <itemizedlist>
<listitem>
<para>[matthew] - Upgrade to Perl-5.16.0. Fixes
<ulink url="&lfs-ticket-root;3094">#3094</ulink>.</para>
</listitem>
<listitem> <listitem>
<para>[matthew] - Upgrade to IPRoute2-3.4.0. Fixes <para>[matthew] - Upgrade to IPRoute2-3.4.0. Fixes
<ulink url="&lfs-ticket-root;3096">#3096</ulink>.</para> <ulink url="&lfs-ticket-root;3096">#3096</ulink>.</para>

View File

@ -154,9 +154,9 @@
<!--<listitem> <!--<listitem>
<para>Patch &patch-version;</para> <para>Patch &patch-version;</para>
</listitem>--> </listitem>-->
<!--<listitem> <listitem>
<para>Perl &perl-version;</para> <para>Perl &perl-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Procps &procps-version;</para> <para>Procps &procps-version;</para>
</listitem>--> </listitem>-->
@ -219,6 +219,10 @@
<itemizedlist> <itemizedlist>
<title>Added:</title> <title>Added:</title>
<listitem>
<para>&automake-perl_fix-patch;</para>
</listitem>
<listitem> <listitem>
<para>&bash-fixes-patch;</para> <para>&bash-fixes-patch;</para>
</listitem> </listitem>
@ -243,6 +247,10 @@
<para>&kbd-fixes-patch;</para> <para>&kbd-fixes-patch;</para>
</listitem> </listitem>
<listitem>
<para>&perl-libc-patch;</para>
</listitem>
</itemizedlist> </itemizedlist>
<itemizedlist> <itemizedlist>
@ -284,6 +292,14 @@
<para>glibc-2.14.1-sort-1.patch</para> <para>glibc-2.14.1-sort-1.patch</para>
</listitem> </listitem>
<listitem>
<para>perl-5.14.2-libc-1.patch</para>
</listitem>
<listitem>
<para>perl-5.14.2-security-1.patch</para>
</listitem>
</itemizedlist> </itemizedlist>
</sect1> </sect1>

View File

@ -18,6 +18,14 @@
<variablelist role="materials"> <variablelist role="materials">
<varlistentry>
<term>Automake Perl-&perl-version; Patch - <token>&automake-perl_fix-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&automake-perl_fix-patch;"/></para>
<para>MD5 sum: <literal>&automake-perl_fix-patch-md5;</literal></para>
</listitem>
</varlistentry>
<varlistentry> <varlistentry>
<term>Bash Upstream Fixes Patch - <token>&bash-fixes-patch-size;</token>:</term> <term>Bash Upstream Fixes Patch - <token>&bash-fixes-patch-size;</token>:</term>
<listitem> <listitem>
@ -131,15 +139,6 @@
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry>
<term>Perl Security Patch - <token>&perl-security-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&perl-security-patch;"/></para>
<para>MD5 sum: <literal>&perl-security-patch-md5;</literal></para>
</listitem>
</varlistentry>
<varlistentry> <varlistentry>
<term>Procps HZ Errors Patch - <token>&procps-hz_fixes-patch-size;</token>:</term> <term>Procps HZ Errors Patch - <token>&procps-hz_fixes-patch-size;</token>:</term>
<listitem> <listitem>

View File

@ -41,6 +41,10 @@
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of Automake</title> <title>Installation of Automake</title>
<para>Apply a patch to fix an incomatibility between Automake-&automake-version; and Perl-&perl-version;:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&automake-perl_fix-patch;</userinput></screen>
<para>Prepare Automake for compilation:</para> <para>Prepare Automake for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr --docdir=/usr/share/doc/automake-&automake-version;</userinput></screen> <screen><userinput remap="configure">./configure --prefix=/usr --docdir=/usr/share/doc/automake-&automake-version;</userinput></screen>

View File

@ -47,10 +47,6 @@
<screen><userinput remap="pre">echo "127.0.0.1 localhost $(hostname)" &gt; /etc/hosts</userinput></screen> <screen><userinput remap="pre">echo "127.0.0.1 localhost $(hostname)" &gt; /etc/hosts</userinput></screen>
<para>Apply a patch to fix a security vulnerability in Perl:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&perl-security-patch;</userinput></screen>
<para>This version of Perl now builds the Compress::Raw::Zlib module. By <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. 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 Issue the following command so that Perl will use the Zlib library

View File

@ -419,10 +419,10 @@
<!ENTITY patch-ch6-du "1.9 MB"> <!ENTITY patch-ch6-du "1.9 MB">
<!ENTITY patch-ch6-sbu "less than 0.1 SBU"> <!ENTITY patch-ch6-sbu "less than 0.1 SBU">
<!ENTITY perl-version "5.14.2"> <!ENTITY perl-version "5.16.0">
<!ENTITY perl-size "12,917 KB"> <!ENTITY perl-size "13,251 KB">
<!ENTITY perl-url "http://www.cpan.org/src/5.0/perl-&perl-version;.tar.bz2"> <!ENTITY perl-url "http://www.cpan.org/src/5.0/perl-&perl-version;.tar.bz2">
<!ENTITY perl-md5 "04a4c5d3c1f9f19d77daff8e8cd19a26"> <!ENTITY perl-md5 "15a2f95fb27231e10998240f13acf961">
<!ENTITY perl-home "http://www.perl.org/"> <!ENTITY perl-home "http://www.perl.org/">
<!ENTITY perl-ch5-du "223 MB"> <!ENTITY perl-ch5-du "223 MB">
<!ENTITY perl-ch5-sbu "1.8 SBU"> <!ENTITY perl-ch5-sbu "1.8 SBU">

View File

@ -2,6 +2,11 @@
<!-- Start of Common Patches --> <!-- Start of Common Patches -->
<!ENTITY automake-perl_fix-patch "automake-&automake-version;-perl_fix-1.patch">
<!ENTITY automake-perl_fix-patch-md5 "97e7f0c0ed29018323f6aa03afbd9764">
<!ENTITY automake-perl_fix-patch-size "2.9 KB">
<!ENTITY bash-fixes-patch "bash-&bash-version;-fixes-6.patch"> <!ENTITY bash-fixes-patch "bash-&bash-version;-fixes-6.patch">
<!ENTITY bash-fixes-patch-md5 "fcca082d3a6e51afc5c02c92221036a6"> <!ENTITY bash-fixes-patch-md5 "fcca082d3a6e51afc5c02c92221036a6">
<!ENTITY bash-fixes-patch-size "28.3 KB"> <!ENTITY bash-fixes-patch-size "28.3 KB">
@ -79,10 +84,6 @@
<!ENTITY perl-libc-patch-md5 "23682f20b6785e97f99d33be7719c9d6"> <!ENTITY perl-libc-patch-md5 "23682f20b6785e97f99d33be7719c9d6">
<!ENTITY perl-libc-patch-size "1 KB"> <!ENTITY perl-libc-patch-size "1 KB">
<!ENTITY perl-security-patch "perl-&perl-version;-security_fix-1.patch">
<!ENTITY perl-security-patch-md5 "7fa3e7e11fecf9d75f65452d700c3dd5">
<!ENTITY perl-security-patch-size "1 KB">
<!ENTITY procps-hz_fixes-patch "procps-&procps-version;-fix_HZ_errors-1.patch"> <!ENTITY procps-hz_fixes-patch "procps-&procps-version;-fix_HZ_errors-1.patch">
<!ENTITY procps-hz_fixes-patch-md5 "2ea4c8e9a2c2a5a291ec63c92d7c6e3b"> <!ENTITY procps-hz_fixes-patch-md5 "2ea4c8e9a2c2a5a291ec63c92d7c6e3b">