[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#978164: marked as done (kguiaddons: FTBFS on non-linux)



Your message dated Sun, 27 Dec 2020 10:03:32 +0000
with message-id <E1ktStg-0002zH-6v@fasolo.debian.org>
and subject line Bug#978164: fixed in kguiaddons 5.77.0-4
has caused the Debian Bug report #978164,
regarding kguiaddons: FTBFS on non-linux
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
978164: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978164
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: kguiaddons
Version: 5.77.0-3
Severity: important
Tags: patch
User: debian-hurd@lists.debian.org
Usertags: hurd

Hello,

kguiaddons currently doesn't build on non-Linux, where Wayland is not
available. The attached patch fixes this.

Samuel

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, '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

Kernel: Linux 5.10.0 (SMP w/8 CPU threads)
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 /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-- 
Samuel
<S> KK1 a 1 conseil de comment s'attaquer a du code java ou ya plus de 50 classes ? par kel bout ?
<B> le troisième
 -+- #ens-mim en stage -+-
--- debian/control.original	2020-12-26 20:33:59.000000000 +0000
+++ debian/control	2020-12-26 20:34:21.000000000 +0000
@@ -10,9 +10,9 @@
                extra-cmake-modules (>= 5.77.0~),
                graphviz,
                libqt5sql5-sqlite:native,
-               libqt5waylandclient5-dev (>= 5.13.0~),
+               libqt5waylandclient5-dev (>= 5.13.0~) [linux-any],
                libqt5x11extras5-dev (>= 5.13.0~),
-               libwayland-dev (>= 1.9~),
+               libwayland-dev (>= 1.9~) [linux-any],
                libx11-dev,
                libxcb1-dev,
                pkg-config,
@@ -21,7 +21,7 @@
                qtbase5-private-dev,
                qttools5-dev,
                qttools5-dev-tools (>= 5.4),
-               qtwayland5-dev-tools (>= 5.13.0~),
+               qtwayland5-dev-tools (>= 5.13.0~) [linux-any],
 Standards-Version: 4.5.1
 Homepage: https://invent.kde.org/frameworks/kguiaddons
 Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/kguiaddons
--- debian/rules.original	2020-12-26 20:42:47.000000000 +0000
+++ debian/rules	2020-12-26 20:43:55.000000000 +0000
@@ -2,11 +2,15 @@
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
+ifneq ($(DEB_BUILD_ARCH_OS),linux)
+WAYLAND=-DWITH_WAYLAND=OFF
+endif
+
 %:
 	dh $@ --with kf5,pkgkde_symbolshelper --buildsystem kf5 --without build_stamp
 
 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/libkf5guiaddons5.symbols.original	2020-12-26 20:49:28.000000000 +0000
+++ debian/libkf5guiaddons5.symbols	2020-12-26 20:49:33.000000000 +0000
@@ -184,5 +184,5 @@
  _ZTV19KeySequenceRecorder@Base 5.77.0
  _ZTV24KModifierKeyInfoProvider@Base 5.61.0
  _ZTV30KLocalImageCacheImplementation@Base 4.96.0
- zwp_keyboard_shortcuts_inhibit_manager_v1_interface@Base 5.77.0
- zwp_keyboard_shortcuts_inhibitor_v1_interface@Base 5.77.0
+ (arch=linux-any)zwp_keyboard_shortcuts_inhibit_manager_v1_interface@Base 5.77.0
+ (arch=linux-any)zwp_keyboard_shortcuts_inhibitor_v1_interface@Base 5.77.0

--- End Message ---
--- Begin Message ---
Source: kguiaddons
Source-Version: 5.77.0-4
Done: Pino Toscano <pino@debian.org>

We believe that the bug you reported is fixed in the latest version of
kguiaddons, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 978164@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pino Toscano <pino@debian.org> (supplier of updated kguiaddons package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 27 Dec 2020 10:50:45 +0100
Source: kguiaddons
Architecture: source
Version: 5.77.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Pino Toscano <pino@debian.org>
Closes: 978164
Changes:
 kguiaddons (5.77.0-4) unstable; urgency=medium
 .
   * Team upload.
   * Allow kguiaddons to build again on non-Linux architectures:
     (Closes: #978164)
     - limit the libqt5waylandclient5-dev, libwayland-dev, and
       qtwayland5-dev-tools build dependencies as linux-any
     - pass -DWITH_WAYLAND=OFF to cmake on non-Linux architectures
     - limit two symbols as linux-any
Checksums-Sha1:
 979ae56d8a53b8432590907120f8a12daeebcac5 2903 kguiaddons_5.77.0-4.dsc
 f7bf860a7b9e5c2c7c830c899f02915ed12394d1 13028 kguiaddons_5.77.0-4.debian.tar.xz
 699c06f1304c0fef2ee1e06e4047f0cab3a845a3 13938 kguiaddons_5.77.0-4_source.buildinfo
Checksums-Sha256:
 cdd050eaf77aecc044bf63708deef5c2e33b800f2ef285f8c08d9ad21ff76630 2903 kguiaddons_5.77.0-4.dsc
 1f1a01d03e251f3825a58867c2faaf0cd030976984d35e34e09925ea7b2ee3a4 13028 kguiaddons_5.77.0-4.debian.tar.xz
 3d759776cd18f75231b2872ece4a39518c6c91c26c1ca9110d17c6f4aae68c78 13938 kguiaddons_5.77.0-4_source.buildinfo
Files:
 e5a251f19b66d36b2260b1b3b2a3a359 2903 libs optional kguiaddons_5.77.0-4.dsc
 2e4547a4b83ab7ff2ef1842a2d65bce6 13028 libs optional kguiaddons_5.77.0-4.debian.tar.xz
 5fda570fb6067003a7741f0f54d4abd4 13938 libs optional kguiaddons_5.77.0-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAl/oWRkACgkQLRkciEOx
P01TKA//S9/E2eLhYlhdwN4G/wvUsDdx8dQIgqWmTVMO+B6HWrgQYycUMZ/JYBgZ
2TKiyXg4xfjUkL6CEUG5R+1bhzZ8Y2QT9MuCnfMTa+fRwPXlGAYWZ8TA8rChHO68
TUHiAaGhE5icT2na2dHoFG2qAGv0/ufge8ejQj7/IaFWgnszUgG8EZsT5ZwYP4ej
OaSD2YDdZFsVgNdQipHsNZANyCj1sxPP9lAS0mNBJu1IZ/5Xud5hbXKgObyzn3h+
9DgtzomJD45W6GSvIZFlXYqci7ToOfKcgFmXJ3Q8DSFK7qGk85Q4A3odh/difahv
6A9UeXTPhyuQuAOj7Kc78GvIII0WQnE9PQ6T5KapLVnU8hy/HzSf/twknZZsCNx3
4heatQROSt/9Aw0JM84BhsLKNMuUoVH2AwuHNf7OfdEdFcOGMWnLEH+bdEASoWGa
nnckX9R9EFyGk9CCgXK0Dz+hIYl9q8u2U+S09tMF3yqgF/TPVqtDNuEybr5YBG0Q
2yYJAKha6R3rwgBSRXchCy811iRPvNUtUW2N/5db7sSacRj5Gyr9+IcdAyzXN/zH
WEUAQ3QcLBilxBL+RpW4Z9qI9Ll0wlncmMhfqdhYu2SDGYUgIoyRYTZoacqW+Pkk
/wiulnZGi1cxQke/HqZRx56fCJ7uXD4BbDsBm+ju4LflWh4tH0A=
=TE9n
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: