Author: fernando
Date: Fri May 29 15:57:31 2015
New Revision: 16050

Log:
Update to qt-4.8.7.

Modified:
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/x/lib/qt4.xml

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Fri May 29 15:47:33 
2015        (r16049)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Fri May 29 15:57:31 
2015        (r16050)
@@ -48,6 +48,10 @@
       <para>May 29th, 2015</para>
       <itemizedlist>
         <listitem>
+          <para>[fernando] - Update to qt-4.8.7. Fixes
+          <ulink url="&blfs-ticket-root;6548">#6548</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[fernando] - Update to samba-4.2.2. Fixes
           <ulink url="&blfs-ticket-root;6546">#6546</ulink>.</para>
         </listitem>

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Fri May 29 15:47:33 2015        (r16049)
+++ trunk/BOOK/packages.ent     Fri May 29 15:57:31 2015        (r16050)
@@ -480,7 +480,7 @@
 <!ENTITY libxklavier-version          "5.4">
 <!ENTITY pango-version                "1.36.8">
 <!ENTITY pangomm-version              "2.36.0">
-<!ENTITY qt4-version                  "4.8.6">
+<!ENTITY qt4-version                  "4.8.7">
 <!ENTITY qt5-version                  "5.4.1">
 <!ENTITY shared-mime-info-version     "1.4">
 <!ENTITY startup-notification-version "0.12">

Modified: trunk/BOOK/x/lib/qt4.xml
==============================================================================
--- trunk/BOOK/x/lib/qt4.xml    Fri May 29 15:47:33 2015        (r16049)
+++ trunk/BOOK/x/lib/qt4.xml    Fri May 29 15:57:31 2015        (r16050)
@@ -7,10 +7,10 @@
   <!ENTITY qt4-download-http
            
"http://download.qt-project.org/official_releases/qt/4.8/&qt4-version;/qt-everywhere-opensource-src-&qt4-version;.tar.gz";>
   <!ENTITY qt4-download-ftp  " ">
-  <!ENTITY qt4-md5sum        "2edbe4d6c2eff33ef91732602f3518eb">
-  <!ENTITY qt4-size          "231 MB">
-  <!ENTITY qt4-buildsize     "2.0 GB">
-  <!ENTITY qt4-time          "37 SBU">
+  <!ENTITY qt4-md5sum        "d990ee66bf7ab0c785589776f35ba6ad">
+  <!ENTITY qt4-size          "230 MB">
+  <!ENTITY qt4-buildsize     "2.3 GB">
+  <!ENTITY qt4-time          "12 SBU, using parallelism=">
 ]>
 
 <sect1 id="qt4" xreflabel="Qt-&qt4-version;">
@@ -75,16 +75,6 @@
       </listitem>
     </itemizedlist>
 
-    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
-    <itemizedlist spacing="compact">
-      <listitem>
-        <para>
-          Required patch (if you are using gcc-5):
-          <ulink 
url="&patch-root;/qt-everywhere-opensource-src-&qt4-version;-gcc5_fixes-1.patch"/>
-        </para>
-      </listitem>
-    </itemizedlist>
-
     <bridgehead renderas="sect3">Qt Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
@@ -157,20 +147,6 @@
       </para>
     </note>
 
-    <para>
-      Fix DoS vulnerability in the GIF image handler:
-    </para>
-
-<screen><userinput>sed -i -e '631a if (image->isNull()) { state = Error; 
return -1; }' \
-    src/gui/image/qgifhandler.cpp</userinput></screen>
-
-    <para>
-      If you are using gcc-5, apply the required patch by running
-      the following command:
-    </para>
-
-<screen><userinput>patch -Np1 -i 
../qt-everywhere-opensource-src-&qt4-version;-gcc5_fixes-1.patch</userinput></screen>
-
 <!-- ==== Method 1 ====== -->
     <bridgehead renderas="sect3">Method 1: Installing in /usr</bridgehead>
 
@@ -182,12 +158,6 @@
 
 <screen><userinput>export QT4LINK=/usr
 
-sed -i -e "/#if/d" -e "/#error/d" -e "/#endif/d" \
-     config.tests/unix/libmng/libmng.cpp &amp;&amp;
-
-sed -i '/CONFIG -/ a\isEmpty(OUTPUT_DIR): OUTPUT_DIR = ../..' \
-     src/3rdparty/webkit/Source/WebKit2/DerivedSources.pro &amp;&amp;
-
 ./configure -prefix         /usr                 \
             -bindir         /usr/bin             \
             -plugindir      /usr/lib/qt4/plugins \
@@ -259,12 +229,6 @@
 <screen><userinput>export QT4DIR=/opt/qt-&qt4-version; &amp;&amp;
 export QT4LINK=/opt/qt4 &amp;&amp;
 
-sed -i -e "/#if/d" -e "/#error/d" -e "/#endif/d" \
-     config.tests/unix/libmng/libmng.cpp &amp;&amp;
-
-sed -i '/CONFIG -/ a\isEmpty(OUTPUT_DIR): OUTPUT_DIR = ../..' \
-     src/3rdparty/webkit/Source/WebKit2/DerivedSources.pro &amp;&amp;
-
 ./configure -prefix     $QT4DIR  \
             -sysconfdir /etc/xdg \
             -confirm-license     \
@@ -403,12 +367,6 @@
     <title>Command Explanations</title>
 
     <para>
-      <command>sed -i ...</command>: First command fixes detection of
-      <application>libmng</application> 2.0 and second one prevents configure
-      script from writing to the root directory if building as privileged user.
-    </para>
-
-    <para>
       <parameter>-confirm-license</parameter>: Accept license
       without prompting user during configuration.
     </para>
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to