فهرست منبع

Upgrade to flex-2.5.33

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7440 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Matthew Burgess 19 سال پیش
والد
کامیت
93ca991c1f
7فایلهای تغییر یافته به همراه11 افزوده شده و 26 حذف شده
  1. 3 0
      chapter01/changelog.xml
  2. 5 2
      chapter01/whatsnew.xml
  3. 1 1
      chapter03/packages.xml
  4. 0 7
      chapter03/patches.xml
  5. 1 13
      chapter06/flex.xml
  6. 1 1
      general.ent
  7. 0 2
      patches.ent

+ 3 - 0
chapter01/changelog.xml

@@ -39,6 +39,9 @@
     <listitem>
       <para>March 18, 2006</para>
       <itemizedlist>
+        <listitem>
+          <para>[matthew] - Upgrade to flex-2.5.33.</para>
+        </listitem>
         <listitem>
           <para>[matthew] - Upgrade to readline-5.1.004.</para>
         </listitem>

+ 5 - 2
chapter01/whatsnew.xml

@@ -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>
@@ -254,6 +254,9 @@
   <itemizedlist>
     <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>

+ 1 - 1
chapter03/packages.xml

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

+ 0 - 7
chapter03/patches.xml

@@ -74,13 +74,6 @@
       </listitem>
     </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>

+ 1 - 13
chapter06/flex.xml

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

+ 1 - 1
general.ent

@@ -42,7 +42,7 @@
 <!ENTITY expect-lib-version "5.43">
 <!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">

+ 0 - 2
patches.ent

@@ -14,8 +14,6 @@
 
 <!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">