[Debian-med-packaging] Bug#1037731: libncl: ftbfs with GCC-13

Matthias Klose doko at debian.org
Wed Jun 14 10:26:55 BST 2023


Package: src:libncl
Version: 2.1.21+git20210811.b1213a7-4
Severity: normal
Tags: sid trixie
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is 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-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/libncl_2.1.21+git20210811.b1213a7-4_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 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-13/porting_to.html

[...]
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIcSt4pairIKc9NxsStringESt10_Select1stIS3_ESt4lessIcESaIS3_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS3_ERS1_ at Base 2.1.18
  (optional)_ZNSt8_Rb_treeIccSt9_IdentityIcESt4lessIcESaIcEE16_M_insert_uniqueIRKcEESt4pairISt17_Rb_tree_iteratorIcEbEOT_ at Base 2.1.21+git20171002.4becff7
- _ZNSt8_Rb_treeIccSt9_IdentityIcESt4lessIcESaIcEE24_M_get_insert_unique_posERKc at Base 2.1.18
- _ZNSt8_Rb_treeIccSt9_IdentityIcESt4lessIcESaIcEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIcERKc at Base 2.1.18
- _ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx114listIP8NxsBlockSaIS5_EEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE24_M_get_insert_unique_posERS1_ at Base 2.1.21+git20190531.feceb81
- _ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx114listIP8NxsBlockSaIS5_EEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_ at Base 2.1.18
- (optional)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_ at Base 2.1.21+git20171002.4becff7
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIccSt9_IdentityIcESt4lessIcESaIcEE24_M_get_insert_unique_posERKc at Base 2.1.18
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIccSt9_IdentityIcESt4lessIcESaIcEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIcERKc at Base 2.1.18
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx114listIP8NxsBlockSaIS5_EEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE24_M_get_insert_unique_posERS1_ at Base 2.1.21+git20190531.feceb81
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx114listIP8NxsBlockSaIS5_EEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_ at Base 2.1.18
+#MISSING: 2.1.21+git20210811.b1213a7-4# (optional)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_ at Base 2.1.21+git20171002.4becff7
  _ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE16_M_insert_uniqueIRKiEESt4pairISt17_Rb_tree_iteratorIiEbEOT_ at Base 2.1.18
  _ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE16_M_insert_uniqueIiEESt4pairISt17_Rb_tree_iteratorIiEbEOT_ at Base 2.1.18
- _ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE24_M_get_insert_unique_posERKi at Base 2.1.18
- _ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi at Base 2.1.18
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE24_M_get_insert_unique_posERKi at Base 2.1.18
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi at Base 2.1.18
  _ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEEC1ERKS5_ at Base 2.1.18
  _ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEEC2ERKS5_ at Base 2.1.18
- _ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE24_M_get_insert_unique_posERS1_ at Base 2.1.21+git20210811.b1213a7
- _ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_ at Base 2.1.18
- _ZNSt8_Rb_treeIjSt4pairIKjSt3mapIjdSt4lessIjESaIS0_IS1_dEEEESt10_Select1stIS8_ES4_SaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESH_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_ at Base 2.1.21+git20210811.b1213a7
- _ZNSt8_Rb_treeIjSt4pairIKjSt3mapIjdSt4lessIjESaIS0_IS1_dEEEESt10_Select1stIS8_ES4_SaIS8_EE24_M_get_insert_unique_posERS1_ at Base 2.1.21+git20190531.feceb81
- _ZNSt8_Rb_treeIjSt4pairIKjSt3mapIjiSt4lessIjESaIS0_IS1_iEEEESt10_Select1stIS8_ES4_SaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESH_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_ at Base 2.1.21+git20210811.b1213a7
- _ZNSt8_Rb_treeIjSt4pairIKjSt3mapIjiSt4lessIjESaIS0_IS1_iEEEESt10_Select1stIS8_ES4_SaIS8_EE24_M_get_insert_unique_posERS1_ at Base 2.1.21+git20190531.feceb81
- _ZNSt8_Rb_treeIjSt4pairIKjSt3setIjSt4lessIjESaIjEEESt10_Select1stIS7_ES4_SaIS7_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESG_IJEEEEESt17_Rb_tree_iteratorIS7_ESt23_Rb_tree_const_iteratorIS7_EDpOT_ at Base 2.1.21+git20210811.b1213a7
- _ZNSt8_Rb_treeIjSt4pairIKjdESt10_Select1stIS2_ESt4lessIjESaIS2_EE24_M_get_insert_unique_posERS1_ at Base 2.1.18
- _ZNSt8_Rb_treeIjSt4pairIKjiESt10_Select1stIS2_ESt4lessIjESaIS2_EE24_M_get_insert_unique_posERS1_ at Base 2.1.18
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE24_M_get_insert_unique_posERS1_ at Base 2.1.21+git20210811.b1213a7
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_ at Base 2.1.18
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIjSt4pairIKjSt3mapIjdSt4lessIjESaIS0_IS1_dEEEESt10_Select1stIS8_ES4_SaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESH_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_ at Base 2.1.21+git20210811.b1213a7
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIjSt4pairIKjSt3mapIjdSt4lessIjESaIS0_IS1_dEEEESt10_Select1stIS8_ES4_SaIS8_EE24_M_get_insert_unique_posERS1_ at Base 2.1.21+git20190531.feceb81
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIjSt4pairIKjSt3mapIjiSt4lessIjESaIS0_IS1_iEEEESt10_Select1stIS8_ES4_SaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESH_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_ at Base 2.1.21+git20210811.b1213a7
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIjSt4pairIKjSt3mapIjiSt4lessIjESaIS0_IS1_iEEEESt10_Select1stIS8_ES4_SaIS8_EE24_M_get_insert_unique_posERS1_ at Base 2.1.21+git20190531.feceb81
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIjSt4pairIKjSt3setIjSt4lessIjESaIjEEESt10_Select1stIS7_ES4_SaIS7_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESG_IJEEEEESt17_Rb_tree_iteratorIS7_ESt23_Rb_tree_const_iteratorIS7_EDpOT_ at Base 2.1.21+git20210811.b1213a7
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIjSt4pairIKjdESt10_Select1stIS2_ESt4lessIjESaIS2_EE24_M_get_insert_unique_posERS1_ at Base 2.1.18
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIjSt4pairIKjiESt10_Select1stIS2_ESt4lessIjESaIS2_EE24_M_get_insert_unique_posERS1_ at Base 2.1.18
  _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE16_M_insert_uniqueIRKjEESt4pairISt17_Rb_tree_iteratorIjEbEOT_ at Base 2.1.18
  _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE22_M_insert_range_uniqueISt23_Rb_tree_const_iteratorIjEEENSt9enable_ifIXsrSt7is_sameIjNSt15iterator_traitsIT_E10value_typeEE5valueEvE4typeESC_SC_ at Base 2.1.21+git20180827.c71b264
- _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE24_M_get_insert_unique_posERKj at Base 2.1.18
- (optional)_ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIjERKj at Base 2.1.21+git20171002.4becff7
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE24_M_get_insert_unique_posERKj at Base 2.1.18
+#MISSING: 2.1.21+git20210811.b1213a7-4# (optional)_ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIjERKj at Base 2.1.21+git20171002.4becff7
  _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEEC1ERKS5_ at Base 2.1.18
  _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEEC2ERKS5_ at Base 2.1.18
  _ZSt16__do_uninit_copyIN9__gnu_cxx17__normal_iteratorIPK10NxsCommentSt6vectorIS2_SaIS2_EEEEPS2_ET0_T_SB_SA_ at Base 2.1.21+git20210811.b1213a7
  _ZSt16__do_uninit_copyIN9__gnu_cxx17__normal_iteratorIPK17ProcessedNxsTokenSt6vectorIS2_SaIS2_EEEEPS2_ET0_T_SB_SA_ at Base 2.1.21+git20210811.b1213a7
  _ZSt16__do_uninit_copyIN9__gnu_cxx17__normal_iteratorIPK23NxsDiscreteStateSetInfoSt6vectorIS2_SaIS2_EEEEPS2_ET0_T_SB_SA_ at Base 2.1.21+git20210811.b1213a7
- _ZSt16__do_uninit_copyIN9__gnu_cxx17__normal_iteratorIPK9NxsStringSt6vectorIS2_SaIS2_EEEEPS2_ET0_T_SB_SA_ at Base 2.1.21+git20210811.b1213a7
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZSt16__do_uninit_copyIN9__gnu_cxx17__normal_iteratorIPK9NxsStringSt6vectorIS2_SaIS2_EEEEPS2_ET0_T_SB_SA_ at Base 2.1.21+git20210811.b1213a7
+ _ZSt16__do_uninit_copyIN9__gnu_cxx17__normal_iteratorIPKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEEPS7_ET0_T_SG_SF_ at Base 2.1.21+git20210811.b1213a7-4
  _ZSt16__do_uninit_copyIN9__gnu_cxx17__normal_iteratorIPKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIdSaIdEESt4lessIS8_ESaISt4pairIKS8_SB_EEES9_ISI_SaISI_EEEEPSI_ET0_T_SQ_SP_ at Base 2.1.21+git20210811.b1213a7
  _ZSt16__do_uninit_copyIN9__gnu_cxx17__normal_iteratorIPKSt3setIiSt4lessIiESaIiEESt6vectorIS6_SaIS6_EEEEPS6_ET0_T_SF_SE_ at Base 2.1.21+git20210811.b1213a7
  _ZSt16__do_uninit_copyIN9__gnu_cxx17__normal_iteratorIPKSt4pairI25NxsDiscreteDatatypeMapperSt3setIjSt4lessIjESaIjEEESt6vectorIS9_SaIS9_EEEEPS9_ET0_T_SI_SH_ at Base 2.1.21+git20210811.b1213a7
@@ -1152,7 +1177,10 @@
  _ZSt18__do_uninit_fill_nIPSt6vectorIbSaIbEEmS2_ET_S4_T0_RKT1_ at Base 2.1.21+git20210811.b1213a7
  _ZSt18__do_uninit_fill_nIPSt6vectorIdSaIdEEmS2_ET_S4_T0_RKT1_ at Base 2.1.21+git20210811.b1213a7
  _ZSt18__do_uninit_fill_nIPSt6vectorIiSaIiEEmS2_ET_S4_T0_RKT1_ at Base 2.1.21+git20210811.b1213a7
- _ZSt19piecewise_construct at Base 2.1.21+git20210811.b1213a7
+#MISSING: 2.1.21+git20210811.b1213a7-4# _ZSt19piecewise_construct at Base 2.1.21+git20210811.b1213a7
+ _ZSt8_DestroyIPSt6vectorISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES0_IdSaIdEESt4lessIS7_ESaISt4pairIKS7_S9_EEESaISG_EEEvT_SK_ at Base 2.1.21+git20210811.b1213a7-4
+ _ZSt8_DestroyIPSt6vectorIiSaIiEEEvT_S4_ at Base 2.1.21+git20210811.b1213a7-4
+ _ZSteqIcSt11char_traitsIcESaIcEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_ at Base 2.1.21+git20210811.b1213a7-4
  _ZTI12NxsDataBlock at Base 2.1.18
  _ZTI12NxsException at Base 2.1.18
  _ZTI12NxsTaxaBlock at Base 2.1.18
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



More information about the Debian-med-packaging mailing list