From: Angelo Compagnucci <angelo.compagnucci@gmail.com>
To: buildroot@buildroot.org
Cc: Quentin Schulz <quentin.schulz@cherry.de>,
Joshua Henderson <joshua.henderson@microchip.com>,
Angelo Compagnucci <angelo.compagnucci@gmail.com>,
Bartosz Bilas <b.bilas@grinn-global.com>,
Peter Seiderer <ps.report@gmx.net>,
Giulio Benetti <giulio.benetti@benettiengineering.com>
Subject: [Buildroot] [PATCH 0/2] package/qt5: security bump to version 5.15.19
Date: Mon, 9 Nov 2026 14:05:31 +0100 [thread overview]
Message-ID: <20261109130533.4171508-1-angelo.compagnucci@gmail.com> (raw)
This bumps the qt5 packages to Qt 5.15.19, from the kde/5.15 branch of
KDE's Qt5 Patch Collection, which is now rebased on it. qt5webengine
is bumped in its own patch, as it drops and refreshes some patches of
qt5webengine-chromium.
This should be the last Qt5 bump: Qt 5.15.19 is the very last Qt 5.15
release, and the Qt Company ended its support of Qt 5.15 after 26 May
2025 [1]. KDE keeps its Qt5 Patch Collection only for the open source
projects still on Qt 5.15 until they move to Qt 6, and only for very
critical fixes [2]. Qt5 users should plan their move to Qt6.
FYI: I am working on a series moving the Qt5 users to Qt6 and removing
Qt5 from Buildroot. Before sending it, I would like to get feedback on
this: would the removal be welcome, and when (for example after the
next LTS)?
[1] https://www.qt.io/blog/commercial-lts-qt-5.15.19-released
[2] https://community.kde.org/Qt5PatchCollection
Angelo Compagnucci (2):
package/qt5: security bump to version 5.15.19
package/qt5/qt5webengine: security bump to version 5.15.19
package/qt5/qt5.mk | 2 +-
package/qt5/qt53d/qt53d.hash | 2 +-
package/qt5/qt53d/qt53d.mk | 2 +-
package/qt5/qt5base/qt5base.hash | 4 +-
package/qt5/qt5base/qt5base.mk | 4 +-
package/qt5/qt5charts/qt5charts.hash | 2 +-
package/qt5/qt5charts/qt5charts.mk | 2 +-
.../qt5/qt5connectivity/qt5connectivity.hash | 2 +-
.../qt5/qt5connectivity/qt5connectivity.mk | 2 +-
.../qt5/qt5declarative/qt5declarative.hash | 2 +-
package/qt5/qt5declarative/qt5declarative.mk | 2 +-
package/qt5/qt5doc/qt5doc.hash | 2 +-
package/qt5/qt5doc/qt5doc.mk | 2 +-
.../qt5graphicaleffects.hash | 2 +-
.../qt5graphicaleffects.mk | 2 +-
.../qt5/qt5imageformats/qt5imageformats.hash | 2 +-
.../qt5/qt5imageformats/qt5imageformats.mk | 2 +-
package/qt5/qt5location/qt5location.hash | 2 +-
package/qt5/qt5location/qt5location.mk | 2 +-
package/qt5/qt5lottie/qt5lottie.hash | 2 +-
package/qt5/qt5lottie/qt5lottie.mk | 2 +-
package/qt5/qt5multimedia/qt5multimedia.hash | 2 +-
package/qt5/qt5multimedia/qt5multimedia.mk | 2 +-
.../qt5quickcontrols/qt5quickcontrols.hash | 2 +-
.../qt5/qt5quickcontrols/qt5quickcontrols.mk | 2 +-
.../qt5quickcontrols2/qt5quickcontrols2.hash | 2 +-
.../qt5quickcontrols2/qt5quickcontrols2.mk | 2 +-
.../qt5quicktimeline/qt5quicktimeline.hash | 2 +-
.../qt5/qt5quicktimeline/qt5quicktimeline.mk | 2 +-
.../qt5remoteobjects/qt5remoteobjects.hash | 2 +-
.../qt5/qt5remoteobjects/qt5remoteobjects.mk | 2 +-
package/qt5/qt5scxml/qt5scxml.hash | 2 +-
package/qt5/qt5scxml/qt5scxml.mk | 2 +-
package/qt5/qt5sensors/qt5sensors.hash | 2 +-
package/qt5/qt5sensors/qt5sensors.mk | 2 +-
package/qt5/qt5serialbus/qt5serialbus.hash | 2 +-
package/qt5/qt5serialbus/qt5serialbus.mk | 2 +-
package/qt5/qt5serialport/qt5serialport.hash | 2 +-
package/qt5/qt5serialport/qt5serialport.mk | 2 +-
package/qt5/qt5speech/qt5speech.hash | 2 +-
package/qt5/qt5speech/qt5speech.mk | 2 +-
package/qt5/qt5svg/qt5svg.hash | 2 +-
package/qt5/qt5svg/qt5svg.mk | 2 +-
package/qt5/qt5tools/qt5tools.hash | 2 +-
package/qt5/qt5tools/qt5tools.mk | 2 +-
.../qt5virtualkeyboard.hash | 4 +-
.../qt5virtualkeyboard/qt5virtualkeyboard.mk | 2 +-
package/qt5/qt5wayland/qt5wayland.hash | 2 +-
package/qt5/qt5wayland/qt5wayland.mk | 2 +-
package/qt5/qt5webchannel/qt5webchannel.hash | 2 +-
package/qt5/qt5webchannel/qt5webchannel.mk | 2 +-
...> 0002-Migrate-presubmit-to-python3.patch} | 0
.../0002-Remove-unused-python-import.patch | 47 -------------
...uild-in-Python-3.11-invalid-mode-rU.patch} | 0
...oogle-protobuf-internal-python_mess.patch} | 14 +---
...-util.py-fix-Python-3.12-build-issue.patch | 70 -------------------
...and_buffer-service-program_manager..patch} | 0
...e-cstdint-for-uintptr_t-uint8_t-etc.patch} | 0
...Fix-build-with-glibc-2.43-and-above.patch} | 0
...-printed-cmd-when-long-commands-fail.patch | 57 ---------------
.../qt5webengine-chromium.hash | 4 +-
.../qt5webengine-chromium.mk | 2 +-
package/qt5/qt5webengine/qt5webengine.hash | 2 +-
package/qt5/qt5websockets/qt5websockets.hash | 2 +-
package/qt5/qt5websockets/qt5websockets.mk | 2 +-
package/qt5/qt5webview/qt5webview.hash | 2 +-
package/qt5/qt5webview/qt5webview.mk | 2 +-
package/qt5/qt5x11extras/qt5x11extras.hash | 2 +-
package/qt5/qt5x11extras/qt5x11extras.mk | 2 +-
.../qt5/qt5xmlpatterns/qt5xmlpatterns.hash | 2 +-
package/qt5/qt5xmlpatterns/qt5xmlpatterns.mk | 2 +-
71 files changed, 68 insertions(+), 252 deletions(-)
rename package/qt5/qt5webengine-chromium/{0003-Migrate-presubmit-to-python3.patch => 0002-Migrate-presubmit-to-python3.patch} (100%)
delete mode 100644 package/qt5/qt5webengine-chromium/0002-Remove-unused-python-import.patch
rename package/qt5/qt5webengine-chromium/{0005-Fix-build-in-Python-3.11-invalid-mode-rU.patch => 0003-Fix-build-in-Python-3.11-invalid-mode-rU.patch} (100%)
rename package/qt5/qt5webengine-chromium/{0006-protobuf-python-google-protobuf-internal-python_mess.patch => 0004-protobuf-python-google-protobuf-internal-python_mess.patch} (81%)
delete mode 100644 package/qt5/qt5webengine-chromium/0004-tools-grit-grit-util.py-fix-Python-3.12-build-issue.patch
rename package/qt5/qt5webengine-chromium/{0007-chromium-gpu-command_buffer-service-program_manager..patch => 0005-chromium-gpu-command_buffer-service-program_manager..patch} (100%)
rename package/qt5/qt5webengine-chromium/{0009-Include-cstdint-for-uintptr_t-uint8_t-etc.patch => 0006-Include-cstdint-for-uintptr_t-uint8_t-etc.patch} (100%)
rename package/qt5/qt5webengine-chromium/{0010-Fix-build-with-glibc-2.43-and-above.patch => 0007-Fix-build-with-glibc-2.43-and-above.patch} (100%)
delete mode 100644 package/qt5/qt5webengine-chromium/0008-Shorted-printed-cmd-when-long-commands-fail.patch
--
2.53.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
next reply other threads:[~2026-11-09 13:05 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-11-09 13:05 Angelo Compagnucci [this message]
2026-11-09 13:05 ` [Buildroot] [PATCH 1/2] package/qt5: security bump to version 5.15.19 Angelo Compagnucci
2026-11-09 21:13 ` Julien Olivain via buildroot
2026-11-09 13:05 ` [Buildroot] [PATCH 2/2] package/qt5/qt5webengine: " Angelo Compagnucci
2026-11-09 13:42 ` [Buildroot] [PATCH 0/2] package/qt5: " Quentin Schulz via buildroot
2026-11-09 13:56 ` Angelo Compagnucci
2026-11-10 5:28 ` Waldemar Brodkorb
2026-11-10 13:57 ` Angelo Compagnucci
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20261109130533.4171508-1-angelo.compagnucci@gmail.com \
--to=angelo.compagnucci@gmail.com \
--cc=b.bilas@grinn-global.com \
--cc=buildroot@buildroot.org \
--cc=giulio.benetti@benettiengineering.com \
--cc=joshua.henderson@microchip.com \
--cc=ps.report@gmx.net \
--cc=quentin.schulz@cherry.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox