Changeset ec47993


Ignore:
Timestamp:
05/29/2015 10:57:31 PM (9 years ago)
Author:
Fernando de Oliveira <fernando@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
ca8cc947
Parents:
01306a0b
Message:

Update to qt-4.8.7.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@16050 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    r01306a0b rec47993  
    4848      <para>May 29th, 2015</para>
    4949      <itemizedlist>
     50        <listitem>
     51          <para>[fernando] - Update to qt-4.8.7. Fixes
     52          <ulink url="&blfs-ticket-root;6548">#6548</ulink>.</para>
     53        </listitem>
    5054        <listitem>
    5155          <para>[fernando] - Update to samba-4.2.2. Fixes
  • packages.ent

    r01306a0b rec47993  
    481481<!ENTITY pango-version                "1.36.8">
    482482<!ENTITY pangomm-version              "2.36.0">
    483 <!ENTITY qt4-version                  "4.8.6">
     483<!ENTITY qt4-version                  "4.8.7">
    484484<!ENTITY qt5-version                  "5.4.1">
    485485<!ENTITY shared-mime-info-version     "1.4">
  • x/lib/qt4.xml

    r01306a0b rec47993  
    88           "http://download.qt-project.org/official_releases/qt/4.8/&qt4-version;/qt-everywhere-opensource-src-&qt4-version;.tar.gz">
    99  <!ENTITY qt4-download-ftp  " ">
    10   <!ENTITY qt4-md5sum        "2edbe4d6c2eff33ef91732602f3518eb">
    11   <!ENTITY qt4-size          "231 MB">
    12   <!ENTITY qt4-buildsize     "2.0 GB">
    13   <!ENTITY qt4-time          "37 SBU">
     10  <!ENTITY qt4-md5sum        "d990ee66bf7ab0c785589776f35ba6ad">
     11  <!ENTITY qt4-size          "230 MB">
     12  <!ENTITY qt4-buildsize     "2.3 GB">
     13  <!ENTITY qt4-time          "12 SBU, using parallelism=">
    1414]>
    1515
     
    7676    </itemizedlist>
    7777
    78     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    79     <itemizedlist spacing="compact">
    80       <listitem>
    81         <para>
    82           Required patch (if you are using gcc-5):
    83           <ulink url="&patch-root;/qt-everywhere-opensource-src-&qt4-version;-gcc5_fixes-1.patch"/>
    84         </para>
    85       </listitem>
    86     </itemizedlist>
    87 
    8878    <bridgehead renderas="sect3">Qt Dependencies</bridgehead>
    8979
     
    158148    </note>
    159149
    160     <para>
    161       Fix DoS vulnerability in the GIF image handler:
    162     </para>
    163 
    164 <screen><userinput>sed -i -e '631a if (image->isNull()) { state = Error; return -1; }' \
    165     src/gui/image/qgifhandler.cpp</userinput></screen>
    166 
    167     <para>
    168       If you are using gcc-5, apply the required patch by running
    169       the following command:
    170     </para>
    171 
    172 <screen><userinput>patch -Np1 -i ../qt-everywhere-opensource-src-&qt4-version;-gcc5_fixes-1.patch</userinput></screen>
    173 
    174150<!-- ==== Method 1 ====== -->
    175151    <bridgehead renderas="sect3">Method 1: Installing in /usr</bridgehead>
     
    182158
    183159<screen><userinput>export QT4LINK=/usr
    184 
    185 sed -i -e "/#if/d" -e "/#error/d" -e "/#endif/d" \
    186      config.tests/unix/libmng/libmng.cpp &amp;&amp;
    187 
    188 sed -i '/CONFIG -/ a\isEmpty(OUTPUT_DIR): OUTPUT_DIR = ../..' \
    189      src/3rdparty/webkit/Source/WebKit2/DerivedSources.pro &amp;&amp;
    190160
    191161./configure -prefix         /usr                 \
     
    260230export QT4LINK=/opt/qt4 &amp;&amp;
    261231
    262 sed -i -e "/#if/d" -e "/#error/d" -e "/#endif/d" \
    263      config.tests/unix/libmng/libmng.cpp &amp;&amp;
    264 
    265 sed -i '/CONFIG -/ a\isEmpty(OUTPUT_DIR): OUTPUT_DIR = ../..' \
    266      src/3rdparty/webkit/Source/WebKit2/DerivedSources.pro &amp;&amp;
    267 
    268232./configure -prefix     $QT4DIR  \
    269233            -sysconfdir /etc/xdg \
     
    402366  <sect2 role="commands">
    403367    <title>Command Explanations</title>
    404 
    405     <para>
    406       <command>sed -i ...</command>: First command fixes detection of
    407       <application>libmng</application> 2.0 and second one prevents configure
    408       script from writing to the root directory if building as privileged user.
    409     </para>
    410368
    411369    <para>
Note: See TracChangeset for help on using the changeset viewer.