Package: src:kf5-messagelib Version: 4:18.08.3-2 Severity: normal Tags: sid bullseye User: debian-...@lists.debian.org Usertags: ftbfs-gcc-9
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-9/g++-9, but succeeds to build with gcc-8/g++-8. The severity of this report will be raised before the bullseye release, so nothing has to be done for the buster release. The full build log can be found at: http://people.debian.org/~doko/logs/gcc9-20190321/kf5-messagelib_18.08.3-2_unstable_gcc9.log The last lines of the build log are at the end of this report. To build with GCC 9, either set CC=gcc-9 CXX=g++-9 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-9/porting_to.html GCC 9 also passes the linker option --as-needed by default; typical build issues are passing libraries before object files to the linker, or underlinking of convenience libraries built from the same source. [...] dh_link # [-a] dh_compress '-X.dcl' '-X.docbook' '-X-license' '-X.tag' '-X.sty' '-X.el' # [-a] dh_fixperms # [-a] make[1]: Leaving directory '/<<PKGBUILDDIR>>' # "install-arch" target is done /usr/bin/make -f debian/rules dhmk_run_binary-arch_commands DHMK_TARGET="binary-arch" make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_strip # [-a] dh_makeshlibs '-Xusr/lib/libkdeinit5_*' # [-a] dpkg-gensymbols: warning: debian/libkf5messagecomposer5abi1/DEBIAN/symbols doesn't match completely debian/libkf5messagecomposer5abi1.symbols --- debian/libkf5messagecomposer5abi1.symbols (libkf5messagecomposer5abi1_4:18.08.3-2_amd64) +++ dpkg-gensymbolstjoKZs 2019-03-26 15:33:29.977247635 +0000 @@ -1182,7 +1182,7 @@ (optional=templinst)_ZNSt6vectorIN5GpgME3KeyESaIS1_EE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPS1_S3_EEEEvS8_T_S9_St20forward_iterator_tag@ABI_5_1 4:18.07.90 (optional=templinst)_ZNSt6vectorIN5GpgME3KeyESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@ABI_5_1 4:18.07.90 (optional=templinst)_ZNSt6vectorIN5GpgME3KeyESaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EES7_@ABI_5_1 4:18.07.90 - (optional=templinst)_ZNSt6vectorIN5GpgME3KeyESaIS1_EE9push_backERKS1_@ABI_5_1 4:18.07.90 +#MISSING: 4:18.08.3-2# (optional=templinst)_ZNSt6vectorIN5GpgME3KeyESaIS1_EE9push_backERKS1_@ABI_5_1 4:18.07.90 (optional=templinst)_ZNSt6vectorIN5GpgME3KeyESaIS1_EEC1ERKS3_@ABI_5_1 4:18.07.90 (optional=templinst)_ZNSt6vectorIN5GpgME3KeyESaIS1_EEC2ERKS3_@ABI_5_1 4:18.07.90 (optional=templinst)_ZNSt6vectorIN5GpgME3KeyESaIS1_EED1Ev@ABI_5_1 4:18.07.90 dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libkf5messagelist5abi1/DEBIAN/symbols doesn't match completely debian/libkf5messagelist5abi1.symbols --- debian/libkf5messagelist5abi1.symbols (libkf5messagelist5abi1_4:18.08.3-2_amd64) +++ dpkg-gensymbols2WTmDc 2019-03-26 15:33:30.337247760 +0000 @@ -349,7 +349,7 @@ _ZN11MessageList6WidgetD1Ev@ABI_5_1 4:18.07.90 _ZN11MessageList6WidgetD2Ev@ABI_5_1 4:18.07.90 (optional=templinst)_ZN12KConfigGroup10writeEntryIiEEvPKcRKT_6QFlagsIN11KConfigBase15WriteConfigFlagEE@ABI_5_1 4:18.07.90 - _ZN9QHashData9hasShrunkEv@ABI_5_1 4:18.07.90 +#MISSING: 4:18.08.3-2# _ZN9QHashData9hasShrunkEv@ABI_5_1 4:18.07.90 _ZNK11MessageList12StorageModel10itemForRowEi@ABI_5_1 4:18.07.90 _ZNK11MessageList12StorageModel10metaObjectEv@ABI_5_1 4:18.07.90 _ZNK11MessageList12StorageModel11columnCountERK11QModelIndex@ABI_5_1 4:18.07.90 dpkg-gensymbols: warning: debian/libkf5messageviewer5abi1/DEBIAN/symbols doesn't match completely debian/libkf5messageviewer5abi1.symbols --- debian/libkf5messageviewer5abi1.symbols (libkf5messageviewer5abi1_4:18.08.3-2_amd64) +++ dpkg-gensymbols235QyA 2019-03-26 15:33:30.697247885 +0000 @@ -815,7 +815,7 @@ _ZN13MessageViewer9HTMLBlockD2Ev@ABI_5_1 4:18.07.90 (optional=templinst|arch=!arm64 !armhf !mipsel)_ZN5KMime7Content6headerINS_7Headers7SubjectEEEPT_b@ABI_5_1 4:18.07.90 (optional=templinst)_ZN7Akonadi4Item14setPayloadImplI14QSharedPointerIN5KMime7MessageEEEENSt9enable_ifIXntsrNS_8Internal12PayloadTraitIT_EE13isPolymorphicEvE4typeERKS9_@ABI_5_1 4:18.07.90 - (optional=templinst)_ZN7QObject7connectIM7QActionFvbEMN13MessageViewer13ViewerPrivateEFvvEEEN11QMetaObject10ConnectionEPKN9QtPrivate15FunctionPointerIT_E6ObjectESC_PKNSB_IT0_E6ObjectESH_N2Qt14ConnectionTypeE@ABI_5_1 4:18.07.90 +#MISSING: 4:18.08.3-2# (optional=templinst)_ZN7QObject7connectIM7QActionFvbEMN13MessageViewer13ViewerPrivateEFvvEEEN11QMetaObject10ConnectionEPKN9QtPrivate15FunctionPointerIT_E6ObjectESC_PKNSB_IT0_E6ObjectESH_N2Qt14ConnectionTypeE@ABI_5_1 4:18.07.90 (optional=templinst)_ZNK12KConfigGroup9readEntryI10QByteArrayEET_PKcRKS2_@ABI_5_1 4:18.07.90 (optional=templinst)_ZNK12KConfigGroup9readEntryI5QFontEET_PKcRKS2_@ABI_5_1 4:18.07.90 (optional=templinst)_ZNK12KConfigGroup9readEntryI5QSizeEET_PKcRKS2_@ABI_5_1 4:18.07.90 dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libkf5mimetreeparser5abi1/DEBIAN/symbols doesn't match completely debian/libkf5mimetreeparser5abi1.symbols --- debian/libkf5mimetreeparser5abi1.symbols (libkf5mimetreeparser5abi1_4:18.08.3-2_amd64) +++ dpkg-gensymbols6hN6vP 2019-03-26 15:33:30.873247946 +0000 @@ -364,10 +364,11 @@ (optional=templinst)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@ABI_5_1 4:18.07.90 (optional=templinst)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv@ABI_5_1 4:18.07.90 (optional=templinst)_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv@ABI_5_1 4:18.07.90 - (optional=templinst)_ZNSt6vectorI7QStringSaIS0_EE12emplace_backIJS0_EEEvDpOT_@ABI_5_1 4:18.07.90 +#MISSING: 4:18.08.3-2# (optional=templinst)_ZNSt6vectorI7QStringSaIS0_EE12emplace_backIJS0_EEEvDpOT_@ABI_5_1 4:18.07.90 (optional=templinst|arch=i386 mipsel)_ZNSt6vectorI7QStringSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_@ABI_5_1 4:18.07.90 - (optional=templinst)_ZNSt6vectorIN5GpgME9SignatureESaIS1_EED1Ev@ABI_5_1 4:18.07.90 - (optional=templinst)_ZNSt6vectorIN5GpgME9SignatureESaIS1_EED2Ev@ABI_5_1 4:18.07.90 + _ZNSt6vectorI7QStringSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_@ABI_5_1 4:18.08.3-2 +#MISSING: 4:18.08.3-2# (optional=templinst)_ZNSt6vectorIN5GpgME9SignatureESaIS1_EED1Ev@ABI_5_1 4:18.07.90 +#MISSING: 4:18.08.3-2# (optional=templinst)_ZNSt6vectorIN5GpgME9SignatureESaIS1_EED2Ev@ABI_5_1 4:18.07.90 (optional=templinst)_ZNSt6vectorISt4pairIN5GpgME16DecryptionResult9RecipientENS1_3KeyEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@ABI_5_1 4:18.07.90 (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag@ABI_5_1 4:18.07.90 _ZTIN14MimeTreeParser10NodeHelperE@ABI_5_1 4:18.07.90 dh_makeshlibs: failing due to earlier errors make[1]: *** [/usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:97: pre_binary-arch_dh_makeshlibs] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [/usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:112: debian/dhmk_binary-arch] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned exit status 2