Bug#981515: kcoreaddons: please replace fam with gamin
gamin provides libfam0. kcoreaddons should load just fine with libfam0 from gamin. I did the research in #510368 and #966273, reviewing the actual code and confidentally concluded that FAM can be removed from Bullseye. The safest choice is to have a single library (gamin) used in the distro, rather than having both FAM and gamin. Please pick up the trivial change in https://salsa.debian.org/qt-kde-team/kde/kcoreaddons/-/merge_requests/3 so that kcoreaddons is not blocking progress. Thank you. Glenn
Bug#983950: qt3d-opensource-src: ftbfs with -march=x86-64-v3
Package: src:qt3d-opensource-src Version: 5.15.2+dfsg-2 Severity: minor User: debian-...@lists.debian.org Usertags: ftbfs-x86-64-v3 Starting with LLVM 12 and GCC 11 (and backported to gcc-10 for Debian), GCC introduces optimizations for new micro-architecture levels from the x86-64 psABI. Filing these bug reports for packages building with the current level (x86-64), but not with x86-64-v3. To reproduce these issues, append -march=x86-64-v3 to the compiler flags (CFLAGS, CXXFLAGS, ...). You also need hardware supporting these. The easiest way is to call the dynamic linker in glibc 2.33 like /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 --help Otherwise look at the flags in /proc/cpuinfo and compare these with those from table 3.1 in the System V Application Binary Interface doc: https://gitlab.com/x86-psABIs/x86-64-ABI/-/wikis/x86-64-psABI Please don't upload a package setting these flags by default. The x86-64 baseline is still unchanged. The full build log can be found at: http://people.debian.org/~doko/logs/20210228/filtered/gcc10-v3/qt3d-opensource-src_5.15.2+dfsg-2_unstable_gcc10-v3.log The last lines of the build log are at the end of this report. [...] g++ -c -include .pch/Qt53DRender -g -O2 -ffile-prefix-map=/build/qtbase-opensource-src-byrn3E/qtbase-opensource-src-5.15.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++1z -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -Wextra -Wvla -Wdate-time -Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow -Wno-format-overflow -D_REENTRANT -fPIC -DQT_NO_LINKED_LIST -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DBUILD_QT3D_MODULE -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_3DRENDER_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x05 -DQT_DEPRECATED_WARNINGS_SINCE=0x06 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DE BUG -DQT_3DCORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -Ibackend -Igeometry -Iframegraph -Ifrontend -Ijobs -Ilights -Imaterialsystem -Irenderstates -Iio -Ipicking -Iraycasting -Iservices -Ishadergraph -Itexture -Isurfaces -I../../include -I../../include/Qt3DRender -I../../include/Qt3DRender/5.15.2 -I../../include/Qt3DRender/5.15.2/Qt3DRender -I../../include/Qt3DCore/5.15.2 -I../../include/Qt3DCore/5.15.2/Qt3DCore -I../../include/Qt3DCore -I/usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.2 -I/usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.2/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.2 -I/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.2/QtCore -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I.moc -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/updateworldbound ingvolumejob.o jobs/updateworldboundingvolumejob.cpp g++ -c -include .pch/Qt53DRender -g -O2 -ffile-prefix-map=/build/qtbase-opensource-src-byrn3E/qtbase-opensource-src-5.15.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++1z -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -Wextra -Wvla -Wdate-time -Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow -Wno-format-overflow -D_REENTRANT -fPIC -DQT_NO_LINKED_LIST -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DBUILD_QT3D_MODULE -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_3DRENDER_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x05 -DQT_DEPRECATED_WARNINGS_SINCE=0x06 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DE BUG -DQT_3DCORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -Ibackend -Igeometry -Iframegraph -Ifrontend -Ijobs -Ilights -Imaterialsystem -Irenderstates -Iio -Ipicking -Iraycasting -Iservices -Ishadergraph -Itexture -Isurfaces -I../../include -I../../include/Qt3DRender -I../../include/Qt3DRender/5.15.2 -I../../include/Qt3DRender/5.15.2/Qt3DRender -I../../include/Qt3DCore/5.15.2 -I../../include/Qt3DCore/5.15.2/Qt3DCore -I../../include/Qt3DCore -I/usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.2 -I/usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.2/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.2 -I/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.2/QtCore -I/usr/include/x86_64-linux-gnu/q
Bug#984078: krita: ftbfs with GCC-11
Package: src:krita Version: 1:4.4.2+dfsg-1 Severity: normal Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-gcc-11 [This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The severity of this report will be raised before the bookworm release, so nothing has to be done for the bullseye release. The full build log can be found at: http://people.debian.org/~doko/logs/20210228/filtered/gcc11/krita_4.4.2+dfsg-1_unstable_gcc11.log The last lines of the build log are at the end of this report. To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-11/porting_to.html GCC 11 defaults to the GNU++17 standard. If your package installs header files in /usr/include, please don't work around C++17 issues by choosing a lower C++ standard for the package build, but fix these issues to build with the C++17 standard. [...] 168 | void start(const QString &command, OpenMode mode = ReadWrite); | ^ [ 8%] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesture.cpp.o cd /<>/obj-x86_64-linux-gnu/libs/widgetutils && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRANSLATION_DOMAIN=\"krita\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkritawidgetutils_EXPORTS -I/<>/obj-x86_64-linux-gnu/libs/widgetutils -I/<>/libs/widgetutils -I/<>/obj-x86_64-linux-gnu/libs/widgetutils/kritawidgetutils_autogen/include -I/<>/interfaces -I/<>/obj-x86_64-linux-gnu -I/<> -I/<>/libs/widgetutils/config -I/<>/libs/widgetutils/xmlgui -I/<>/obj-x86_64-linux-gnu/libs/global -I /<>/libs/global -I/<>/obj-x86_64-linux-gnu/libs/version -I/<>/libs/version -I/<>/obj-x86_64-linux-gnu/libs/koplugin -I/<>/libs/koplugin -I/<>/obj-x86_64-linux-gnu/libs/odf -I/<>/libs/odf -I/<>/obj-x86_64-linux-gnu/libs/store -I/<>/libs/store -isystem /usr/include/OpenEXR -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -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/QtXml -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/KF5/KI18n -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/ KF5/KConfigGui -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fext-numeric-literals -fexceptions -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-suggest-override -Wextra -Wno-class-memaccess -fPIC -std=gnu++11 -o CMakeFiles/kritawidgetutils.dir/xmlgui/kgesture.cpp.o -c /<>/libs/widgetutils/xmlgui/kgesture.cpp [ 9%] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesturemap.cpp.o cd /<>/obj-x86_64-linux-gnu/libs/widgetutils && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DHAVE_X11 -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x50900 -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_STRICT_ITERATORS -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DTRA
Bug#984183: libksysguard: ftbfs with GCC-11
Package: src:libksysguard Version: 4:5.20.5-1 Severity: normal Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-gcc-11 [This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The severity of this report will be raised before the bookworm release, so nothing has to be done for the bullseye release. The full build log can be found at: http://people.debian.org/~doko/logs/20210228/filtered/gcc11/libksysguard_5.20.5-1_unstable_gcc11.log The last lines of the build log are at the end of this report. To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-11/porting_to.html GCC 11 defaults to the GNU++17 standard. If your package installs header files in /usr/include, please don't work around C++17 issues by choosing a lower C++ standard for the package build, but fix these issues to build with the C++17 standard. [...] Normalized debian/libkf5sysguard-data/usr/share/locale/pt/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.barchart.mo Normalized debian/libkf5sysguard-data/usr/share/locale/pt/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.linechart.mo Normalized debian/libkf5sysguard-data/usr/share/locale/pt/LC_MESSAGES/processcore.mo Normalized debian/libkf5sysguard-data/usr/share/locale/pt/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.piechart.mo Normalized debian/libkf5sysguard-data/usr/share/locale/pt/LC_MESSAGES/ksgrd.mo Normalized debian/libkf5sysguard-data/usr/share/locale/pt/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.textonly.mo Normalized debian/libkf5sysguard-data/usr/share/locale/pt/LC_MESSAGES/processui.mo Normalized debian/libkf5sysguard-data/usr/share/locale/nl/LC_MESSAGES/KSysGuardSensorFaces.mo Normalized debian/libkf5sysguard-data/usr/share/locale/nl/LC_MESSAGES/ksysguardlsofwidgets.mo d debian/libkf5sysguard-data/usr/share/locale/ro/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.textonly.mo Normalized debian/libkf5sysguard-data/usr/share/locale/ro/LC_MESSAGES/processui.mo Normalized debian/libkf5sysguard-data/usr/share/locale/el/LC_MESSAGES/ksysguardlsofwidgets.mo Normalized debian/libkf5sysguard-data/usr/share/locale/el/LC_MESSAGES/processcore.mo Normalized debian/libkf5sysguard-data/usr/share/locale/el/LC_MESSAGES/ksgrd.mo Normalized debian/libkf5sysguard-data/usr/share/locale/el/LC_MESSAGES/processui.mo Normalized debian/libkf5sysguard-data/usr/share/locale/sr@ijekavian/LC_MESSAGES/ksysguardlsofwidgets.mo Normalized debian/libkf5sysguard-data/usr/share/locale/sr@ijekavian/LC_MESSAGES/processcore.mo Normalized debian/libkf5sysguard-data/usr/share/locale/sr@ijekavian/LC_MESSAGES/ksgrd.mo Normalized debian/libkf5sysguard-data/usr/share/locale/sr@ijekavian/LC_MESSAGES/processui.mo Normalized debian/libkf5sysguard-data/usr/share/locale/hi/LC_MESSAGES/ksysguardlsofwidgets.mo Normalized debian/libkf5sysguard-data/usr/share/locale/hi/LC_MESSAGES/processcore.mo Normalized debian/libkf5sysguard-data/usr/share/locale/sl/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.textonly.mo Normalized debian/libkf5sysguard-data/usr/share/locale/sl/LC_MESSAGES/processui.mo Normalized debian/libkf5sysguard-data/usr/share/locale/sr/LC_MESSAGES/ksysguardlsofwidgets.mo Normalized debian/libkf5sysguard-data/usr/share/locale/sr/LC_MESSAGES/processcore.mo Normalized debian/libkf5sysguard-data/usr/share/locale/sr/LC_MESSAGES/ksgrd.mo Normalized debian/libkf5sysguard-data/usr/share/locale/sr/LC_MESSAGES/processui.mo Normalized debian/libkf5sysguard-data/usr/share/locale/lv/LC_MESSAGES/ksysguardlsofwidgets.mo Normalized debian/libkf5sysguard-data/usr/share/locale/lv/LC_MESSAGES/processcore.mo Normalized debian/libkf5sysguard-data/usr/share/locale/lv/LC_MESSAGES/processui.mo Normalized debian/libkf5sysguard-data/usr/share/locale/ml/LC_MESSAGES/ksysguardlsofwidgets.mo Normalized debian/libkf5sysguard-data/usr/share/locale/ml/LC_MESSAGES/processcore.mo Normalized debian/libkf5sysguard-data/usr/share/locale/ml/LC_MESSAGES/ksgrd.mo Normalized debian/libkf5sysguard-data/usr/s
Bug#984292: plasma-thunderbolt: ftbfs with GCC-11
Package: src:plasma-thunderbolt Version: 5.20.5-1 Severity: normal Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-gcc-11 [This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The severity of this report will be raised before the bookworm release, so nothing has to be done for the bullseye release. The full build log can be found at: http://people.debian.org/~doko/logs/20210228/filtered/gcc11/plasma-thunderbolt_5.20.5-1_unstable_gcc11.log The last lines of the build log are at the end of this report. To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-11/porting_to.html GCC 11 defaults to the GNU++17 standard. If your package installs header files in /usr/include, please don't work around C++17 issues by choosing a lower C++ standard for the package build, but fix these issues to build with the C++17 standard. [...] AutoGen: Writing the parse cache file "SRC:/obj-x86_64-linux-gnu/src/lib/CMakeFiles/kbolt_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-x86_64-linux-gnu/src/lib/CMakeFiles/kbolt_autogen.dir/AutogenUsed.txt" make[3]: Leaving directory '/<>/obj-x86_64-linux-gnu' [ 20%] Built target kbolt_autogen make -f src/lib/CMakeFiles/kbolt.dir/build.make src/lib/CMakeFiles/kbolt.dir/depend make[3]: Entering directory '/<>/obj-x86_64-linux-gnu' [ 21%] Generating deviceinterface.cpp, deviceinterface.h cd /<>/obj-x86_64-linux-gnu/src/lib && /usr/lib/qt5/bin/qdbusxml2cpp -m -p deviceinterface /<>/src/interfaces/org.freedesktop.bolt1.device.xml [ 23%] Generating managerinterface.cpp, managerinterface.h cd /<>/obj-x86_64-linux-gnu/src/lib && /usr/lib/qt5/bin/qdbusxml2cpp -m -p managerinterface /<>/src/interfaces/org.freedesktop.bolt1.manager.xml [ 25%] Generating deviceinterface.moc cd /<>/obj-x86_64-linux-gnu/src/lib && /usr/lib/qt5/bin/moc @/<>/obj-x86_64-linux-gnu/src/lib/deviceinterface.moc_parameters [ 26%] Generating managerinterface.moc cd /<>/obj-x86_64-linux-gnu/src/lib && /usr/lib/qt5/bin/moc @/<>/obj-x86_64-linux-gnu/src/lib/managerinterface.moc_parameters cd /<>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib /<>/obj-x86_64-linux-gnu /<>/obj-x86_64-linux-gnu/src/lib /<>/obj-x86_64-linux-gnu/src/lib/CMakeFiles/kbolt.dir/DependInfo.cmake --color= Dependee "/<>/obj-x86_64-linux-gnu/src/lib/CMakeFiles/kbolt.dir/DependInfo.cmake" is newer than depender "/<>/obj-x86_64-linux-gnu/src/lib/CMakeFiles/kbolt.dir/depend.internal". Dependee "/<>/obj-x86_64-linux-gnu/src/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/obj-x86_64-linux-gnu/src/lib/CMakeFiles/kbolt.dir/depend.internal". Scanning dependencies of target kbolt make[3]: Leaving directory '/<>/obj-x86_64-linux-gnu' make -f src/lib/CMakeFiles/kbolt.dir/build.make src/lib/CMakeFiles/kbolt.dir/build make[3]: Entering directory '/<>/obj-x86_64-linux-gnu' [ 28%] Building CXX object src/lib/CMakeFiles/kbolt.dir/kbolt_autogen/mocs_compilation.cpp.o cd /<>/obj-x86_64-linux-gnu/src/lib && /usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x06 -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x06 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dkbolt_EXPORTS -I/<>/obj-x86_64-linux-gnu/src/lib -I/<>/src/lib -I/<>/obj-x86_64-linux-gnu/src/lib/kbolt_autogen/include -isystem /usr/include/x86_64-linux-gnu/qt5 -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/QtDBus -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 - fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fexcep
Bug#984311: qtdeclarative-opensource-src-gles: ftbfs with GCC-11
Package: src:qtdeclarative-opensource-src-gles Version: 5.15.2+dfsg-2 Severity: normal Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-gcc-11 [This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The severity of this report will be raised before the bookworm release, so nothing has to be done for the bullseye release. The full build log can be found at: http://people.debian.org/~doko/logs/20210228/filtered/gcc11/qtdeclarative-opensource-src-gles_5.15.2+dfsg-2_unstable_gcc11.log The last lines of the build log are at the end of this report. To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-11/porting_to.html GCC 11 defaults to the GNU++17 standard. If your package installs header files in /usr/include, please don't work around C++17 issues by choosing a lower C++ standard for the package build, but fix these issues to build with the C++17 standard. [...] mv -f libqmltestplugin.so ../../../qml/QtTest/libqmltestplugin.so make[4]: Leaving directory '/<>/src/imports/testlib' rm -f libqquicklayoutsplugin.so g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--enable-new-dtags -shared -o libqquicklayoutsplugin.so .obj/plugin.o .obj/qquicklayout.o .obj/qquicklinearlayout.o .obj/qquickstacklayout.o .obj/qquickgridlayoutengine.o .obj/qquicklayoutstyleinfo.o .obj/qquicklayoutsplugin_qmltyperegistrations.o .obj/moc_qquicklayout_p.o /<>/lib/libQt5Quick.so /<>/lib/libQt5QmlModels.so /<>/lib/libQt5Qml.so /usr/lib/x86_64-linux-gnu/libQt5Gui.so /usr/lib/x86_64-linux-gnu/libQt5Network.so /usr/lib/x86_64-linux-gnu/libQt5Core.so -lGLESv2 -lpthread mv -f libqquicklayoutsplugin.so ../../../qml/QtQuick/Layouts/libqquicklayoutsplugin.so make[4]: Leaving directory '/<>/src/imports/layouts' make[3]: Leaving directory '/<>/src/imports' cd qmldevtools/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /<>/src/qmldevtools/qmldevtools.pro 'QMAKE_CFLAGS_RELEASE=-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CFLAGS_DEBUG=-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_RELEASE=-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_DEBUG=-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_LFLAGS_RELEASE=-Wl,-z,relro -Wl,-z,now' 'QMAKE_LFLAGS_DEBUG=-Wl,-z,relro -Wl,-z,now' QMAKE_STRIP=: PREFIX=/usr QT_BUILD_PARTS+=tests QMAKE_PYTHON=python3 ) && make -f Makefile make[3]: Entering directory '/<>/src/qmldevtools' g++ -c -g -O2 -ffile-prefix-map=/build/qtbase-opensource-src-byrn3E/qtbase-opensource-src-5.15.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DTESTBINDIR=\"/<>/bin\" -DTESTEXAMPLEDIR=\"/<>/examples\" -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++1z -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -Wextra -Wvla -Wdate-time -Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow -Wno-format-overflow -D_REENTRANT -DQT_NO_LINKED_LIST -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_QMLDEVTOOLS_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x05 -DQT_DEPRECATED_WARNINGS_SINCE=0x06 -DQT_NO_EXCEPTIONS -D_LARGEFILE6 4_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I../qml -I../qml/compiler -I. -I../qml/qmldirparser -I. -I../../include -I../../include/QtQml -I../../include/QtQml/5.15.2 -I../../include/QtQml/5.15.2/QtQml -I. -I/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.2 -I/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.2/QtCore -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/qqmljsast.o ../qml/parser/qqmljsast.cp
Bug#984313: qtdeclarative-opensource-src: ftbfs with GCC-11
Package: src:qtdeclarative-opensource-src Version: 5.15.2+dfsg-4 Severity: normal Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-gcc-11 [This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The severity of this report will be raised before the bookworm release, so nothing has to be done for the bullseye release. The full build log can be found at: http://people.debian.org/~doko/logs/20210228/filtered/gcc11/qtdeclarative-opensource-src_5.15.2+dfsg-4_unstable_gcc11.log The last lines of the build log are at the end of this report. To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-11/porting_to.html GCC 11 defaults to the GNU++17 standard. If your package installs header files in /usr/include, please don't work around C++17 issues by choosing a lower C++ standard for the package build, but fix these issues to build with the C++17 standard. [...] rm -f libqquicklayoutsplugin.so g++ -Wl,-z,relro -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--enable-new-dtags -shared -o libqquicklayoutsplugin.so .obj/plugin.o .obj/qquicklayout.o .obj/qquicklinearlayout.o .obj/qquickstacklayout.o .obj/qquickgridlayoutengine.o .obj/qquicklayoutstyleinfo.o .obj/qquicklayoutsplugin_qmltyperegistrations.o .obj/moc_qquicklayout_p.o /<>/lib/libQt5Quick.so /<>/lib/libQt5QmlModels.so /<>/lib/libQt5Qml.so /usr/lib/x86_64-linux-gnu/libQt5Gui.so /usr/lib/x86_64-linux-gnu/libQt5Network.so /usr/lib/x86_64-linux-gnu/libQt5Core.so -lGL -lpthread mv -f libqquicklayoutsplugin.so ../../../qml/QtQuick/Layouts/libqquicklayoutsplugin.so make[5]: Leaving directory '/<>/src/imports/layouts' make[4]: Leaving directory '/<>/src/imports' cd qmldevtools/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /<>/src/qmldevtools/qmldevtools.pro 'QMAKE_CFLAGS_RELEASE=-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CFLAGS_DEBUG=-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_RELEASE=-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_DEBUG=-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_LFLAGS_RELEASE=-Wl,-z,relro -Wl,-z,now' 'QMAKE_LFLAGS_DEBUG=-Wl,-z,relro -Wl,-z,now' QMAKE_STRIP=: PREFIX=/usr QT_BUILD_PARTS+=tests QMAKE_PYTHON=python3 ) && make -f Makefile make[4]: Entering directory '/<>/src/qmldevtools' g++ -c -g -O2 -ffile-prefix-map=/build/qtbase-opensource-src-byrn3E/qtbase-opensource-src-5.15.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DTESTBINDIR=\"/<>/bin\" -DTESTEXAMPLEDIR=\"/<>/examples\" -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++1z -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -Wextra -Wvla -Wdate-time -Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow -Wno-format-overflow -D_REENTRANT -DQT_NO_LINKED_LIST -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_QMLDEVTOOLS_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x05 -DQT_DEPRECATED_WARNINGS_SINCE=0x06 -DQT_NO_EXCEPTIONS -D_LARGEFILE6 4_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I../qml -I../qml/compiler -I. -I../qml/qmldirparser -I. -I../../include -I../../include/QtQml -I../../include/QtQml/5.15.2 -I../../include/QtQml/5.15.2/QtQml -I. -I/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.2 -I/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.2/QtCore -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/qqmljsast.o ../qml/parser/qqmljsast.cpp g++ -c -g -O2 -ffile-prefix-map=/build/qtbase-opensource-src-byrn3E/qtbase-opensource-src-5.15.2+dfsg=. -fstack-protector-strong
Bug#984312: qtwayland-opensource-src: ftbfs with GCC-11
Package: src:qtwayland-opensource-src Version: 5.15.2-2 Severity: normal Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-gcc-11 [This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The severity of this report will be raised before the bookworm release, so nothing has to be done for the bullseye release. The full build log can be found at: http://people.debian.org/~doko/logs/20210228/filtered/gcc11/qtwayland-opensource-src_5.15.2-2_unstable_gcc11.log The last lines of the build log are at the end of this report. To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-11/porting_to.html GCC 11 defaults to the GNU++17 standard. If your package installs header files in /usr/include, please don't work around C++17 issues by choosing a lower C++ standard for the package build, but fix these issues to build with the C++17 standard. [...] g++ -g -O2 -ffile-prefix-map=/build/qtbase-opensource-src-byrn3E/qtbase-opensource-src-5.15.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -dM -E -o .moc/moc_predefs.h /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/data/dummy.cpp wayland-scanner --include-core-only code < ../../../../src/3rdparty/protocol/ivi-application.xml > wayland-ivi-application-protocol.c Using "code" is deprecated - use private-code or public-code. See the help page for details. wayland-scanner --include-core-only code < ../../../../src/3rdparty/protocol/wayland.xml > wayland-wayland-protocol.c Using "code" is deprecated - use private-code or public-code. See the help page for details. wayland-scanner --include-core-only code < ../../../../src/3rdparty/protocol/xdg-shell-unstable-v6.xml > wayland-xdg-shell-unstable-v6-protocol.c Using "code" is deprecated - use private-code or public-code. See the help page for details. wayland-scanner --include-core-only code < ../../../../src/3rdparty/protocol/fullscreen-shell-unstable-v1.xml > wayland-fullscreen-shell-unstable-v1-protocol.c Using "code" is deprecated - use private-code or public-code. See the help page for details. /<>/tests/auto/client/fullscreenshellv1/qtwaylandscanner_wrapper.sh server-header ../../../../src/3rdparty/protocol/xdg-shell-unstable-v6.xml > qwayland-server-xdg-shell-unstable-v6.h /<>/tests/auto/client/fullscreenshellv1/qtwaylandscanner_wrapper.sh server-header ../../../../src/3rdparty/protocol/ivi-application.xml > qwayland-server-ivi-application.h /<>/tests/auto/client/fullscreenshellv1/qtwaylandscanner_wrapper.sh server-header ../../../../src/3rdparty/protocol/fullscreen-shell-unstable-v1.xml > qwayland-server-fullscreen-shell-unstable-v1.h /<>/tests/auto/client/fullscreenshellv1/qtwaylandscanner_wrapper.sh server-header ../../../../src/3rdparty/protocol/wayland.xml > qwayland-server-wayland.h gcc -c -g -O2 -ffile-prefix-map=/build/qtbase-opensource-src-byrn3E/qtbase-opensource-src-5.15.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_LINKED_LIST -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_LINKED_LIST -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_WAYLANDCLIENT_LIB -DQT_SERVICE_SUPPORT_LIB -DQT_XKBCOMMON_SUPPORT_LIB -DQT_GUI_LIB -DQT_TESTLIB_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/<>/tests/auto/client/fullscreenshellv1"' -I. -I../shared_old -I../../../../include/QtWaylandClient/5.15.2 -I../../../../include/QtWaylandClient/5.15.2/QtWaylandClient -I../../../../include -I../../../../include/QtWaylandClient -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtServiceSupport -I/usr/i nclude/x86_64-linux-gnu/qt5/QtServiceSupport/5.15.2 -I/usr/include/x86_64-linux-gnu/qt5/QtServiceSupport/5.15.2/QtServiceSupport -I/usr/include/x86_64-linux-gnu/qt5/QtXkbCommonSupport -I/usr/include/x86_64-linux-gnu/qt5/QtXkbCommonSupport/5.15.2 -I/usr/include/x86_64-linux-gnu/qt5/Qt
Bug#984315: qtwebengine-opensource-src: ftbfs with GCC-11
Package: src:qtwebengine-opensource-src Version: 5.15.2+dfsg-3 Severity: normal Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-gcc-11 [This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The severity of this report will be raised before the bookworm release, so nothing has to be done for the bullseye release. The full build log can be found at: http://people.debian.org/~doko/logs/20210228/filtered/gcc11/qtwebengine-opensource-src_5.15.2+dfsg-3_unstable_gcc11.log The last lines of the build log are at the end of this report. To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-11/porting_to.html GCC 11 defaults to the GNU++17 standard. If your package installs header files in /usr/include, please don't work around C++17 issues by choosing a lower C++ standard for the package build, but fix these issues to build with the C++17 standard. [...] [5333/20691] touch obj/third_party/pdfium/core/fpdfapi/edit/edit.stamp [5334/20691] touch obj/third_party/pdfium/core/fpdfapi/render/render.stamp [5335/20691] touch obj/third_party/pdfium/core/fpdftext/fpdftext.stamp [5336/20691] touch obj/third_party/pdfium/core/fpdfdoc/fpdfdoc.stamp [5337/20691] touch obj/third_party/pdfium/fpdfsdk/pwl/pwl.stamp [5338/20691] touch obj/third_party/pdfium/fpdfsdk/formfiller/formfiller.stamp [5339/20691] /usr/bin/g++ -MMD -MF obj/third_party/perfetto/src/trace_processor/containers/containers/string_pool.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DPERFETTO_IMPLEMENTATION -Igen -I../../3rdparty/chromium -I../../3rdparty/chromium/third_party/perfetto -I../../3rdparty/chromium/third_party/perfetto/include -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -pthread -m64 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations -fno-delete-null-pointer-checks -Wno-comments -Wno-packed-not-aligned -Wno-dangling-else -Wno-missing-field-initial izers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fno-omit-frame-pointer -g0 -fvisibility=hidden -std=gnu++14 -Wno-narrowing -Wno-class-memaccess -Wno-attributes -Wno-class-memaccess -Wno-subobject-linkage -Wno-invalid-offsetof -Wno-return-type -Wno-deprecated-copy -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c ../../3rdparty/chromium/third_party/perfetto/src/trace_processor/containers/string_pool.cc -o obj/third_party/perfetto/src/trace_processor/containers/containers/string_pool.o FAILED: obj/third_party/perfetto/src/trace_processor/containers/containers/string_pool.o /usr/bin/g++ -MMD -MF obj/third_party/perfetto/src/trace_processor/containers/containers/string_pool.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DPERFETTO_IMPLEMENTATION -Igen -I../../3rdparty/chromium -I../../3rdparty/chromium/third_party/perfetto -I../../3rdparty/chromium/third_party/perfetto/include -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -pthread -m64 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations -fno-delete-null-pointer-checks -Wno-comments -Wno-packed-not-aligned -Wno-dangling-else -Wno-missing-field-initializers -Wno-un used-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fno-omit-frame-pointer -g0 -fvisibility=hidden -std=gnu++14 -Wno-narrowing -Wno-class-memaccess -Wno-attributes -Wno-class-memaccess -Wno-subobject-linkage -Wno-invalid-offsetof -Wno-return
Bug#981515: kcoreaddons: please replace fam with gamin
Hi, Glenn Strauss writes: > gamin provides libfam0. > > kcoreaddons should load just fine with libfam0 from gamin. > > I did the research in #510368 and #966273, reviewing the actual code > and confidentally concluded that FAM can be removed from Bullseye. > > The safest choice is to have a single library (gamin) used in the > distro, rather than having both FAM and gamin. > I don't think the removal of FAM is as clear-cut as it has been presented to be. AFAIK the following is still current: Gamin provides "No NFS support based on specific RPC and server, instead gamin monitors only the state as reported locally by the kernel, not that locally done changes on NFS or AFS filesystems are reported on Linux which is the main criteria when having user home directories on such filesystems." https://people.gnome.org/~veillard/gamin/differences.html thus FAM covers a use case that gamin does not, and this case is: users who want to receive inotify style events for files that have been remotely created or modified on NFS mounts. I can't speak to how widespread the need for this feature is, but if it is non-zero then it seems to me that FAM should not be removed this late in the Bullseye cycle. Also, IIRC gamin depends on Linux-specific features such as inotify where FAM provides fallbacks (eg: IIRC FAM is required on kfreebsd and hurd); this might not be significant, but I felt it was worth mentioning :-) FreeBSD doesn't have inotify, so there is a need for FAM, and maybe someone from their community has become the defacto upstream (via their "ports" packaging system)? Or maybe someone from their community would be willing to officially become FAM's new upstream? Regards, Nicholas signature.asc Description: PGP signature
Bug#984468: Pre-approval for uploading KDE Apps 20.12.3
Package: release.debian.org Severity: normal X-Debbugs-Cc: Debian Qt/KDE Maintainers Dear Release Team, KDE Apps 20.12.3 will be released tomorrow and a preliminary changelog is available at [1]. I’d like to get a pre-aproval for uploading the packages listed below as they will not have migrated to testing before the hard freeze. I’m listing the change log first then the code diffs, excluding translation updates and version changes in xml metadata files. Juk has a couple of trivial packaging changes pending and other packages would be uploaded as is with just the new upstream version. Feel free to ask for the changes in any other form if it makes the review easier for you. [1] https://phabricator.kde.org/P672 Thanks, -- Aurélien == change log == elisa-player - fix sort by duration to not use string sort gwenview - Switch from QGLWidget to QOpenGLWidget - Use Quality level when saving JPEG images juk - filerenamer: Prevent creating track name folders kdeconnect-kde - Don't escape notification title text konsole - Delete client builder before d-pointer of KXMLGUIClient is killed === kpmcore === - Fix out of bounds read when parsing fstab. - Add initial support for dosfstools 4.2. krdc - Fix low quality connections - VNC: accept the wheel event - Unpress modifiers on focusOutEvent in VncView marble - Fix GeoNames web service URL, is now api.geonames.org (#432598) - Provide BUILD_TOUCH option to force install of touch variant okular - presentation: Show better the status of the "playing" button - pdf: Fix InPlace text annotations being loaded as linked palapeli - Make the cache work kde-spectacle - Fix compression quality range === == diffs == === elisa-player diff --git a/CMakeLists.txt b/CMakeLists.txt index 10078c21..17f34229 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,7 +7,7 @@ cmake_minimum_required(VERSION 3.8) # KDE Applications version, managed by release script. set(RELEASE_SERVICE_VERSION_MAJOR "20") set(RELEASE_SERVICE_VERSION_MINOR "12") -set(RELEASE_SERVICE_VERSION_MICRO "2") +set(RELEASE_SERVICE_VERSION_MICRO "3") set(RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}") project(elisa diff --git a/src/models/datamodel.cpp b/src/models/datamodel.cpp index 69d71397..7559c0e5 100644 --- a/src/models/datamodel.cpp +++ b/src/models/datamodel.cpp @@ -87,7 +87,7 @@ QHash DataModel::roleNames() const roles[static_cast(DataTypes::ColumnsRoles::AlbumRole)] = "album"; roles[static_cast(DataTypes::ColumnsRoles::AlbumArtistRole)] = "albumArtist"; -roles[static_cast(DataTypes::ColumnsRoles::DurationRole)] = "duration"; +roles[static_cast(DataTypes::ColumnsRoles::StringDurationRole)] = "duration"; roles[static_cast(DataTypes::ColumnsRoles::TrackNumberRole)] = "trackNumber"; roles[static_cast(DataTypes::ColumnsRoles::DiscNumberRole)] = "discNumber"; roles[static_cast(DataTypes::ColumnsRoles::RatingRole)] = "rating"; @@ -156,7 +156,7 @@ QVariant DataModel::data(const QModelIndex &index, int role) const break; } break; -case DataTypes::ColumnsRoles::DurationRole: +case DataTypes::ColumnsRoles::StringDurationRole: { switch (d->mModelType) { gwenview diff --git a/CMakeLists.txt b/CMakeLists.txt index 25adb69b..c34f4108 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,7 +3,7 @@ cmake_minimum_required (VERSION 3.0 FATAL_ERROR) # KDE Application Version, managed by release script set (RELEASE_SERVICE_VERSION_MAJOR "20") set (RELEASE_SERVICE_VERSION_MINOR "12") -set (RELEASE_SERVICE_VERSION_MICRO "1") +set (RELEASE_SERVICE_VERSION_MICRO "3") set (RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}") project(gwenview VERSION ${RELEASE_SERVICE_VERSION}) @@ -51,7 +51,7 @@ else() set(GWENVIEW_SEMANTICINFO_BACKEND_BALOO ON) endif() -find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED Core Widgets Concurrent Svg OpenGL PrintSupport) +find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED Core Widgets Concurrent Svg PrintSupport) find_package(Qt5DBus ${QT_MIN_VERSION} CONFIG QUIET) set(HAVE_QTDBUS ${Qt5DBus_FOUND}) diff --git a/app/gvcore.cpp b/app/gvcore.cpp index 9f400059..4008e19c 100644 --- a/app/gvcore.cpp +++ b/app/gvcore.cpp @@ -425,8 +425,10 @@ void GvCore::saveAs(const QUrl &url) } else { // Regardless of job result, reset JPEG config value if it was changed by // the Save As dialog -if (GwenviewConfig::jPEGQuality() != d->configFileJPEGQualityValue) -GwenviewConfig::setJPEGQuality(d->configFileJPEGQualityValue); +connect(job, &KJob::result, [=]() { +if (GwenviewConfig::jPEGQualit
Bug#981515: kcoreaddons: please replace fam with gamin
On Wed, Mar 03, 2021 at 02:54:58PM -0500, Nicholas D Steeves wrote: > I don't think the removal of FAM is as clear-cut as it has been > presented to be. > > AFAIK the following is still current: Gamin provides "No NFS support > based on specific RPC and server, instead gamin monitors only the state > as reported locally by the kernel, not that locally done changes on NFS > or AFS filesystems are reported on Linux which is the main criteria when > having user home directories on such filesystems." > > https://people.gnome.org/~veillard/gamin/differences.html > > thus FAM covers a use case that gamin does not, and this case is: users > who want to receive inotify style events for files that have been > remotely created or modified on NFS mounts. > > I can't speak to how widespread the need for this feature is, but if it > is non-zero then it seems to me that FAM should not be removed this late > in the Bullseye cycle. FAM attempts to get notifications for NFS by requiring that a remote FAM server is running on the NFS server. No encryption is used. I hope this is not widely used. FAM code was last modified circa 2003 in the tar ball I downloaded from debian and predates inotify(). However, using FAM or gamin in kcoreaddons is not necessary. Quoting from kcoreaddons src/lib/io/kdirwatch.h: https://invent.kde.org/frameworks/kcoreaddons/-/blob/master/src/lib/io/kdirwatch.h#L44 * The implementation uses the INOTIFY functionality on LINUX. * Otherwise the FAM service is used, when available. * As a last resort, a regular polling for change of modification times * is done; the polling interval is a global config option: * DirWatch/PollInterval and DirWatch/NFSPollInterval for NFS mounted * directories. Please consider removing kcoreaddons dependency on FAM and on gamin in the Debian package. kcoreaddons has its own fallbacks. Also, kcoreaddons is not using FAM or gamin on Linux. > FreeBSD doesn't have inotify, so there is a need for FAM, and maybe > someone from their community has become the defacto upstream (via their > "ports" packaging system)? Or maybe someone from their community would > be willing to officially become FAM's new upstream? FYI: *BSD has kqueue() with EVFILT_VNODE. Please consider removing FAM and gamin from the Debian package for kcoreaddons by removing libfam-dev and libgamin-dev from debian/control, or at least changing it to libgamin-dev. https://salsa.debian.org/qt-kde-team/kde/kcoreaddons/-/merge_requests/3 Cheers, Glenn