[neon/qt/qtcreator/Neon/release] debian: deal with broken llvm-14
Pino Toscano
null at kde.org
Mon Jan 16 22:09:48 GMT 2023
Git commit 53501df4b88d479eb0e40f43e1762e765b1d02b9 by Pino Toscano.
Committed on 26/11/2022 at 07:27.
Pushed by carlosdem into branch 'Neon/release'.
deal with broken llvm-14
M +4 -0 debian/changelog
M +3 -0 debian/control
https://invent.kde.org/neon/qt/qtcreator/commit/53501df4b88d479eb0e40f43e1762e765b1d02b9
diff --git a/debian/changelog b/debian/changelog
index 8d596aa..2a80706 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,10 @@ qtcreator (8.0.2-0r1) UNRELEASED; urgency=medium
* Drop the qt6-qpa-plugins dependency, as the Qt6 6.3.1 packaging provides
all the essential bits in library packages.
* Remove breaks/replaces for versions older than oldstable.
+ * Temporarily add the clang-tidy, and clang-tools build dependencies to
+ workaround the broken CMake config files shipped in llvm-14-dev (which is
+ the current version pulled by llvm-dev): it is still affected by #1021857,
+ and the LLVM maintainers have not fixed it in testing for almost 2 months.
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Sat, 27 Aug 2022 05:46:43 +0200
diff --git a/debian/control b/debian/control
index f3a4435..360cd5a 100644
--- a/debian/control
+++ b/debian/control
@@ -28,6 +28,9 @@ Build-Depends: clang (>= 1:10~),
qt6-quick3d-dev (>= 6.2.4-2~),
qt6-tools-dev (>= 6.2.4-2~),
qt6-tools-private-dev (>= 6.2.4-2~),
+# workaround dependency issues in llvm (#1021857)
+ clang-tidy,
+ clang-tools,
Standards-Version: 4.6.1
Rules-Requires-Root: no
Homepage: https://doc.qt.io/qt-5/topics-app-development.html
More information about the Neon-commits
mailing list