Changeset b276c41 for x/lib


Ignore:
Timestamp:
04/25/2007 08:57:17 PM (17 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
acac7412
Parents:
308400f
Message:

Add security patch to qt.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/lib/qt.xml

    r308400f rb276c41  
    6060
    6161    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     62    <itemizedlist spacing="compact">
     63       <listitem>
     64         <para>Required patch: <ulink
     65            url="http://www.trolltech.com/developer/download/Qt-3.3.8-UTF-8-fix.diff"/></para>
     66       </listitem>
     67    </itemizedlist>
    6268
    6369    <bridgehead renderas="sect3">Qt Dependencies</bridgehead>
     
    169175        be in use during the install process.</para>
    170176      </note>
     177
     178    <para>A <ulink
     179    url='http://www.trolltech.com/company/newsroom/announcements/press.2007-03-30.9172215350'>security
     180    vulnerability</ulink> has been identified in the
     181    <application>Qt</application> package. Apply the patch to fix this
     182    vulnerability with the following command:</para>
     183
     184<screen><userinput>patch -Np0 -i ../Qt-3.3.8-UTF-8-fix.diff</userinput></screen>
     185
     186    <para>Continue with:</para>
    171187
    172188<screen><userinput>sed -i -e 's:$(QTDIR)/include:&amp;/qt:' \
     
    229245      and then creates a symbolic link to <filename>/opt/qt/</filename>.</para>
    230246
     247      <para>A <ulink
     248      url='http://www.trolltech.com/company/newsroom/announcements/press.2007-03-30.9172215350'>security
     249      vulnerability</ulink> has been identified in the
     250      <application>Qt</application> package. Apply the patch to fix this
     251      vulnerability with the following command:</para>
     252
     253<screen><userinput>patch -Np0 -i ../Qt-3.3.8-UTF-8-fix.diff</userinput></screen>
     254
     255      <para>Continue with:</para>
     256
    231257<screen><userinput>bash
    232258export QTDIR=$PWD &amp;&amp;
     
    298324    the referenced libraries.</para>
    299325
     326    <para>If you pass the
     327    <option>-plugin-sql-<replaceable>&lt;driver&gt;</replaceable></option> or
     328    <option>-qt-sql-<replaceable>&lt;driver&gt;</replaceable></option> switch
     329    to the <command>configure</command> command, you must also pass
     330    <option>-I<replaceable>&lt;/path/to/sql/headers&gt;</replaceable></option>
     331    so <command>make</command> can find the appropriate header files.  For
     332    instance, building in <application>MySQL</application> support (as opposed
     333    to building the plugin) will need to use <option>-I/usr/include/mysql
     334    -qt-sql-mysql</option>.</para>
     335
    300336    <note>
    301       <para>If you pass the
    302       <option>-plugin-sql-<replaceable>&lt;driver&gt;</replaceable></option>
    303       or <option>-qt-sql-<replaceable>&lt;driver&gt;</replaceable></option>
    304       switch to the <command>configure</command> command, you must also pass
    305       <option>-I<replaceable>&lt;/path/to/sql/headers&gt;</replaceable></option>
    306       so <command>make</command> can find the appropriate header files.
    307       For instance, adding <application>mysql</application> support will require
    308       <option>-I/usr/include/mysql -qt-sql-mysql</option>.</para>
    309 
    310337      <para>To check if <application>mysql</application> is autotetected
    311338      properly, examine the output of <command>./configure -I/usr/include/mysql
    312339      -help</command>. Other database support will require similar
    313340      <command>configure</command> parameters.</para>
    314 
    315341    </note>
    316342
Note: See TracChangeset for help on using the changeset viewer.