Changeset 8113

Show
Ignore:
Timestamp:
05/05/07 15:58:20 (1 year ago)
Author:
matthew
Message:

Add an upstream patch for Ncurses, which fixes a number of issues uncovered by the Coverity static code analysis tool. Fixes #1995.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/BOOK/chapter01/changelog.xml

    r8112 r8113  
    4141      <itemizedlist> 
    4242        <listitem> 
     43          <para>[matthew] - Add a patch from upstream to fix issues in Ncurses 
     44          found by the Coverity static code analysis tool. Fixes 
     45          <ulink url="&lfs-ticket-root;1995">#1995</ulink>.</para> 
     46        </listitem> 
     47        <listitem> 
    4348          <para>[matthew] - Upgrade to Man-pages-2.46. Fixes 
    4449          <ulink url="&lfs-ticket-root;1994">#1994</ulink>.</para> 
  • trunk/BOOK/chapter01/whatsnew.xml

    r8086 r8113  
    218218    </listitem> 
    219219    <listitem> 
     220      <para>&ncurses-coverity-patch;</para> 
     221    </listitem> 
     222    <listitem> 
    220223      <para>&readline-fixes-patch;</para> 
    221224    </listitem> 
  • trunk/BOOK/chapter03/patches.xml

    r8057 r8113  
    180180 
    181181    <varlistentry> 
     182      <term>Ncurses Coverity Patch - <token>&ncurses-coverity-patch-size;</token>:</term> 
     183      <listitem> 
     184        <para>Download: <ulink url="&patches-root;&ncurses-coverity-patch;"/></para> 
     185        <para>MD5 sum: <literal>&ncurses-coverity-patch-md5;</literal></para> 
     186      </listitem> 
     187    </varlistentry> 
     188 
     189    <varlistentry> 
    182190      <term>Perl Libc Patch - <token>&perl-libc-patch-size;</token>:</term> 
    183191      <listitem> 
  • trunk/BOOK/chapter06/ncurses.xml

    r7970 r8113  
    4545<screen><userinput>bzcat ../&ncurses-rollup-patch; | patch -Np1</userinput></screen> 
    4646    --> 
     47 
     48    <para>Apply the following patch to fix a number of issues uncovered by the 
     49    static code analysis tool, Coverity:</para> 
     50 
     51<screen><userinput>patch -Np1 -i ../&ncurses-coverity-patch;</userinput></screen> 
    4752 
    4853    <para>Prepare Ncurses for compilation:</para> 
  • trunk/BOOK/patches.ent

    r8110 r8113  
    9696<!ENTITY module-init-modprobe-patch-size "1.2 KB"> 
    9797 
     98 
     99<!ENTITY ncurses-coverity-patch "ncurses-&ncurses-version;-coverity_fixes-1.patch"> 
     100<!ENTITY ncurses-coverity-patch-md5 "aa2fa9d0e89bbfdb4ce7e0e6b4b46670"> 
     101<!ENTITY ncurses-coverity-patch-size "16.8 KB"> 
     102 
     103 
    98104<!ENTITY perl-libc-patch "perl-&perl-version;-libc-2.patch"> 
    99105<!ENTITY perl-libc-patch-md5 "3bf8aef1fb6eb6110405e699e4141f99">