Package: src:kwayland-kf5
Version: 4:5.115.0-5
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
[ 45%] Building CXX object 
src/server/CMakeFiles/KF5WaylandServer.dir/buffer_interface.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/server && /usr/bin/c++ 
-DKF5WaylandServer_EXPORTS -DKWAYLANDSERVER_DEPRECATED_WARNINGS_SINCE=0x0 
-DKWAYLANDSERVER_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DQT_CONCURRENT_LIB 
-DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x60000 
-DQT_DISABLE_DEPRECATED_BEFORE=0x50f02 -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII 
-DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH 
-DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT 
-DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER 
-D_GNU_SOURCE -D_LARGEFILE64_SOURCE 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/server 
-I/<<PKGBUILDDIR>>/src/server 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/server/KF5WaylandServer_autogen/include
 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem 
/usr/include/x86_64-linux-gnu/q
 t5/QtConcurrent -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align 
-Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef 
-Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self 
-Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic 
-Wzero-as-null-pointer-constant -Wmissing-include-dirs -std=c++17 -fPIC 
-fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT 
src/server/CMakeFiles/KF5WaylandServer.dir/buffer_interface.cpp.o -MF 
CMakeFiles/KF5WaylandServer.dir/buffer_interface.cpp.o.d -o 
CMakeFiles/KF5WaylandServer.dir/buffer_interface.cpp.o -c 
/<<PKGBUILDDIR>>/src/server/buffer_interface.cpp
[ 46%] Building CXX object 
src/client/CMakeFiles/KF5WaylandClient.dir/contrast.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/client && /usr/bin/c++ 
-DHAVE_MEMFD=1 -DKF5WaylandClient_EXPORTS 
-DKWAYLANDCLIENT_DEPRECATED_WARNINGS_SINCE=0x0 
-DKWAYLANDCLIENT_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DQT_CONCURRENT_LIB 
-DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x60000 
-DQT_DISABLE_DEPRECATED_BEFORE=0x50f02 -DQT_GUI_LIB -DQT_NO_DEBUG 
-DQT_NO_FOREACH -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT 
-DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER 
-DQT_WAYLANDCLIENT_LIB -DQT_XKBCOMMON_SUPPORT_LIB -D_GNU_SOURCE 
-D_LARGEFILE64_SOURCE -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/client 
-I/<<PKGBUILDDIR>>/src/client 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/client/KF5WaylandClient_autogen/include
 -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.15 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.15/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.15 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.15/QtCore -isystem /usr/include/
 x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtWaylandClient/5.15.15 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtWaylandClient/5.15.15/QtWaylandClient 
-isystem /usr/include/x86_64-linux-gnu/qt5/QtWaylandClient -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtXkbCommonSupport/5.15.15 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtXkbCommonSupport/5.15.15/QtXkbCommonSupport 
-isystem /usr/include/x86_64-linux-gnu/qt5/QtXkbCommonSupport -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align 
-Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith 
 -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type 
-Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override 
-Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs 
-std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC 
-DQT_NO_KEYWORDS -MD -MT 
src/client/CMakeFiles/KF5WaylandClient.dir/contrast.cpp.o -MF 
CMakeFiles/KF5WaylandClient.dir/contrast.cpp.o.d -o 
CMakeFiles/KF5WaylandClient.dir/contrast.cpp.o -c 
/<<PKGBUILDDIR>>/src/client/contrast.cpp
In file included from /<<PKGBUILDDIR>>/src/server/buffer_interface.cpp:17:
/<<PKGBUILDDIR>>/src/server/drm_fourcc.h:16:18: error: conflicting declaration 
‘typedef uint64_t __u64’
   16 | typedef uint64_t __u64;
      |                  ^~~~~
In file included from /usr/include/asm-generic/types.h:7,
                 from /usr/lib/linux/uapi/x86/asm/types.h:1,
                 from /usr/include/linux/types.h:5,
                 from /usr/include/linux/sched/types.h:5,
                 from /usr/include/x86_64-linux-gnu/bits/sched.h:63,
                 from /usr/include/sched.h:43,
                 from /usr/include/pthread.h:22,
                 from 
/usr/include/x86_64-linux-gnu/c++/14/bits/gthr-default.h:35,
                 from /usr/include/x86_64-linux-gnu/c++/14/bits/gthr.h:157,
                 from /usr/include/c++/14/ext/atomicity.h:35,
                 from /usr/include/c++/14/bits/ios_base.h:39,
                 from /usr/include/c++/14/streambuf:43,
                 from /usr/include/c++/14/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/14/iterator:66,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:53,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:50,
                 from 
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:44,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qstringlist.h:41,
                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qcolor.h:46,
                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qimage.h:44,
                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/QImage:1,
                 from /<<PKGBUILDDIR>>/src/server/buffer_interface.h:9,
                 from /<<PKGBUILDDIR>>/src/server/buffer_interface.cpp:6:
/usr/include/asm-generic/int-ll64.h:31:42: note: previous declaration as 
‘typedef long long unsigned int __u64’
   31 | __extension__ typedef unsigned long long __u64;
      |                                          ^~~~~
make[3]: *** [src/server/CMakeFiles/KF5WaylandServer.dir/build.make:569: 
src/server/CMakeFiles/KF5WaylandServer.dir/buffer_interface.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:435: 
src/server/CMakeFiles/KF5WaylandServer.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[...]
[ 70%] Built target KF5WaylandClient
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: binary] Error 25
dpkg-buildpackage: error: debian/rules binary 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/202503/

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 add an affects on src:kwayland-kf5, so that this is still
visible in the BTS web page for this package.

Thanks.

Reply via email to