#1143322 hyprland-plugins: FTBFS: /<<PKGBUILDDIR>>/csgo-vulkan-fix/main.cpp:83:41: error: 'class CCompositor' has no member named 'getWindowFromSurface'

#1143322#5
Date:
2026-08-01 22:36:07 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202608/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:hyprland-plugins, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
	cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=x86_64-linux-gnu-pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_C_COMPILER=/usr/bin/x86_64-linux-gnu-gcc -DCMAKE_CXX_COMPILER=/usr/bin/x86_64-linux-gnu-g\+\+ -DPKG_CONFIG_EXECUTABLE=/usr/bin/x86_64-linux-gnu-pkg-config -DPKGCONFIG_EXECUTABLE=/usr/bin/x86_64-linux-gnu-pkg-config -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu ..
-- The CXX compiler identification is GNU 16.1.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- The C compiler identification is GNU 16.1.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/x86_64-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: /usr/bin/x86_64-linux-gnu-pkg-config (found version "2.5.1")
-- Checking for modules 'hyprland;libdrm;libinput;libudev;pangocairo;pixman-1;wayland-server;xkbcommon'
--   Found hyprland, version 0.56.0
--   Found libdrm, version 2.4.134
--   Found libinput, version 1.31.3
--   Found libudev, version 261
--   Found pangocairo, version 1.58.0
--   Found pixman-1, version 0.46.4
--   Found wayland-server, version 1.26.0
--   Found xkbcommon, version 1.13.1
-- Checking for modules 'hyprland;libdrm;libinput;libudev;pixman-1;wayland-server;xkbcommon'
--   Found hyprland, version 0.56.0
--   Found libdrm, version 2.4.134
--   Found libinput, version 1.31.3
--   Found libudev, version 261
--   Found pixman-1, version 0.46.4
--   Found wayland-server, version 1.26.0
--   Found xkbcommon, version 1.13.1
-- Checking for modules 'hyprland;libdrm;libinput;libudev;pangocairo;pixman-1;wayland-server;xkbcommon'
--   Found hyprland, version 0.56.0
--   Found libdrm, version 2.4.134
--   Found libinput, version 1.31.3
--   Found libudev, version 261
--   Found pangocairo, version 1.58.0
--   Found pixman-1, version 0.46.4
--   Found wayland-server, version 1.26.0
--   Found xkbcommon, version 1.13.1
-- Configuring done (0.8s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    CMAKE_INSTALL_LOCALSTATEDIR
    CMAKE_INSTALL_RUNSTATEDIR
    CMAKE_INSTALL_SYSCONFDIR
    FETCHCONTENT_FULLY_DISCONNECTED
    PKGCONFIG_EXECUTABLE

#1143322#10
Date:
2026-08-04 03:19:41 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
hyprland-plugins, 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 1143322@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chow Loong Jin <hyperair@debian.org> (supplier of updated hyprland-plugins 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)
Format: 1.8
Date: Thu, 23 Jul 2026 17:50:29 +0800
Source: hyprland-plugins
Built-For-Profiles: derivative.ubuntu noudeb
Architecture: source
Version: 0.56.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Hyprland Maintainers <team+hyprland@tracker.debian.org>
Changed-By: Chow Loong Jin <hyperair@debian.org>
Closes: 1143322
Changes:
 hyprland-plugins (0.56.0-1) unstable; urgency=medium
 .
   * New upstream version 0.56.0 (Closes: #1143322)
   * Bump hyprland build-dep version to 0.56
Checksums-Sha1:
 1c6cbcbc2ed5444f4fb0067078eecf95b85aa75a 2609 hyprland-plugins_0.56.0-1.dsc
 88b8edcd85712d6688a6e6d9a9f621449d16c90c 33046 hyprland-plugins_0.56.0.orig.tar.gz
 dd9e4a4910baab8b805b956b6d0741259cc9870a 3320 hyprland-plugins_0.56.0-1.debian.tar.xz
 404506fda2fc2c96ded02d277507263e3dd67a92 17129 hyprland-plugins_0.56.0-1_source.buildinfo
Checksums-Sha256:
 73baf913aad13232e52c4c50e77f03696294cf3d87a013736fc90ad623338f3f 2609 hyprland-plugins_0.56.0-1.dsc
 9375bbd8cf1271a72c339078c9eb9e85730dc83e08a4f9d5969e98a989b83de1 33046 hyprland-plugins_0.56.0.orig.tar.gz
 44e625e5012799211b5d2472455bc7804826f3baa88a5889b45070f5e425db96 3320 hyprland-plugins_0.56.0-1.debian.tar.xz
 c9f3d4b1f2973019a8bfedf4531735f2c077de33800c3c3c4a4e6286e426cb27 17129 hyprland-plugins_0.56.0-1_source.buildinfo
Files:
 a982080fbe9494338c07d363d2e873f0 2609 x11 optional hyprland-plugins_0.56.0-1.dsc
 08cb61781dce34817ae6c44face9e269 33046 x11 optional hyprland-plugins_0.56.0.orig.tar.gz
 e2764629990324aeb668341b6412397f 3320 x11 optional hyprland-plugins_0.56.0-1.debian.tar.xz
 54f20ceddccbef7d81410421bc7f3689 17129 x11 optional hyprland-plugins_0.56.0-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEEuDQnfs/9/dZ027Q+9UiW1iHUqEFAmpxT+kACgkQ+9UiW1iH
UqF0bRAAjX9Qw7mV42PD8m00ac6k4SXxgojiZ/ZB0xRxpxbWSQCrcpWKoGknmZn3
wEPzVpLUG1G0pWeb0AItMuies9715bLdeMDyQiNBdh6lq2NgLQreha1tKa1iPoiy
HIWtLBM71sFrGwjBfty4YHreiNdBYzCGjXJGMPi1IcqlIUHVoUDy91iaNb+LEq/F
o8N3xFOqeEYoKgcO47fkYhB/Q09fKn4WlkcGdWJlvSb/8QEkBiGY2dxSlZ256lCC
6pa7FvDd3sPZ+FSwuIR1NVfCtiZVQK6TBlwKtJmLuNwoQmSAKQiwxI2eqiUGHCJC
dV2cZ5MSOWfDNqllrb/sEvCOE8M98UWMstpJiQab5KN/FzUXE9F7k3AKIm9w+0AG
F84Ru73CVo+VrB3rYaHKJsz/d02wIQjhERF+PRjlCwWNvFXTuVfzz8bMIAXfa2a9
0DvwEuLGiqGxc3w753iBsbkXubDKCr7ZqkigOR6YlR+I5Bez+gFqmf9eKFbP0/JZ
F1t+GMD8brN7PVyqJMJryVcSV8D+LiAX1SrJwNHvhjBvflqparLRU+qPie00T/3F
CybpF00qqNBCvWcotjo+xR3NclJ2Pty6Lz4UkM6xW24WS7QdqqEfmiAgvkgEhA1u
o/82SRUKKpv+9qyyDDNoMuHbMW+aCaPke0c5BFg3ewxS5kJxnj4=
=IbVi
-----END PGP SIGNATURE-----