#1098132 xdg-desktop-portal-lxqt: ftbfs with GCC-15

#1098132#5
Date:
2025-02-17 18:01:29 UTC
From:
To:
[This bug is NOT targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/xdg-desktop-portal-lxqt_1.1.0-2_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html

[...]
make[3]: Entering directory '/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu'
cd /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0 /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/src /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/CMakeFiles/xdg-desktop-portal-lxqt_autogen.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu'
make  -f src/CMakeFiles/xdg-desktop-portal-lxqt_autogen.dir/build.make src/CMakeFiles/xdg-desktop-portal-lxqt_autogen.dir/build
make[3]: Entering directory '/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu'
[ 11%] Automatic MOC for target xdg-desktop-portal-lxqt
cd /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/CMakeFiles/xdg-desktop-portal-lxqt_autogen.dir/AutogenInfo.json RelWithDebInfo
AutoGen: Refreshing parse cache because it doesn't exist.
AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/moc_predefs.h", because it doesn't exist.
/usr/bin/c++ -std=gnu++14 -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2/QtGui -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2/QtDBus -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/QtDBus -I/usr/include/x86_64-linux-gnu/qt6/QtWidgets -I/usr/include/x86_64-linux-gnu/qt6/QtGui -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/menu-cache -I/usr/include/sysprof-6 -I/usr/include/KF6/KWindowSystem -I/usr/include -I/usr/include/c++/15 -I/usr/include/x86_64-linux-gnu/c++/15 -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-linux-gnu/15/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu
AutoGen: Parsing "SRC:/src/desktopportal.h"
AutoGen: Parsing "SRC:/src/utils.h"
AutoGen: Parsing "SRC:/src/desktopportal.cpp"
AutoGen: Parsing "SRC:/src/filechooser.cpp"
AutoGen: Parsing "SRC:/src/filechooser.h"
AutoGen: Parsing "SRC:/src/filedialoghelper.h"
AutoGen: Parsing "SRC:/src/filedialoghelper.cpp"
AutoGen: Parsing "SRC:/src/main.cpp"
AutoGen: Parsing "SRC:/src/utils.cpp"
AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/EWIEGA46WW/moc_desktopportal.cpp", because it doesn't exist, from "SRC:/src/desktopportal.h"
/usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2/QtGui -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2/QtDBus -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/QtDBus -I/usr/include/x86_64-linux-gnu/qt6/QtWidgets -I/usr/include/x86_64-linux-gnu/qt6/QtGui -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/menu-cache -I/usr/include/sysprof-6 -I/usr/include/KF6/KWindowSystem -I/usr/include -I/usr/include/c++/15 -I/usr/include/x86_64-linux-gnu/c++/15 -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-linux-gnu/15/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/EWIEGA46WW/moc_desktopportal.cpp /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/src/desktopportal.h
AutoMoc: Generating "SRC:/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/EWIEGA46WW/moc_filechooser.cpp", because it doesn't exist, from "SRC:/src/filechooser.h"
/usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2/QtGui -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2/QtDBus -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/QtDBus -I/usr/include/x86_64-linux-gnu/qt6/QtWidgets -I/usr/include/x86_64-linux-gnu/qt6/QtGui -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/menu-cache -I/usr/include/sysprof-6 -I/usr/include/KF6/KWindowSystem -I/usr/include -I/usr/include/c++/15 -I/usr/include/x86_64-linux-gnu/c++/15 -I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-linux-gnu/15/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu --include /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/EWIEGA46WW/moc_filechooser.cpp /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/src/filechooser.h
AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/EWIEGA46WW/moc_filechooser.cpp.d"
AutoMoc: Reading dependencies from "SRC:/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/EWIEGA46WW/moc_desktopportal.cpp.d"
AutoMoc: Generating MOC compilation "SRC:/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/mocs_compilation.cpp"
AutoMoc: Merging MOC dependencies into "SRC:/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/deps"
AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/xdg-desktop-portal-lxqt_autogen.dir/ParseCache.txt"
AutoGen: Writing the settings file "SRC:/obj-x86_64-linux-gnu/src/CMakeFiles/xdg-desktop-portal-lxqt_autogen.dir/AutogenUsed.txt"
cd /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E touch /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/timestamp
make[3]: Leaving directory '/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu'
[ 11%] Built target xdg-desktop-portal-lxqt_autogen
make  -f src/CMakeFiles/xdg-desktop-portal-lxqt.dir/build.make src/CMakeFiles/xdg-desktop-portal-lxqt.dir/depend
make[3]: Entering directory '/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu'
cd /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0 /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/src /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/CMakeFiles/xdg-desktop-portal-lxqt.dir/DependInfo.cmake "--color="
Dependencies file "src/xdg-desktop-portal-lxqt_autogen/deps" is newer than depends file "/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/CMakeFiles/xdg-desktop-portal-lxqt.dir/compiler_depend.internal".
Consolidate compiler generated dependencies of target xdg-desktop-portal-lxqt
make[3]: Leaving directory '/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu'
make  -f src/CMakeFiles/xdg-desktop-portal-lxqt.dir/build.make src/CMakeFiles/xdg-desktop-portal-lxqt.dir/build
make[3]: Entering directory '/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu'
[ 22%] Building CXX object src/CMakeFiles/xdg-desktop-portal-lxqt.dir/utils.cpp.o
cd /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -I/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/include -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2/QtGui -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2/QtDBus -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/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/menu-cache -isystem /usr/include/sysprof-6 -isystem /usr/include/KF6/KWindowSystem -g -O2 -ffile-prefix-map=/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/xdg-desktop-portal-lxqt.dir/utils.cpp.o -MF CMakeFiles/xdg-desktop-portal-lxqt.dir/utils.cpp.o.d -o CMakeFiles/xdg-desktop-portal-lxqt.dir/utils.cpp.o -c /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/src/utils.cpp
[ 55%] Building CXX object src/CMakeFiles/xdg-desktop-portal-lxqt.dir/desktopportal.cpp.o
[ 55%] Building CXX object src/CMakeFiles/xdg-desktop-portal-lxqt.dir/filechooser.cpp.o
[ 55%] Building CXX object src/CMakeFiles/xdg-desktop-portal-lxqt.dir/filedialoghelper.cpp.o
cd /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -I/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/include -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2/QtGui -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2/QtDBus -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/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/menu-cache -isystem /usr/include/sysprof-6 -isystem /usr/include/KF6/KWindowSystem -g -O2 -ffile-prefix-map=/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/xdg-desktop-portal-lxqt.dir/filedialoghelper.cpp.o -MF CMakeFiles/xdg-desktop-portal-lxqt.dir/filedialoghelper.cpp.o.d -o CMakeFiles/xdg-desktop-portal-lxqt.dir/filedialoghelper.cpp.o -c /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/src/filedialoghelper.cpp
cd /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -I/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/include -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2/QtGui -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2/QtDBus -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/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/menu-cache -isystem /usr/include/sysprof-6 -isystem /usr/include/KF6/KWindowSystem -g -O2 -ffile-prefix-map=/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/xdg-desktop-portal-lxqt.dir/filechooser.cpp.o -MF CMakeFiles/xdg-desktop-portal-lxqt.dir/filechooser.cpp.o.d -o CMakeFiles/xdg-desktop-portal-lxqt.dir/filechooser.cpp.o -c /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/src/filechooser.cpp
cd /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -I/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/include -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2/QtGui -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2/QtDBus -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/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/menu-cache -isystem /usr/include/sysprof-6 -isystem /usr/include/KF6/KWindowSystem -g -O2 -ffile-prefix-map=/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/xdg-desktop-portal-lxqt.dir/desktopportal.cpp.o -MF CMakeFiles/xdg-desktop-portal-lxqt.dir/desktopportal.cpp.o.d -o CMakeFiles/xdg-desktop-portal-lxqt.dir/desktopportal.cpp.o -c /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/src/desktopportal.cpp
[ 66%] Building CXX object src/CMakeFiles/xdg-desktop-portal-lxqt.dir/xdg-desktop-portal-lxqt_autogen/mocs_compilation.cpp.o
cd /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -I/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/include -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2/QtGui -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2/QtDBus -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/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/menu-cache -isystem /usr/include/sysprof-6 -isystem /usr/include/KF6/KWindowSystem -g -O2 -ffile-prefix-map=/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/xdg-desktop-portal-lxqt.dir/xdg-desktop-portal-lxqt_autogen/mocs_compilation.cpp.o -MF CMakeFiles/xdg-desktop-portal-lxqt.dir/xdg-desktop-portal-lxqt_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/xdg-desktop-portal-lxqt.dir/xdg-desktop-portal-lxqt_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/mocs_compilation.cpp
[ 77%] Building CXX object src/CMakeFiles/xdg-desktop-portal-lxqt.dir/main.cpp.o
cd /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -I/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src/xdg-desktop-portal-lxqt_autogen/include -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtGui/6.7.2/QtGui -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2 -I/usr/include/x86_64-linux-gnu/qt6/QtDBus/6.7.2/QtDBus -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/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/menu-cache -isystem /usr/include/sysprof-6 -isystem /usr/include/KF6/KWindowSystem -g -O2 -ffile-prefix-map=/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -std=gnu++17 -MD -MT src/CMakeFiles/xdg-desktop-portal-lxqt.dir/main.cpp.o -MF CMakeFiles/xdg-desktop-portal-lxqt.dir/main.cpp.o.d -o CMakeFiles/xdg-desktop-portal-lxqt.dir/main.cpp.o -c /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/src/main.cpp
[ 88%] Linking CXX executable xdg-desktop-portal-lxqt
cd /build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/xdg-desktop-portal-lxqt.dir/link.txt --verbose=1
/usr/bin/ld: CMakeFiles/xdg-desktop-portal-lxqt.dir/utils.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/xdg-desktop-portal-lxqt.dir/xdg-desktop-portal-lxqt_autogen/mocs_compilation.cpp.o:(.rodata+0x27c): first defined here
/usr/bin/ld: CMakeFiles/xdg-desktop-portal-lxqt.dir/filedialoghelper.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/xdg-desktop-portal-lxqt.dir/xdg-desktop-portal-lxqt_autogen/mocs_compilation.cpp.o:(.rodata+0x27c): first defined here
/usr/bin/ld: CMakeFiles/xdg-desktop-portal-lxqt.dir/filechooser.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/xdg-desktop-portal-lxqt.dir/xdg-desktop-portal-lxqt_autogen/mocs_compilation.cpp.o:(.rodata+0x27c): first defined here
/usr/bin/ld: CMakeFiles/xdg-desktop-portal-lxqt.dir/desktopportal.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/xdg-desktop-portal-lxqt.dir/xdg-desktop-portal-lxqt_autogen/mocs_compilation.cpp.o:(.rodata+0x27c): first defined here
/usr/bin/ld: CMakeFiles/xdg-desktop-portal-lxqt.dir/main.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/xdg-desktop-portal-lxqt.dir/xdg-desktop-portal-lxqt_autogen/mocs_compilation.cpp.o:(.rodata+0x27c): first defined here
collect2: error: ld returned 1 exit status
/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/xdg-desktop-portal-lxqt.dir/link.d "CMakeFiles/xdg-desktop-portal-lxqt.dir/xdg-desktop-portal-lxqt_autogen/mocs_compilation.cpp.o" "CMakeFiles/xdg-desktop-portal-lxqt.dir/utils.cpp.o" "CMakeFiles/xdg-desktop-portal-lxqt.dir/filedialoghelper.cpp.o" "CMakeFiles/xdg-desktop-portal-lxqt.dir/filechooser.cpp.o" "CMakeFiles/xdg-desktop-portal-lxqt.dir/desktopportal.cpp.o" "CMakeFiles/xdg-desktop-portal-lxqt.dir/main.cpp.o" -o xdg-desktop-portal-lxqt  /usr/lib/x86_64-linux-gnu/libQt6DBus.so.6.7.2 /usr/lib/x86_64-linux-gnu/libfm-qt6.so.15.0.0 /usr/lib/x86_64-linux-gnu/libKF6WindowSystem.so.6.10.0 /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6.7.2 /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so /usr/lib/x86_64-linux-gnu/libmenu-cache.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so /usr/lib/x86_64-linux-gnu/libmenu-cache.so /usr/lib/x86_64-linux-gnu/libxcb.so /usr/lib/x86_64-linux-gnu/libexif.so /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6Core.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/libX11.so
make[3]: *** [src/CMakeFiles/xdg-desktop-portal-lxqt.dir/build.make:211: src/xdg-desktop-portal-lxqt] Error 1
make[3]: Leaving directory '/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:168: src/CMakeFiles/xdg-desktop-portal-lxqt.dir/all] Error 2
make[2]: Leaving directory '/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/xdg-desktop-portal-lxqt-1.1.0/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

#1098132#10
Date:
2025-08-18 10:35:32 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
xdg-desktop-portal-lxqt, 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 1098132@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
ChangZhuo Chen (陳昌倬) <czchen@debian.org> (supplier of updated xdg-desktop-portal-lxqt 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: Sat, 16 Aug 2025 23:03:05 +0800
Source: xdg-desktop-portal-lxqt
Architecture: source
Version: 1.2.0-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: LXQt Packaging Team <team+lxqt@tracker.debian.org>
Changed-By: ChangZhuo Chen (陳昌倬) <czchen@debian.org>
Closes: 1098132
Changes:
 xdg-desktop-portal-lxqt (1.2.0-1~exp1) experimental; urgency=medium
 .
   * New upstream version 1.2.0 (Closes: #1098132)
   * d/control: Update Standards-Version to 4.7.2.
   * d/control: Update Build-Depends.
   * d/copyright: Update copyright.
Checksums-Sha1:
 00efcec2353756195904e0311ad42a44e11298f8 2544 xdg-desktop-portal-lxqt_1.2.0-1~exp1.dsc
 4b7ad48a388d2cfa3fa3e2b5cadd2bd35f35fbb9 16468 xdg-desktop-portal-lxqt_1.2.0.orig.tar.xz
 a7579528e6a99355d75d5d2839b94a6cb8432de8 862 xdg-desktop-portal-lxqt_1.2.0.orig.tar.xz.asc
 684c6d0754026d4445e85c5eb26652850052a613 8252 xdg-desktop-portal-lxqt_1.2.0-1~exp1.debian.tar.xz
 bf835859b67aa2b8ac1a17e7c6690ec5aa9dd394 15406 xdg-desktop-portal-lxqt_1.2.0-1~exp1_source.buildinfo
Checksums-Sha256:
 bda4f11c3ad7379aea5f5fa69e54f5f1c77f201eab8706c8ff0d3c386592b8d0 2544 xdg-desktop-portal-lxqt_1.2.0-1~exp1.dsc
 227f807b03b3503fc95ceba08895df0353a6508ce8129721a4b33a5251042f9b 16468 xdg-desktop-portal-lxqt_1.2.0.orig.tar.xz
 6d45ddde1ae250f026cdc4502bb817427dbf17ab9e921e07b3c09ec57a7131ed 862 xdg-desktop-portal-lxqt_1.2.0.orig.tar.xz.asc
 08d45f07b1810060bbe4bb3d6ffa5df8d173187e31f35852abe04cfe9de6e59b 8252 xdg-desktop-portal-lxqt_1.2.0-1~exp1.debian.tar.xz
 ac74049622a9ee5bb810a325b69be5b14c2af09369a4a74152f1795cebc260a1 15406 xdg-desktop-portal-lxqt_1.2.0-1~exp1_source.buildinfo
Files:
 14d78e8d580ad20055d1fd3e2bff6c3a 2544 x11 optional xdg-desktop-portal-lxqt_1.2.0-1~exp1.dsc
 fc8886d579be5f2c5f0ff49feeadea52 16468 x11 optional xdg-desktop-portal-lxqt_1.2.0.orig.tar.xz
 d73db5f0aa1c62230c8396f82db1b48c 862 x11 optional xdg-desktop-portal-lxqt_1.2.0.orig.tar.xz.asc
 c0304a0b1d631e68e12ff43a722814dc 8252 x11 optional xdg-desktop-portal-lxqt_1.2.0-1~exp1.debian.tar.xz
 0a8d2dc254adeab4d1f788d4ee724a5f 15406 x11 optional xdg-desktop-portal-lxqt_1.2.0-1~exp1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE703UlH90QYpfEyJV58vhUqwX+XMFAmii/JkACgkQ58vhUqwX
+XObgw/+PcG2YaASwwWegrIVSNJk7t0fhIIFPKYXJJ9umgIUZMhpLYiqZ+lGdbPq
y4l8+cAsEBdPMOCJv9xDu9U7Bc/bBc7VzEjI8u3VHTbB7EbasGGKFYG1QS6ciaBa
dTHgYwcDnEp7UG3qqL50FzrC/eqkL7D9sCmQ7HWL/YGTpiLqf0XTvnNSD8p0IXYm
zd2hhPAbGfcZcSXLqyJZ72qFb+PrmQj2ZK/HuQweMPPK2sqJ98Mpd6VR5kmng6xt
fUwrD/o8kvL+qpSGMieTvgZiR50bJhiZTN9/NrCptAGKUEga0vSiJYvanvtL1Nqm
RThU9v0zr1I98X9MjaNq73uHSQdzOs45Ngg5Agd9+AgsfcQdRsgbgVow+ih9YgSu
+AeafmWh3dO1uaOFQqbDszWnxPTnapVABBy2qceXMKR94JnrlYMqEiejKxF6i2FH
HDbcmRK39milZ2tRRCLQ0UIKx5LczfzQyKpY8XK7gzkf/R6U4nnqZZtD7uSHAwj7
xcsM8utv+pJEIe8HLTxOVH2npRXRo/Gisav1glKGafGvrxgyGPx3u34nX9+MH6gG
/jQA8oYS2Ec5h+1uaSeh33AOHY/S/iEglJQpt5kgjNYD492UoQw8V6Rrk2keIVWg
nugRRn6AOO+a4ZvGfRHJu1joMynjufPXyfbJsrIaoIwb73cBZcA=
=UWPD
-----END PGP SIGNATURE-----