[Pkg-kde-extras] Bug#1097031: kile: ftbfs with GCC-15
Matthias Klose
doko at debian.org
Mon Feb 17 17:26:24 GMT 2025
Package: src:kile
Version: 4:2.9.94-1
Severity: important
Tags: sid forky
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-15
[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/kile_2.9.94-1_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
[...]
/usr/bin/ld: CMakeFiles/kile.dir/outputinfo.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/parser/bibtexparser.cpp.o:(.rodata+0x2): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/parser/latexoutputparser.cpp.o:(.rodata+0x1c): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/parser/latexparser.cpp.o:(.rodata+0x10a): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/parser/parser.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/parser/parsermanager.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/parser/parserthread.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/quickpreview.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/scripting/kilescriptdocument.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/scripting/kilescriptobject.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/scripting/kilescriptview.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/scripting/script.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/scriptmanager.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/templates.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/tool_utils.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/userhelp.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/usermenu/usermenu.cpp.o:(.rodata+0x2c): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/usermenu/usermenudata.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/utilities.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/abbreviationview.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/categorycombobox.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/codecompletionconfigwidget.cpp.o:(.rodata+0x2): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/commandview.cpp.o:(.rodata+0x2): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/filebrowserwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/konsolewidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/logwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/outputview.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/previewconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/previewwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/progressdialog.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/projectview.cpp.o:(.rodata+0x5c): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/scriptsmanagementwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/sidebar.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/statisticswidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/statusbar.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/structurewidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/symbolview.cpp.o:(.rodata+0x2c): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/toolconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/scrollwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/dialogs/newtoolwizard.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/appearanceconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/configcheckerwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/environmentconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/generalconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/graphicsconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/helpconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/latexconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/latextoolconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/livepreviewconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/maintoolconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/newdocumentwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/processtoolconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/quicktoolconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/scriptingconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/structureviewconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/symbolviewconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/widgets/usermenuconfigwidget.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/mainadaptor.cpp.o:(.rodata+0x616): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
/usr/bin/ld: CMakeFiles/kile.dir/kileconfig.cpp.o:(.rodata+0x0): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; CMakeFiles/kile.dir/kile_autogen/mocs_compilation.cpp.o:(.rodata+0x16608): first defined here
collect2: error: ld returned 1 exit status
64-linux-gnu/libKF6SonnetUi.so.6.10.0 /usr/lib/x86_64-linux-gnu/libKF6WidgetsAddons.so.6.10.0 /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6.7.2 /usr/lib/x86_64-linux-gnu/libKF6ColorScheme.so.6.10.0 /usr/lib/x86_64-linux-gnu/libKF6GuiAddons.so.6.10.0 /usr/lib/x86_64-linux-gnu/libKF6I18n.so.6.10.0 /usr/lib/x86_64-linux-gnu/libKF6ConfigGui.so.6.10.0 /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/libKF6ConfigCore.so.6.10.0 /usr/lib/x86_64-linux-gnu/libQt6DBus.so.6.7.2 /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.7.2 /usr/lib/x86_64-linux-gnu/libpoppler.so
make[3]: *** [src/CMakeFiles/kile.dir/build.make:2295: bin/kile] Error 1
make[3]: Leaving directory '/build/reproducible-path/kile-2.9.94/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:2107: src/CMakeFiles/kile.dir/all] Error 2
make[2]: Leaving directory '/build/reproducible-path/kile-2.9.94/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:149: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/kile-2.9.94/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:11: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
More information about the pkg-kde-extras
mailing list