Преглед изворни кода

Update perl, less, and glib.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9567 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Bruce Dubbs пре 14 година
родитељ
комит
4e7b5fa9ee
5 измењених фајлова са 47 додато и 54 уклоњено
  1. 18 0
      chapter01/changelog.xml
  2. 2 2
      chapter01/whatsnew.xml
  3. 9 34
      chapter05/perl.xml
  4. 2 2
      general.ent
  5. 16 16
      packages.ent

+ 18 - 0
chapter01/changelog.xml

@@ -36,6 +36,24 @@
     </listitem>
 
 -->
+    <listitem>
+      <para>2011-06-26</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to perl-5-14.1. Fixes
+          <ulink url="&lfs-ticket-root;2874">#2874</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to less-444. Fixes
+          <ulink url="&lfs-ticket-root;2887">#2887</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to glib-2.28.8. Fixes
+          <ulink url="&lfs-ticket-root;2886">#2886</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
     <listitem>
       <para>2011-06-24</para>
       <itemizedlist>

+ 2 - 2
chapter01/whatsnew.xml

@@ -163,9 +163,9 @@
     <!--<listitem>
       <para>Patch &patch-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Perl &perl-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Procps &procps-version;</para>
     </listitem>-->

+ 9 - 34
chapter05/perl.xml

@@ -48,46 +48,21 @@
 
 <screen><userinput remap="pre">patch -Np1 -i ../&perl-libc-patch;</userinput></screen>
 
-    <!-- <para>Fix an incompatibility with gcc-&gcc-version;:</para>
+    <para>Prepare Perl for compilation:</para>
 
-<screen><userinput remap="pre">mv -v makedepend.SH{,.orig}
-sed 's/command /command[ -]/' makedepend.SH.orig &gt; makedepend.SH</userinput></screen> -->
+<screen><userinput remap="configure">sh Configure -des -Dprefix=/tools</userinput></screen>
 
-    <para>Prepare Perl for compilation (make sure to get the
-    'Data/Dumper Fcntl IO' part of the command correct&mdash;they are all
-    letters):</para>
+    <para>Build the package:</para>
 
-<screen><userinput remap="configure">sh Configure -des -Dprefix=/tools \
-                  -Dstatic_ext='Data/Dumper Fcntl IO'</userinput></screen>
+<screen><userinput remap="make">make</userinput></screen>
 
-    <variablelist>
-      <title>The meaning of the configure options:</title>
+    <para>Although Perl comes with a test suite, it would be better to wait
+    until it is insalled in the next chapter.</para>
 
-      <varlistentry>
-        <term><parameter>-Dstatic_ext='Data/Dumper Fcntl IO'</parameter></term>
-        <listitem>
-          <para>This tells Perl to build the minimum set of static extensions
-          needed for installing and testing the Coreutils and Glibc packages in the
-          next chapter.</para>
-        </listitem>
-      </varlistentry>
+    <para>Only a few of the utilities and libraries, need to be installed at this
+    time:</para>
 
-    </variablelist>
-
-    <para>Only a few of the utilities contained in this package, and one of its
-    libraries, need to be built:</para>
-
-<screen><userinput remap="make">make perl utilities ext/Errno/pm_to_blib</userinput></screen>
-
-    <para>Although Perl comes with a test suite, it is not recommended to
-    run it at this point. Only part of Perl was built and running
-    <command>make test</command> now will cause the rest of Perl to be
-    built as well, which is unnecessary at this point. The test suite can
-    be run in the next chapter if desired.</para>
-
-    <para>Install these tools and their libraries:</para>
-
-<screen><userinput remap="install">cp -v perl pod/pod2man /tools/bin
+<screen><userinput remap="install">cp -v perl cpan/podlators/pod2man /tools/bin
 mkdir -pv /tools/lib/perl5/&perl-version;
 cp -Rv lib/* /tools/lib/perl5/&perl-version;</userinput></screen>
 

+ 2 - 2
general.ent

@@ -1,5 +1,5 @@
-<!ENTITY version "SVN-20110624">
-<!ENTITY releasedate "June 24, 2011">
+<!ENTITY version "SVN-20110626">
+<!ENTITY releasedate "June 26, 2011">
 <!ENTITY copyrightdate "1999-2011"><!-- jhalfs needs a literal dash, not &ndash; -->
 <!ENTITY milestone "6.9">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->

+ 16 - 16
packages.ent

@@ -193,13 +193,13 @@
 <!ENTITY gettext-ch6-du "125 MB">
 <!ENTITY gettext-ch6-sbu "5.8 SBU">
 
-<!ENTITY glib-version "2.28.7">
-<!ENTITY glib-size "6,809 KB">
+<!ENTITY glib-version "2.28.8">
+<!ENTITY glib-size "6,854 KB">
 <!ENTITY glib-url "http://ftp.gnome.org/pub/gnome/sources/glib/2.28/glib-&glib-version;.tar.bz2">
-<!ENTITY glib-md5 "feda1650c8646ad39c7b01d95b03766b">
+<!ENTITY glib-md5 "789e7520f71c6a4bf08bc683ec764d24">
 <!ENTITY glib-home "http://developer.gnome.org/glib/">
-<!ENTITY glib-ch6-du "106 MB">
-<!ENTITY glib-ch6-sbu "1.5 SBU">
+<!ENTITY glib-ch6-du "157 MB">
+<!ENTITY glib-ch6-sbu "1.3 SBU">
 
 <!ENTITY glibc-version "2.13">
 <!ENTITY glibc-size "15,357 KB">
@@ -289,12 +289,12 @@
 <!ENTITY kbd-ch6-du "16.0 MB">
 <!ENTITY kbd-ch6-sbu "less than 0.1 SBU">
 
-<!ENTITY less-version "443">
-<!ENTITY less-size "300 KB">
+<!ENTITY less-version "444">
+<!ENTITY less-size "301 KB">
 <!ENTITY less-url "http://www.greenwoodsoftware.com/less/less-&less-version;.tar.gz">
-<!ENTITY less-md5 "47db098fb3cdaf847b3c4be05ee954fc">
+<!ENTITY less-md5 "56f9f76ffe13f70155f47f6b3c87d421">
 <!ENTITY less-home "http://www.greenwoodsoftware.com/less/">
-<!ENTITY less-ch6-du "2.9 MB">
+<!ENTITY less-ch6-du "3.5 MB">
 <!ENTITY less-ch6-sbu "less than 0.1 SBU">
 
 <!ENTITY lfs-bootscripts-version "20110531">                 <!-- Scripts depend on this format -->
@@ -431,15 +431,15 @@
 <!ENTITY pcre-ch6-du "12 MB">
 <!ENTITY pcre-ch6-sbu "0.4 SBU">
 
-<!ENTITY perl-version "5.12.3">
-<!ENTITY perl-size "11,759 KB">
+<!ENTITY perl-version "5.14.1">
+<!ENTITY perl-size "12,956 KB">
 <!ENTITY perl-url "http://www.cpan.org/src/5.0/perl-&perl-version;.tar.bz2">
-<!ENTITY perl-md5 "72f3f7e1c700e79bbf9d9279ca5b42d9">
+<!ENTITY perl-md5 "97cd306a2c22929cc141a09568f43bb0">
 <!ENTITY perl-home "http://www.perl.org/">
-<!ENTITY perl-ch5-du "106 MB">
-<!ENTITY perl-ch5-sbu "0.8 SBU">
-<!ENTITY perl-ch6-du "171 MB">
-<!ENTITY perl-ch6-sbu "5.5 SBU">
+<!ENTITY perl-ch5-du "223 MB">
+<!ENTITY perl-ch5-sbu "1.8 SBU">
+<!ENTITY perl-ch6-du "235 MB">
+<!ENTITY perl-ch6-sbu "7.6 SBU">
 
 <!ENTITY pkg-config-version "0.26">
 <!ENTITY pkg-config-size "387 KB">