Author: bdubbs
Date: 2007-04-25 14:57:17 -0600 (Wed, 25 Apr 2007)
New Revision: 6756

Modified:
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/x/lib/qt.xml
Log:
Add security patch to qt.

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       2007-04-25 14:52:57 UTC 
(rev 6755)
+++ trunk/BOOK/introduction/welcome/changelog.xml       2007-04-25 20:57:17 UTC 
(rev 6756)
@@ -45,6 +45,10 @@
       <para>April 25th, 2007</para>
       <itemizedlist>
         <listitem>
+          <para>[bdubbs] - Added a security patch for Qt and updated
+           description of MySql options for Qt.</para>
+        </listitem>
+        <listitem>
           <para>[alexander] - Applied cpio-2.7 upstream fixes.</para>
         </listitem>
       </itemizedlist>

Modified: trunk/BOOK/x/lib/qt.xml
===================================================================
--- trunk/BOOK/x/lib/qt.xml     2007-04-25 14:52:57 UTC (rev 6755)
+++ trunk/BOOK/x/lib/qt.xml     2007-04-25 20:57:17 UTC (rev 6756)
@@ -59,6 +59,12 @@
     </itemizedlist>
 
     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing="compact">
+       <listitem>
+         <para>Required patch: <ulink
+            
url="http://www.trolltech.com/developer/download/Qt-3.3.8-UTF-8-fix.diff"/></para>
+       </listitem>
+    </itemizedlist>
 
     <bridgehead renderas="sect3">Qt Dependencies</bridgehead>
 
@@ -169,6 +175,16 @@
         be in use during the install process.</para>
       </note>
 
+    <para>A <ulink
+    
url='http://www.trolltech.com/company/newsroom/announcements/press.2007-03-30.9172215350'>security
+    vulnerability</ulink> has been identified in the
+    <application>Qt</application> package. Apply the patch to fix this
+    vulnerability with the following command:</para>
+
+<screen><userinput>patch -Np0 -i 
../Qt-3.3.8-UTF-8-fix.diff</userinput></screen>
+
+    <para>Continue with:</para>
+
 <screen><userinput>sed -i -e 's:$(QTDIR)/include:&amp;/qt:' \
        -e 's:$(QTDIR)/lib:&amp;/qt:' \
     mkspecs/linux*/qmake.conf &amp;&amp;
@@ -228,6 +244,16 @@
       class='directory'>/opt/qt-&qt-version;/</filename>
       and then creates a symbolic link to <filename>/opt/qt/</filename>.</para>
 
+      <para>A <ulink
+      
url='http://www.trolltech.com/company/newsroom/announcements/press.2007-03-30.9172215350'>security
+      vulnerability</ulink> has been identified in the
+      <application>Qt</application> package. Apply the patch to fix this
+      vulnerability with the following command:</para>
+
+<screen><userinput>patch -Np0 -i 
../Qt-3.3.8-UTF-8-fix.diff</userinput></screen>
+
+      <para>Continue with:</para>
+
 <screen><userinput>bash
 export QTDIR=$PWD &amp;&amp;
 export LD_LIBRARY_PATH=$PWD/lib:$LD_LIBRARY_PATH &amp;&amp;
@@ -297,21 +323,21 @@
     -plugin-imgfmt-mng</parameter>: These switches enable run-time linking of
     the referenced libraries.</para>
 
+    <para>If you pass the
+    <option>-plugin-sql-<replaceable>&lt;driver&gt;</replaceable></option> or
+    <option>-qt-sql-<replaceable>&lt;driver&gt;</replaceable></option> switch
+    to the <command>configure</command> command, you must also pass
+    <option>-I<replaceable>&lt;/path/to/sql/headers&gt;</replaceable></option>
+    so <command>make</command> can find the appropriate header files.  For
+    instance, building in <application>MySQL</application> support (as opposed
+    to building the plugin) will need to use <option>-I/usr/include/mysql
+    -qt-sql-mysql</option>.</para>
+
     <note>
-      <para>If you pass the
-      <option>-plugin-sql-<replaceable>&lt;driver&gt;</replaceable></option>
-      or <option>-qt-sql-<replaceable>&lt;driver&gt;</replaceable></option>
-      switch to the <command>configure</command> command, you must also pass
-      
<option>-I<replaceable>&lt;/path/to/sql/headers&gt;</replaceable></option>
-      so <command>make</command> can find the appropriate header files.
-      For instance, adding <application>mysql</application> support will 
require
-      <option>-I/usr/include/mysql -qt-sql-mysql</option>.</para>
-
       <para>To check if <application>mysql</application> is autotetected
       properly, examine the output of <command>./configure -I/usr/include/mysql
       -help</command>. Other database support will require similar
       <command>configure</command> parameters.</para>
-
     </note>
 
     <para><parameter>-no-exceptions</parameter>: This switch disables

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to