Changeset d10b870
- Timestamp:
- 01/28/2022 03:15:33 AM (2 years ago)
- Branches:
- 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- c0cf007f
- Parents:
- 207b52d
- git-author:
- Ken Moffat <ken@…> (01/28/2022 02:59:27 AM)
- git-committer:
- Ken Moffat <ken@…> (01/28/2022 03:15:33 AM)
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
introduction/welcome/changelog.xml
r207b52d rd10b870 46 46 <itemizedlist> 47 47 <listitem> 48 <para>[ken] - In Qt5 apply consolidated kde (kf5.15) patches 49 for all the qt5 modules required by packages mentioned in BLFS. 50 This includes the existing qtsvg fix and gcc-11 changes, as 51 well as other fixes including a new qtsvg vulnerability fix 52 (Security Update). Fixes 53 <ulink url="&blfs-ticket-root;16002">#16002</ulink>.</para> 54 </listitem> 55 <listitem> 48 56 <para>[bdubbs] - Update to bind-9.18.0. Fixes 49 57 <ulink url="&blfs-ticket-root;16016">#16016</ulink>.</para> -
x/lib/qt5.xml
r207b52d rd10b870 13 13 <!ENTITY qt5-size "560 MB"> 14 14 <!ENTITY qt5-buildsize "15 GB (257 MB installed)"> 15 <!ENTITY qt5-time "2 2SBU (using parallelism=4)">15 <!ENTITY qt5-time "29 SBU (using parallelism=4)"> 16 16 ]> 17 17 … … 40 40 major users of <application>Qt</application> is <application>KDE 41 41 Frameworks 5 (KF5)</application>. 42 </para> 43 44 <para> 45 Now that <application>Qt5</application> updates are restricted to 46 commercial customers, upstream patches for the various modules are being 47 curated at kde, see 48 <ulink url="https://dot.kde.org/2021/04/06/announcing-kdes-qt-5-patch-collection"/> 49 and <ulink url="https://community.kde.org/Qt5PatchCollection"/>. 42 50 </para> 43 51 … … 83 91 <para> 84 92 Required patch: 85 <ulink url="&patch-root;/qt-everywhere-src-&qt5-version;- CVE-2021-3481-1.patch"/>93 <ulink url="&patch-root;/qt-everywhere-src-&qt5-version;-kf5.15-2.patch"/> 86 94 </para> 87 95 </listitem> … … 132 140 <xref linkend="mariadb"/> 133 141 or <ulink url="http://www.mysql.com/">MySQL</ulink>, 134 <xref linkend="pciutils"/> (required for QtWebEngine),142 <xref linkend="pciutils"/>, 135 143 <xref linkend="postgresql"/>, 136 <xref linkend="python2"/> (required for QtWebEngine), 144 <!-- we handle QtWebEngine separately 145 <xref linkend="python2"/> (required for QtWebEngine), --> 137 146 <xref linkend="pulseaudio"/>, 138 147 <xref linkend="sdl2"/>, … … 256 265 257 266 <para> 258 First apply a patch to fix an Out Of Bounds read in QtSVG: 259 </para> 260 261 <screen><userinput remap="pre">patch -Np1 -i ../qt-everywhere-src-&qt5-version;-CVE-2021-3481-1.patch</userinput></screen> 262 263 <para> 264 Next fix some issues using gcc-11: 265 </para> 266 267 <screen><userinput>sed -i '/utility/a #include <limits>' qtbase/src/corelib/global/qglobal.h && 268 sed -i '/string/a #include <limits>' qtbase/src/corelib/global/qfloat16.h && 269 sed -i '/qbytearray/a #include <limits>' qtbase/src/corelib/text/qbytearraymatcher.h && 270 sed -i '/type_traits/a #include <limits>' qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h</userinput></screen> 267 First apply a patch to pull in the fixes curated by kde for those 268 modules which are required by packages mentioned in this book: 269 </para> 270 271 <screen><userinput remap="pre">patch -Np1 -i ../qt-everywhere-src-&qt5-version;-kf5.15-2.patch</userinput></screen> 271 272 272 273 <para> -
x/lib/qtwebengine.xml
r207b52d rd10b870 253 253 <xref linkend="nodejs"/>, 254 254 <xref linkend="nss"/>, 255 <xref linkend="pciutils"/>, 255 256 <xref linkend="python2"/>, and 256 257 <xref linkend='qt5'/>
Note:
See TracChangeset
for help on using the changeset viewer.