Package: src:xdg-desktop-portal-hyprland Version: 1.3.3-1 Severity: serious Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules build dh build dh_update_autotools_config dh_autoreconf dh_auto_configure cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/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_INSTALL_LIBDIR=lib/x86_64-linux-gnu .. -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring XDPH in Release with CMake -- Checking deps... -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so -- Found WrapOpenGL: TRUE -- Could NOT find XKB (missing: XKB_LIBRARY XKB_INCLUDE_DIR) (Required is at least version "0.5.0") -- Found WrapVulkanHeaders: /usr/include -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Checking for modules 'wayland-client;wayland-protocols;wayland-scanner;libpipewire-0.3;libspa-0.2;libdrm;gbm;hyprlang>=0.2.0' -- Found wayland-client, version 1.23.0 -- Found wayland-protocols, version 1.37 -- Found wayland-scanner, version 1.23.0 -- Found libpipewire-0.3, version 1.2.5 -- Found libspa-0.2, version 0.2 -- Found libdrm, version 2.4.123 -- Found gbm, version 24.2.4-1 -- Found hyprlang, version 0.5.2 -- Checking for module 'sdbus-c++' -- Found sdbus-c++, version 1.6.0 -- Checking for module 'hyprland-protocols' -- Found hyprland-protocols, version 0.2 -- Found WaylandScanner at /usr/bin/wayland-scanner -- Found wayland-protocols at //usr/share/wayland-protocols -- Configuring done (1.1s) -- 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 FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu dh_auto_build cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' /usr/bin/cmake -P /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/VerifyGlobs.cmake /usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make -f CMakeFiles/xdg-desktop-portal-hyprland.dir/build.make CMakeFiles/xdg-desktop-portal-hyprland.dir/depend make -f hyprland-share-picker/CMakeFiles/hyprland-share-picker_autogen_timestamp_deps.dir/build.make hyprland-share-picker/CMakeFiles/hyprland-share-picker_autogen_timestamp_deps.dir/depend make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/hyprland-share-picker /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker/CMakeFiles/hyprland-share-picker_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 2%] Generating /<<PKGBUILDDIR>>/protocols/wlr-screencopy-unstable-v1-protocol.h cd /<<PKGBUILDDIR>> && /usr/bin/wayland-scanner client-header protocols/wlr-screencopy-unstable-v1.xml /<<PKGBUILDDIR>>/protocols/wlr-screencopy-unstable-v1-protocol.h make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make -f hyprland-share-picker/CMakeFiles/hyprland-share-picker_autogen_timestamp_deps.dir/build.make hyprland-share-picker/CMakeFiles/hyprland-share-picker_autogen_timestamp_deps.dir/build make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'hyprland-share-picker/CMakeFiles/hyprland-share-picker_autogen_timestamp_deps.dir/build'. make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 2%] Built target hyprland-share-picker_autogen_timestamp_deps make -f hyprland-share-picker/CMakeFiles/hyprland-share-picker_autogen.dir/build.make hyprland-share-picker/CMakeFiles/hyprland-share-picker_autogen.dir/depend [ 5%] Generating /<<PKGBUILDDIR>>/protocols/hyprland-global-shortcuts-v1-protocol.c make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/hyprland-share-picker /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker/CMakeFiles/hyprland-share-picker_autogen.dir/DependInfo.cmake "--color=" cd /<<PKGBUILDDIR>> && /usr/bin/wayland-scanner private-code /usr/share/hyprland-protocols/protocols/hyprland-global-shortcuts-v1.xml /<<PKGBUILDDIR>>/protocols/hyprland-global-shortcuts-v1-protocol.c make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make -f hyprland-share-picker/CMakeFiles/hyprland-share-picker_autogen.dir/build.make hyprland-share-picker/CMakeFiles/hyprland-share-picker_autogen.dir/build make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 8%] Generating /<<PKGBUILDDIR>>/protocols/hyprland-global-shortcuts-v1-protocol.h cd /<<PKGBUILDDIR>> && /usr/bin/wayland-scanner client-header /usr/share/hyprland-protocols/protocols/hyprland-global-shortcuts-v1.xml /<<PKGBUILDDIR>>/protocols/hyprland-global-shortcuts-v1-protocol.h [ 11%] Automatic MOC and UIC for target hyprland-share-picker cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker && /usr/bin/cmake -E cmake_autogen /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker/CMakeFiles/hyprland-share-picker_autogen.dir/AutogenInfo.json None [ 14%] Generating /<<PKGBUILDDIR>>/protocols/hyprland-toplevel-export-v1-protocol.c cd /<<PKGBUILDDIR>> && /usr/bin/wayland-scanner private-code /usr/share/hyprland-protocols/protocols/hyprland-toplevel-export-v1.xml /<<PKGBUILDDIR>>/protocols/hyprland-toplevel-export-v1-protocol.c AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/hyprland-share-picker/hyprland-share-picker_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -std=gnu++17 -dM -E -c /usr/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/protocols -I/usr/include/x86_64-linux-gnu/qt6/QtCore -I/usr/include/x86_64-linux-gnu/qt6 -I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt6/QtWidgets -I/usr/include/x86_64-linux-gnu/qt6/QtGui -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu [ 17%] Generating /<<PKGBUILDDIR>>/protocols/hyprland-toplevel-export-v1-protocol.h cd /<<PKGBUILDDIR>> && /usr/bin/wayland-scanner client-header /usr/share/hyprland-protocols/protocols/hyprland-toplevel-export-v1.xml /<<PKGBUILDDIR>>/protocols/hyprland-toplevel-export-v1-protocol.h AutoGen: Parsing "SRC:/hyprland-share-picker/elidedbutton.h" AutoGen: Parsing "SRC:/hyprland-share-picker/mainpicker.h" AutoGen: Parsing "SRC:/hyprland-share-picker/elidedbutton.cpp" AutoGen: Parsing "SRC:/hyprland-share-picker/main.cpp" AutoGen: Parsing "SRC:/hyprland-share-picker/mainpicker.cpp" AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/hyprland-share-picker/hyprland-share-picker_autogen/EWIEGA46WW/moc_mainpicker.cpp", because it doesn't exist, from "SRC:/hyprland-share-picker/mainpicker.h" /usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/protocols -I/usr/include/x86_64-linux-gnu/qt6/QtCore -I/usr/include/x86_64-linux-gnu/qt6 -I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/x86_64-linux-gnu/qt6/QtWidgets -I/usr/include/x86_64-linux-gnu/qt6/QtGui -I/usr/include -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker/hyprland-share-picker_autogen/moc_predefs.h --output-dep-file -o /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker/hyprland-share-picker_autogen/EWIEGA46WW/moc_mainpicker.cpp /<<PKGBUILDDIR>>/hyprland-share-picker/mainpicker.h AutoUic: Generating "SRC:/obj-x86_64-linux-gnu/hyprland-share-picker/hyprland-share-picker_autogen/include/./ui_mainpicker.h", because it doesn't exist, from "SRC:/hyprland-share-picker/mainpicker.ui" /usr/lib/qt6/libexec/uic -o /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker/hyprland-share-picker_autogen/include/./ui_mainpicker.h /<<PKGBUILDDIR>>/hyprland-share-picker/mainpicker.ui [ 20%] Generating /<<PKGBUILDDIR>>/protocols/linux-dmabuf-unstable-v1-protocol.c cd /<<PKGBUILDDIR>> && /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml /<<PKGBUILDDIR>>/protocols/linux-dmabuf-unstable-v1-protocol.c [ 23%] Generating /<<PKGBUILDDIR>>/protocols/linux-dmabuf-unstable-v1-protocol.h cd /<<PKGBUILDDIR>> && /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml /<<PKGBUILDDIR>>/protocols/linux-dmabuf-unstable-v1-protocol.h [ 26%] Generating /<<PKGBUILDDIR>>/protocols/wlr-foreign-toplevel-management-unstable-v1-protocol.c cd /<<PKGBUILDDIR>> && /usr/bin/wayland-scanner private-code protocols/wlr-foreign-toplevel-management-unstable-v1.xml /<<PKGBUILDDIR>>/protocols/wlr-foreign-toplevel-management-unstable-v1-protocol.c [ 29%] Generating /<<PKGBUILDDIR>>/protocols/wlr-foreign-toplevel-management-unstable-v1-protocol.h cd /<<PKGBUILDDIR>> && /usr/bin/wayland-scanner client-header protocols/wlr-foreign-toplevel-management-unstable-v1.xml /<<PKGBUILDDIR>>/protocols/wlr-foreign-toplevel-management-unstable-v1-protocol.h [ 32%] Generating /<<PKGBUILDDIR>>/protocols/wlr-screencopy-unstable-v1-protocol.c cd /<<PKGBUILDDIR>> && /usr/bin/wayland-scanner private-code protocols/wlr-screencopy-unstable-v1.xml /<<PKGBUILDDIR>>/protocols/wlr-screencopy-unstable-v1-protocol.c cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/xdg-desktop-portal-hyprland.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make -f CMakeFiles/xdg-desktop-portal-hyprland.dir/build.make CMakeFiles/xdg-desktop-portal-hyprland.dir/build make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 35%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/core/PortalManager.cpp.o /usr/bin/c++ -I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/protocols -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++23 -O3 -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -Wno-pointer-arith -fpermissive -Wno-address-of-temporary -D_REENTRANT -MD -MT CMakeFiles/xdg-desktop-portal-hyprland.dir/src/core/PortalManager.cpp.o -MF CMakeFiles/xdg-desktop-portal-hyprland.dir/src/core/PortalManager.cpp.o.d -o CMakeFiles/xdg-desktop-portal-hyprland.dir/src/core/PortalManager.cpp.o -c /<<PKGBUILDDIR>>/src/core/PortalManager.cpp AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/hyprland-share-picker/hyprland-share-picker_autogen/EWIEGA46WW/moc_mainpicker.cpp.d" AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/hyprland-share-picker/hyprland-share-picker_autogen/mocs_compilation.cpp" AutoMoc: Merging MOC dependencies into "SRC:/obj-x86_64-linux-gnu/hyprland-share-picker/hyprland-share-picker_autogen/deps" AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/hyprland-share-picker/CMakeFiles/hyprland-share-picker_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-x86_64-linux-gnu/hyprland-share-picker/CMakeFiles/hyprland-share-picker_autogen.dir/AutogenUsed.txt" cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker && /usr/bin/cmake -E touch /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker/hyprland-share-picker_autogen/timestamp make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 35%] Built target hyprland-share-picker_autogen make -f hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/build.make hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/depend make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/hyprland-share-picker /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/DependInfo.cmake "--color=" Dependencies file "hyprland-share-picker/hyprland-share-picker_autogen/deps" is newer than depends file "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/compiler_depend.internal". Consolidate compiler generated dependencies of target hyprland-share-picker make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make -f hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/build.make hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/build make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 38%] Building CXX object hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/hyprland-share-picker_autogen/mocs_compilation.cpp.o cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker/hyprland-share-picker_autogen/include -I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/protocols -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++17 -O3 -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -Wno-pointer-arith -fpermissive -Wno-address-of-temporary -MD -MT hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/hyprland-share-picker_autogen/mocs_compilation.cpp.o -MF CMakeFiles/hyprland-share-picker.dir/hyprland-share-picker_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/hyprland-share-picker.dir/hyprland-share-picker_autogen/mocs_compilation.cpp.o -c /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker/hyprland-share-picker_autogen/mocs_compilation.cpp [ 41%] Building CXX object hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/main.cpp.o cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker/hyprland-share-picker_autogen/include -I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/protocols -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++17 -O3 -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -Wno-pointer-arith -fpermissive -Wno-address-of-temporary -MD -MT hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/main.cpp.o -MF CMakeFiles/hyprland-share-picker.dir/main.cpp.o.d -o CMakeFiles/hyprland-share-picker.dir/main.cpp.o -c /<<PKGBUILDDIR>>/hyprland-share-picker/main.cpp /<<PKGBUILDDIR>>/hyprland-share-picker/main.cpp: In function ‘std::string execAndGet(const char*)’: /<<PKGBUILDDIR>>/hyprland-share-picker/main.cpp:25:44: warning: ignoring attributes on template argument ‘int (*)(FILE*)’ [-Wignored-attributes] 25 | std::unique_ptr<FILE, decltype(&pclose)> pipe(popen(cmd, "r"), pclose); | ^ [ 44%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/helpers/Log.cpp.o /usr/bin/c++ -I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/protocols -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++23 -O3 -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -Wno-pointer-arith -fpermissive -Wno-address-of-temporary -D_REENTRANT -MD -MT CMakeFiles/xdg-desktop-portal-hyprland.dir/src/helpers/Log.cpp.o -MF CMakeFiles/xdg-desktop-portal-hyprland.dir/src/helpers/Log.cpp.o.d -o CMakeFiles/xdg-desktop-portal-hyprland.dir/src/helpers/Log.cpp.o -c /<<PKGBUILDDIR>>/src/helpers/Log.cpp At global scope: cc1plus: note: unrecognized command-line option ‘-Wno-address-of-temporary’ may have been intended to silence earlier diagnostics [ 47%] Building CXX object hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/mainpicker.cpp.o cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker/hyprland-share-picker_autogen/include -I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/protocols -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++17 -O3 -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -Wno-pointer-arith -fpermissive -Wno-address-of-temporary -MD -MT hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/mainpicker.cpp.o -MF CMakeFiles/hyprland-share-picker.dir/mainpicker.cpp.o.d -o CMakeFiles/hyprland-share-picker.dir/mainpicker.cpp.o -c /<<PKGBUILDDIR>>/hyprland-share-picker/mainpicker.cpp [ 50%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/helpers/MiscFunctions.cpp.o /usr/bin/c++ -I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/protocols -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++23 -O3 -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -Wno-pointer-arith -fpermissive -Wno-address-of-temporary -D_REENTRANT -MD -MT CMakeFiles/xdg-desktop-portal-hyprland.dir/src/helpers/MiscFunctions.cpp.o -MF CMakeFiles/xdg-desktop-portal-hyprland.dir/src/helpers/MiscFunctions.cpp.o.d -o CMakeFiles/xdg-desktop-portal-hyprland.dir/src/helpers/MiscFunctions.cpp.o -c /<<PKGBUILDDIR>>/src/helpers/MiscFunctions.cpp /<<PKGBUILDDIR>>/src/helpers/MiscFunctions.cpp: In function ‘std::string execAndGet(const char*)’: /<<PKGBUILDDIR>>/src/helpers/MiscFunctions.cpp:16:50: warning: ignoring attributes on template argument ‘int (*)(FILE*)’ [-Wignored-attributes] 16 | const std::unique_ptr<FILE, decltype(&pclose)> pipe(popen(cmd, "r"), pclose); | ^ [ 52%] Building CXX object hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/elidedbutton.cpp.o cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker && /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker/hyprland-share-picker_autogen/include -I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/protocols -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++17 -O3 -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -Wno-pointer-arith -fpermissive -Wno-address-of-temporary -MD -MT hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/elidedbutton.cpp.o -MF CMakeFiles/hyprland-share-picker.dir/elidedbutton.cpp.o.d -o CMakeFiles/hyprland-share-picker.dir/elidedbutton.cpp.o -c /<<PKGBUILDDIR>>/hyprland-share-picker/elidedbutton.cpp [ 55%] Linking CXX executable hyprland-share-picker cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/hyprland-share-picker && /usr/bin/cmake -E cmake_link_script CMakeFiles/hyprland-share-picker.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/hyprland-share-picker.dir/hyprland-share-picker_autogen/mocs_compilation.cpp.o" "CMakeFiles/hyprland-share-picker.dir/main.cpp.o" "CMakeFiles/hyprland-share-picker.dir/mainpicker.cpp.o" "CMakeFiles/hyprland-share-picker.dir/elidedbutton.cpp.o" -o hyprland-share-picker /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.7.2 /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libOpenGL.so /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.7.2 make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 58%] Built target hyprland-share-picker [ 61%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/helpers/Timer.cpp.o /usr/bin/c++ -I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/protocols -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++23 -O3 -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -Wno-pointer-arith -fpermissive -Wno-address-of-temporary -D_REENTRANT -MD -MT CMakeFiles/xdg-desktop-portal-hyprland.dir/src/helpers/Timer.cpp.o -MF CMakeFiles/xdg-desktop-portal-hyprland.dir/src/helpers/Timer.cpp.o.d -o CMakeFiles/xdg-desktop-portal-hyprland.dir/src/helpers/Timer.cpp.o -c /<<PKGBUILDDIR>>/src/helpers/Timer.cpp At global scope: cc1plus: note: unrecognized command-line option ‘-Wno-address-of-temporary’ may have been intended to silence earlier diagnostics [ 64%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/main.cpp.o /usr/bin/c++ -I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/protocols -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++23 -O3 -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -Wno-pointer-arith -fpermissive -Wno-address-of-temporary -D_REENTRANT -MD -MT CMakeFiles/xdg-desktop-portal-hyprland.dir/src/main.cpp.o -MF CMakeFiles/xdg-desktop-portal-hyprland.dir/src/main.cpp.o.d -o CMakeFiles/xdg-desktop-portal-hyprland.dir/src/main.cpp.o -c /<<PKGBUILDDIR>>/src/main.cpp [ 67%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/GlobalShortcuts.cpp.o /usr/bin/c++ -I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/protocols -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++23 -O3 -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -Wno-pointer-arith -fpermissive -Wno-address-of-temporary -D_REENTRANT -MD -MT CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/GlobalShortcuts.cpp.o -MF CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/GlobalShortcuts.cpp.o.d -o CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/GlobalShortcuts.cpp.o -c /<<PKGBUILDDIR>>/src/portals/GlobalShortcuts.cpp [ 70%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/Screencopy.cpp.o /usr/bin/c++ -I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/protocols -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++23 -O3 -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -Wno-pointer-arith -fpermissive -Wno-address-of-temporary -D_REENTRANT -MD -MT CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/Screencopy.cpp.o -MF CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/Screencopy.cpp.o.d -o CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/Screencopy.cpp.o -c /<<PKGBUILDDIR>>/src/portals/Screencopy.cpp [ 73%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/Screenshot.cpp.o /usr/bin/c++ -I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/protocols -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++23 -O3 -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -Wno-pointer-arith -fpermissive -Wno-address-of-temporary -D_REENTRANT -MD -MT CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/Screenshot.cpp.o -MF CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/Screenshot.cpp.o.d -o CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/Screenshot.cpp.o -c /<<PKGBUILDDIR>>/src/portals/Screenshot.cpp /<<PKGBUILDDIR>>/src/portals/Screenshot.cpp: In function ‘void pickHyprPicker(sdbus::MethodCall&)’: /<<PKGBUILDDIR>>/src/portals/Screenshot.cpp:44:81: error: class template argument deduction failed: 44 | results["color"] = sdbus::Struct(std::tuple{r / 255.0, g / 255.0, b / 255.0}); | ^ /<<PKGBUILDDIR>>/src/portals/Screenshot.cpp:44:81: error: call of overloaded ‘Struct(std::tuple<double, double, double>)’ is ambiguous In file included from /usr/include/sdbus-c++/ConvenienceApiClasses.h:32, from /usr/include/sdbus-c++/IObject.h:30, from /usr/include/sdbus-c++/sdbus-c++.h:28, from /<<PKGBUILDDIR>>/src/portals/Screenshot.hpp:3, from /<<PKGBUILDDIR>>/src/portals/Screenshot.cpp:1: /usr/include/sdbus-c++/Types.h:140:18: note: candidate: ‘Struct(const std::tuple<_Ts ...>&)-> sdbus::Struct<_ValueTypes> [with _ValueTypes = {double, double, double}]’ 140 | explicit Struct(const std::tuple<_ValueTypes...>& t) | ^~~~~~ In file included from /usr/include/c++/14/bits/uses_allocator_args.h:39, from /usr/include/c++/14/bits/memory_resource.h:41, from /usr/include/c++/14/string:68, from /usr/include/sdbus-c++/TypeTraits.h:31, from /usr/include/sdbus-c++/IConnection.h:30, from /usr/include/sdbus-c++/sdbus-c++.h:27: /usr/include/c++/14/tuple:1970:5: note: candidate: ‘std::Struct(_Ts ...)-> sdbus::Struct<_ValueTypes ...> [with _ValueTypes = {tuple<double, double, double>}]’ 1970 | tuple(_UTypes...) -> tuple<_UTypes...>; | ^~~~~ In file included from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/string:51: /usr/include/c++/14/bits/stl_pair.h:92:11: note: candidate: ‘Struct(std::tuple<_Ts ...>)-> sdbus::Struct<_ValueTypes ...> [with _ValueTypes = {double, double, double}]’ 92 | class tuple; | ^~~~~ /usr/include/c++/14/tuple:993:17: note: candidate: ‘Struct(const std::tuple<_Ts ...>&)-> sdbus::Struct<_ValueTypes ...> [with _ValueTypes = {double, double, double}]’ 993 | constexpr tuple(const tuple&) = default; | ^~~~~ /usr/include/c++/14/tuple:995:17: note: candidate: ‘Struct(std::tuple<_Ts ...>&&)-> sdbus::Struct<_ValueTypes ...> [with _ValueTypes = {double, double, double}]’ 995 | constexpr tuple(tuple&&) = default; | ^~~~~ /usr/include/sdbus-c++/Types.h:160:5: note: candidate: ‘sdbus::Struct(_Elements ...)-> Struct<_ValueTypes ...> [with _Elements = {std::tuple<double, double, double>}]’ 160 | Struct(_Elements...) -> Struct<_Elements...>; | ^~~~~~ /<<PKGBUILDDIR>>/src/portals/Screenshot.cpp: In function ‘void pickSlurp(sdbus::MethodCall&)’: /<<PKGBUILDDIR>>/src/portals/Screenshot.cpp:94:61: error: class template argument deduction failed: 94 | results["color"] = sdbus::Struct(std::tuple{r, g, b}); | ^ /<<PKGBUILDDIR>>/src/portals/Screenshot.cpp:94:61: error: call of overloaded ‘Struct(std::tuple<double, double, double>)’ is ambiguous /usr/include/sdbus-c++/Types.h:140:18: note: candidate: ‘Struct(const std::tuple<_Ts ...>&)-> sdbus::Struct<_ValueTypes> [with _ValueTypes = {double, double, double}]’ 140 | explicit Struct(const std::tuple<_ValueTypes...>& t) | ^~~~~~ /usr/include/c++/14/tuple:1970:5: note: candidate: ‘std::Struct(_Ts ...)-> sdbus::Struct<_ValueTypes ...> [with _ValueTypes = {tuple<double, double, double>}]’ 1970 | tuple(_UTypes...) -> tuple<_UTypes...>; | ^~~~~ /usr/include/c++/14/bits/stl_pair.h:92:11: note: candidate: ‘Struct(std::tuple<_Ts ...>)-> sdbus::Struct<_ValueTypes ...> [with _ValueTypes = {double, double, double}]’ 92 | class tuple; | ^~~~~ /usr/include/c++/14/tuple:993:17: note: candidate: ‘Struct(const std::tuple<_Ts ...>&)-> sdbus::Struct<_ValueTypes ...> [with _ValueTypes = {double, double, double}]’ 993 | constexpr tuple(const tuple&) = default; | ^~~~~ /usr/include/c++/14/tuple:995:17: note: candidate: ‘Struct(std::tuple<_Ts ...>&&)-> sdbus::Struct<_ValueTypes ...> [with _ValueTypes = {double, double, double}]’ 995 | constexpr tuple(tuple&&) = default; | ^~~~~ /usr/include/sdbus-c++/Types.h:160:5: note: candidate: ‘sdbus::Struct(_Elements ...)-> Struct<_ValueTypes ...> [with _Elements = {std::tuple<double, double, double>}]’ 160 | Struct(_Elements...) -> Struct<_Elements...>; | ^~~~~~ At global scope: cc1plus: note: unrecognized command-line option ‘-Wno-address-of-temporary’ may have been intended to silence earlier diagnostics make[3]: *** [CMakeFiles/xdg-desktop-portal-hyprland.dir/build.make:217: CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/Screenshot.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:105: CMakeFiles/xdg-desktop-portal-hyprland.dir/all] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[1]: *** [Makefile:139: all] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2 make: *** [debian/rules:7: build] Error 25 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202410/ 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 could not 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 affects, so that this is still visible in the BTS web page for this package. Thanks.