[neon/kde/kwin/Neon/unstable] debian: new vulkan support need's at least gcc 15 which noble doesn't have so switch to clang-19 which works for freebsd in CI
Carlos De Maine
null at kde.org
Sun Mar 29 07:06:15 BST 2026
Git commit f9c505acbaa43956d0db27cb52eb1559872ed8c6 by Carlos De Maine.
Committed on 29/03/2026 at 06:06.
Pushed by carlosdem into branch 'Neon/unstable'.
new vulkan support need's at least gcc 15 which noble doesn't have so switch to clang-19 which works for freebsd in CI
M +2 -0 debian/control
M +4 -3 debian/rules
https://invent.kde.org/neon/kde/kwin/-/commit/f9c505acbaa43956d0db27cb52eb1559872ed8c6
diff --git a/debian/control b/debian/control
index c0c761d..8a78aa5 100644
--- a/debian/control
+++ b/debian/control
@@ -4,6 +4,7 @@ Priority: optional
Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
Uploaders: Maximiliano Curia <maxy at debian.org>
Build-Depends: breeze-dev,
+ clang-19,
cmake,
debhelper-compat (= 13),
g++-14,
@@ -43,6 +44,7 @@ Build-Depends: breeze-dev,
libaurorae-dev,
libcanberra-dev,
libcap-dev [linux-any],
+ libclang-cpp19-dev,
libdisplay-info-dev,
libdrm-dev,
libegl1-mesa-dev,
diff --git a/debian/rules b/debian/rules
index f7c7105..a04eeaa 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,9 +2,10 @@
# SPDX-License-Identifier: LGPL-2.0-or-later
# SPDX-FileCopyrightText: 2023 Jonathan Riddell <jr at jriddell.org>
-# need gcc 14
-export CC=gcc-14
-export CXX=g++-14
+# new vulkan support need's at least gcc 15 which noble doesn't have
+# so switch to clang-19 which works for freebsd in CI
+export CC=clang-19
+export CXX=clang++-19
%:
dh $@ --with kf6 --buildsystem kf6
More information about the Neon-commits
mailing list