Bug#1079119: kf6-kwindowsystem: FTBFS on non-linux
Source: kf6-kwindowsystem
Version: 6.5.0-1
Severity: important
Tags: patch ftbfs
Hello,
Apparently wayland now needs to be explicitly disabled for non-linux
builds, could you apply the attached patch to fix this?
Thanks,
Samuel
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'unreleased'), (500, 'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'oldstable-proposed-updates-debug'), (500, 'oldstable-proposed-updates'), (500, 'oldoldstable'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64
Kernel: Linux 6.10.0 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--- debian/rules.original 2024-08-20 11:19:13.000000000 +0200
+++ debian/rules 2024-08-20 11:20:05.000000000 +0200
@@ -3,11 +3,15 @@
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+ifneq ($(DEB_HOST_ARCH_OS),linux)
+WAYLAND = -DKWINDOWSYSTEM_WAYLAND=OFF
+endif
+
%:
dh $@
override_dh_auto_configure:
- dh_auto_configure -- -DBUILD_QCH=ON -DBUILD_TESTING=OFF
+ dh_auto_configure -- -DBUILD_QCH=ON -DBUILD_TESTING=OFF $(WAYLAND)
override_dh_auto_test:
# Disable auto tests at build time
--- debian/libkf6windowsystem6.symbols.original 2024-08-20 11:49:40.000000000 +0200
+++ debian/libkf6windowsystem6.symbols 2024-08-20 11:50:32.000000000 +0200
@@ -259,21 +259,21 @@
_ZN14KStartupInfoIdaSERKS_@Base 6.0.0
_ZN14KUserTimestamp13userTimestampEv@Base 6.0.0
_ZN14KUserTimestamp19updateUserTimestampEm@Base 6.0.0
- _ZN14KWaylandExtras11qt_metacallEN11QMetaObject4CallEiPPv@Base 6.0.0
- _ZN14KWaylandExtras11qt_metacastEPKc@Base 6.0.0
- _ZN14KWaylandExtras12exportWindowEP7QWindow@Base 6.0.0
- _ZN14KWaylandExtras14unexportWindowEP7QWindow@Base 6.0.0
- _ZN14KWaylandExtras14windowExportedEP7QWindowRK7QString@Base 6.0.0
- _ZN14KWaylandExtras15lastInputSerialEP7QWindow@Base 6.0.0
- _ZN14KWaylandExtras16staticMetaObjectE@Base 6.0.0
- _ZN14KWaylandExtras25requestXdgActivationTokenEP7QWindowjRK7QString@Base 6.0.0
- _ZN14KWaylandExtras25xdgActivationTokenArrivedEiRK7QString@Base 6.0.0
- _ZN14KWaylandExtras4selfEv@Base 6.0.0
- _ZN14KWaylandExtrasC1Ev@Base 6.0.0
- _ZN14KWaylandExtrasC2Ev@Base 6.0.0
- _ZN14KWaylandExtrasD0Ev@Base 6.0.0
- _ZN14KWaylandExtrasD1Ev@Base 6.0.0
- _ZN14KWaylandExtrasD2Ev@Base 6.0.0
+ (arch=linux-any)_ZN14KWaylandExtras11qt_metacallEN11QMetaObject4CallEiPPv@Base 6.0.0
+ (arch=linux-any)_ZN14KWaylandExtras11qt_metacastEPKc@Base 6.0.0
+ (arch=linux-any)_ZN14KWaylandExtras12exportWindowEP7QWindow@Base 6.0.0
+ (arch=linux-any)_ZN14KWaylandExtras14unexportWindowEP7QWindow@Base 6.0.0
+ (arch=linux-any)_ZN14KWaylandExtras14windowExportedEP7QWindowRK7QString@Base 6.0.0
+ (arch=linux-any)_ZN14KWaylandExtras15lastInputSerialEP7QWindow@Base 6.0.0
+ (arch=linux-any)_ZN14KWaylandExtras16staticMetaObjectE@Base 6.0.0
+ (arch=linux-any)_ZN14KWaylandExtras25requestXdgActivationTokenEP7QWindowjRK7QString@Base 6.0.0
+ (arch=linux-any)_ZN14KWaylandExtras25xdgActivationTokenArrivedEiRK7QString@Base 6.0.0
+ (arch=linux-any)_ZN14KWaylandExtras4selfEv@Base 6.0.0
+ (arch=linux-any)_ZN14KWaylandExtrasC1Ev@Base 6.0.0
+ (arch=linux-any)_ZN14KWaylandExtrasC2Ev@Base 6.0.0
+ (arch=linux-any)_ZN14KWaylandExtrasD0Ev@Base 6.0.0
+ (arch=linux-any)_ZN14KWaylandExtrasD1Ev@Base 6.0.0
+ (arch=linux-any)_ZN14KWaylandExtrasD2Ev@Base 6.0.0
_ZN14KWindowEffects11slideWindowEP7QWindowNS_17SlideFromLocationEi@Base 6.0.0
_ZN14KWindowEffects16enableBlurBehindEP7QWindowbRK7QRegion@Base 6.0.0
_ZN14KWindowEffects17isEffectAvailableENS_6EffectE@Base 6.0.0
@@ -527,7 +527,7 @@
_ZNK14KStartupInfoIdeqERKS_@Base 6.0.0
_ZNK14KStartupInfoIdltERKS_@Base 6.0.0
_ZNK14KStartupInfoIdneERKS_@Base 6.0.0
- _ZNK14KWaylandExtras10metaObjectEv@Base 6.0.0
+ (arch=linux-any)_ZNK14KWaylandExtras10metaObjectEv@Base 6.0.0
_ZNK15KSelectionOwner10metaObjectEv@Base 6.0.0
_ZNK15KSelectionOwner11ownerWindowEv@Base 6.0.0
_ZNK16KStartupInfoData11descriptionEv@Base 6.0.0
@@ -559,7 +559,7 @@
_ZTI12KStartupInfo@Base 6.0.0
_ZTI13KWindowShadow@Base 6.0.0
_ZTI13KWindowSystem@Base 6.0.0
- _ZTI14KWaylandExtras@Base 6.0.0
+ (arch=linux-any)_ZTI14KWaylandExtras@Base 6.0.0
_ZTI15KSelectionOwner@Base 6.0.0
_ZTI17KSelectionWatcher@Base 6.0.0
_ZTI20KWindowShadowPrivate@Base 6.0.0
@@ -576,7 +576,7 @@
_ZTS12KStartupInfo@Base 6.0.0
_ZTS13KWindowShadow@Base 6.0.0
_ZTS13KWindowSystem@Base 6.0.0
- _ZTS14KWaylandExtras@Base 6.0.0
+ (arch=linux-any)_ZTS14KWaylandExtras@Base 6.0.0
_ZTS15KSelectionOwner@Base 6.0.0
_ZTS17KSelectionWatcher@Base 6.0.0
_ZTS20KWindowShadowPrivate@Base 6.0.0
@@ -593,7 +593,7 @@
_ZTV12KStartupInfo@Base 6.0.0
_ZTV13KWindowShadow@Base 6.0.0
_ZTV13KWindowSystem@Base 6.0.0
- _ZTV14KWaylandExtras@Base 6.0.0
+ (arch=linux-any)_ZTV14KWaylandExtras@Base 6.0.0
_ZTV15KSelectionOwner@Base 6.0.0
_ZTV17KSelectionWatcher@Base 6.0.0
_ZTV20KWindowShadowPrivate@Base 6.0.0
Reply to: