[neon/qt6/qt6-base/Neon/release] debian: no_direct_exter_access is x86 only so drop gcc12 & add untiy build to speed up compiles

Carlos De Maine null at kde.org
Thu Oct 26 08:19:47 BST 2023


Git commit 0516b03567b897a96eedb0a35491ac12866a7a30 by Carlos De Maine.
Committed on 26/10/2023 at 09:19.
Pushed by carlosdem into branch 'Neon/release'.

no_direct_exter_access is x86 only so drop gcc12 & add untiy build to speed up compiles

M  +0    -2    debian/control
M  +1    -3    debian/rules

https://invent.kde.org/neon/qt6/qt6-base/-/commit/0516b03567b897a96eedb0a35491ac12866a7a30

diff --git a/debian/control b/debian/control
index 8bcc31d..33252df 100644
--- a/debian/control
+++ b/debian/control
@@ -7,8 +7,6 @@ Build-Depends: cmake,
                default-libmysqlclient-dev,
                dh-exec,
                firebird-dev [linux-any],
-               g++-12,
-               gcc-12,
                libatspi2.0-dev,
                libb2-dev,
                libbrotli-dev,
diff --git a/debian/rules b/debian/rules
index 476f7c9..b27dbe3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,5 @@
 #!/usr/bin/make -f
 #export DH_VERBOSE = 1
-export CC=gcc-12
-export CXX=g++-12
 
 # Use already defined DEB_HOST_* variables.
 include /usr/share/dpkg/architecture.mk
@@ -85,8 +83,8 @@ override_dh_auto_configure:
 		-DFEATURE_system_xcb_xinput=ON \
 		-DFEATURE_rpath=OFF \
 		-DFEATURE_relocatable=OFF \
-		-DFEATURE_no_direct_extern_access=ON \
 		-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \
+		-DCMAKE_UNITY_BUILD=ON \
 		$(extra_cmake_args)
 
 execute_after_dh_auto_install-arch:


More information about the Neon-commits mailing list