Your message dated Tue, 25 Mar 2025 22:52:51 +0000 with message-id <E1txD8d-004ptu-OJ@fasolo.debian.org> and subject line Bug#1099241: fixed in kwayland-kf5 4:5.115.0-6 has caused the Debian Bug report #1099241, regarding kwayland-kf5: FTBFS: src/server/drm_fourcc.h:16:18: error: conflicting declaration 'typedef uint64_t __u64' to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1099241: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099241 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian BTS <submit@bugs.debian.org>
- Subject: kwayland-kf5: FTBFS: src/server/drm_fourcc.h:16:18: error: conflicting declaration 'typedef uint64_t __u64'
- From: Santiago Vila <sanvila@debian.org>
- Date: Sat, 01 Mar 2025 21:01:28 +0000
- Message-id: <[🔎] E1toTxg-0020mQ-8A@paradis.debian.org>
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.
--- End Message ---
--- Begin Message ---
- To: 1099241-close@bugs.debian.org
- Subject: Bug#1099241: fixed in kwayland-kf5 4:5.115.0-6
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Tue, 25 Mar 2025 22:52:51 +0000
- Message-id: <E1txD8d-004ptu-OJ@fasolo.debian.org>
- Reply-to: Patrick Franz <deltaone@debian.org>
Source: kwayland-kf5 Source-Version: 4:5.115.0-6 Done: Patrick Franz <deltaone@debian.org> We believe that the bug you reported is fixed in the latest version of kwayland-kf5, 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 1099241@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Patrick Franz <deltaone@debian.org> (supplier of updated kwayland-kf5 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) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 25 Mar 2025 22:19:53 +0100 Source: kwayland-kf5 Architecture: source Version: 4:5.115.0-6 Distribution: unstable Urgency: medium Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Changed-By: Patrick Franz <deltaone@debian.org> Closes: 1099241 Changes: kwayland-kf5 (4:5.115.0-6) unstable; urgency=medium . [ Patrick Franz ] * Add patch to fix build failure due to conflicting typedefs, thx to Bastian Germann (Closes: #1099241). * Bump Standards-Version to 4.7.2 (no changes needed). Checksums-Sha1: 99ef5ee8b3d035ef880c84e0587b1c817aaf1b19 3125 kwayland-kf5_5.115.0-6.dsc 9b0ff444706731e6c61e5c6403eacd505e4f0aa9 44532 kwayland-kf5_5.115.0-6.debian.tar.xz dc84e8e17d528c454fb1be848b87a0b7bcb648b0 13382 kwayland-kf5_5.115.0-6_source.buildinfo Checksums-Sha256: 8c8b213ecb46e26f7ba287d02d78bda46bceefc15cc35536f385eb577d9a609f 3125 kwayland-kf5_5.115.0-6.dsc 21898982c9a8475858f37e21a457d5da71eedc2ab05ad4b8f9c9281d756ecab4 44532 kwayland-kf5_5.115.0-6.debian.tar.xz 7c6f51566fd403ec70a529585a5e3c71d7e97de61f7577927491b1f11c96f32c 13382 kwayland-kf5_5.115.0-6_source.buildinfo Files: 61b0bac7c1753ddcfacf8a9ea1d6be72 3125 libs optional kwayland-kf5_5.115.0-6.dsc d27684468c613b6b1368706454f46561 44532 libs optional kwayland-kf5_5.115.0-6.debian.tar.xz d20662f9f6de35539ba02f0d6be97fa6 13382 libs optional kwayland-kf5_5.115.0-6_source.buildinfo -----BEGIN PGP SIGNATURE----- wsG7BAEBCgBvBYJn4x5ECRCen3pgMHf+VkcUAAAAAAAeACBzYWx0QG5vdGF0aW9u cy5zZXF1b2lhLXBncC5vcmezrtcMakbfd1OThC2lIxrZ+4s1Hj/inYZBEOzJe/Zo rxYhBGKHQVw0evHMWR7typ6femAwd/5WAABsAA/+LuntBMxfBC9cbwtwe/FLJQU6 QLFyoA3xy9m8zmbtI6ECMNG2FnKbPagl7/aUY6d5jd2IkKRFrIvdd5wWLSVYRMxx 9out7r4tVy+FcBadnhnNo2Vi/p/K1JsStHCwgZL0Q24hkD7ufm1eBq9WcfrhSGwV f1qW6qNdi9mSlSaA5lWYujDqEsz5ZcTgbCWBRgk3G//L3eW/WSbWIUkV4vot15bA Bc4+84a4sKOnMGA+uvlS99LCFwDGDeC1wm1j9xpzkkFXsngJVLc0sMU3E435Z3/h xibDlzA2ei1zyCrrR4OS0CRxx/HLy48iCU2QMpqnIoEOGnJsSEHt797LJjPrOhVn 3QeZB9c4yRhuT6TbPFGoUh1LbURdjnmrsrEoo71pVHAM9nEwj/0PGZ73r6n3ZAnq Wz4GvzxsXDWLwOalGqon5n3LH06L4RybPUNNSMEDgzaoFVjtbJGl0M2Z5JdpjT8K NS4pqdPL2giuRKpF8BZ+v2RPf5REPoiqf6V4mQzw4O9XzVT6E1mssclFx/2o5N7p pofF1UTMf66n5RBV+rnun5SoKXgUgFpFgH0WbPxGctsi5DkdlJdz2MLE2W5disps 67LJxs6vXK0zWOWBXd7RaCjaiKQPcaQepe0iCFndNywyuIxRnvt4aDoyiI/N7cfG hjZ4Q78fJcfuV3NWHPc= =cW52 -----END PGP SIGNATURE-----Attachment: pgpt66AH3JQhO.pgp
Description: PGP signature
--- End Message ---