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.

Reply via email to