[Debian-med-packaging] Bug#984188: libncl: ftbfs with GCC-11

Matthias Klose doko at debian.org
Wed Mar 3 16:14:34 GMT 2021


Package: src:libncl
Version: 2.1.21+git20190531.feceb81-3
Severity: normal
Tags: sid bookworm
User: debian-gcc at 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/libncl_2.1.21+git20190531.feceb81-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.

[...]
- _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_NS0_4listIS6_IS5_St3setIjSt4lessIjESaIjEEESaISE_EEEESt10_Select1stISH_ESA_IS5_ESaISH_EE7_M_copyINSM_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeISH_EPKSQ_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
+ _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_NS0_4listIS6_IS5_St3setIjSt4lessIjESaIjEEESaISE_EEEESt10_Select1stISH_ESA_IS5_ESaISH_EE7_M_copyILb0ENSM_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeISH_ESR_PSt18_Rb_tree_node_baseRT0_ at Base 2.1.21+git20190531.feceb81-3
+#MISSING: 2.1.21+git20190531.feceb81-3# _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_NS0_4listIS6_IS5_St3setIjSt4lessIjESaIjEEESaISE_EEEESt10_Select1stISH_ESA_IS5_ESaISH_EE7_M_copyINSM_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeISH_EPKSQ_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
  _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_NS0_4listIS6_IS5_St3setIjSt4lessIjESaIjEEESaISE_EEEESt10_Select1stISH_ESA_IS5_ESaISH_EE8_M_eraseEPSt13_Rb_tree_nodeISH_E at Base 2.1.18
  _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_NS0_4listIS6_IS5_St3setIjSt4lessIjESaIjEEESaISE_EEEESt10_Select1stISH_ESA_IS5_ESaISH_EEaSERKSM_ at Base 2.1.18
  (optional)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_NS0_4listIS6_IdSt3setIjSt4lessIjESaIjEEESaISE_EEEESt10_Select1stISH_ESA_IS5_ESaISH_EE11equal_rangeERS7_ at Base 2.1.21+git20171002.4becff7
@@ -1136,7 +1142,8 @@
  _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_ at Base 2.1.18
  _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_ at Base 2.1.21+git20190531.feceb81
  _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE4findERS7_ at Base 2.1.18
- _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
+ _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE7_M_copyILb0ENSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_ESJ_PSt18_Rb_tree_node_baseRT0_ at Base 2.1.21+git20190531.feceb81-3
+#MISSING: 2.1.21+git20190531.feceb81-3# _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
  _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E at Base 2.1.18
  _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EEaSERKSE_ at Base 2.1.18
  _ZNSt8_Rb_treeIP8NxsBlockS1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE8_M_eraseEPSt13_Rb_tree_nodeIS1_E at Base 2.1.18
@@ -1151,7 +1158,8 @@
  (optional)_ZNSt8_Rb_treeIPK8NxsBlockSt4pairIKS2_NSt7__cxx114listINS5_12basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEEESt10_Select1stISE_ESt4lessIS2_ESaISE_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISE_ERS4_ at Base 2.1.21+git20171002.4becff7
  _ZNSt8_Rb_treeIPK8NxsBlockSt4pairIKS2_NSt7__cxx114listINS5_12basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEEESt10_Select1stISE_ESt4lessIS2_ESaISE_EE8_M_eraseEPSt13_Rb_tree_nodeISE_E at Base 2.1.18
  _ZNSt8_Rb_treeIcSt4pairIKc9NxsStringESt10_Select1stIS3_ESt4lessIcESaIS3_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS3_ERS1_ at Base 2.1.18
- _ZNSt8_Rb_treeIcSt4pairIKc9NxsStringESt10_Select1stIS3_ESt4lessIcESaIS3_EE7_M_copyINS9_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS3_EPKSD_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
+ _ZNSt8_Rb_treeIcSt4pairIKc9NxsStringESt10_Select1stIS3_ESt4lessIcESaIS3_EE7_M_copyILb0ENS9_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS3_ESE_PSt18_Rb_tree_node_baseRT0_ at Base 2.1.21+git20190531.feceb81-3
+#MISSING: 2.1.21+git20190531.feceb81-3# _ZNSt8_Rb_treeIcSt4pairIKc9NxsStringESt10_Select1stIS3_ESt4lessIcESaIS3_EE7_M_copyINS9_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS3_EPKSD_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
  _ZNSt8_Rb_treeIcSt4pairIKc9NxsStringESt10_Select1stIS3_ESt4lessIcESaIS3_EE8_M_eraseEPSt13_Rb_tree_nodeIS3_E at Base 2.1.18
  _ZNSt8_Rb_treeIcSt4pairIKc9NxsStringESt10_Select1stIS3_ESt4lessIcESaIS3_EEaSERKS9_ at Base 2.1.18
  (optional)_ZNSt8_Rb_treeIccSt9_IdentityIcESt4lessIcESaIcEE16_M_insert_uniqueIRKcEESt4pairISt17_Rb_tree_iteratorIcEbEOT_ at Base 2.1.21+git20171002.4becff7
@@ -1164,29 +1172,35 @@
  _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
- _ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE7_M_copyINS5_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIiEPKS9_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
+ _ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE7_M_copyILb0ENS5_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIiESA_PSt18_Rb_tree_node_baseRT0_ at Base 2.1.21+git20190531.feceb81-3
+#MISSING: 2.1.21+git20190531.feceb81-3# _ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE7_M_copyINS5_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIiEPKS9_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
  _ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE8_M_eraseEPSt13_Rb_tree_nodeIiE 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_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_ at Base 2.1.18
- _ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
+ _ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE7_M_copyILb0ENSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_ESJ_PSt18_Rb_tree_node_baseRT0_ at Base 2.1.21+git20190531.feceb81-3
+#MISSING: 2.1.21+git20190531.feceb81-3# _ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
  _ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E at Base 2.1.18
  _ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EEaSERKSE_ at Base 2.1.18
  _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_EE24_M_get_insert_unique_posERS1_ at Base 2.1.21+git20190531.feceb81
- _ZNSt8_Rb_treeIjSt4pairIKjSt3setIjSt4lessIjESaIjEEESt10_Select1stIS7_ES4_SaIS7_EE7_M_copyINSB_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS7_EPKSF_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
+ _ZNSt8_Rb_treeIjSt4pairIKjSt3setIjSt4lessIjESaIjEEESt10_Select1stIS7_ES4_SaIS7_EE7_M_copyILb0ENSB_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS7_ESG_PSt18_Rb_tree_node_baseRT0_ at Base 2.1.21+git20190531.feceb81-3
+#MISSING: 2.1.21+git20190531.feceb81-3# _ZNSt8_Rb_treeIjSt4pairIKjSt3setIjSt4lessIjESaIjEEESt10_Select1stIS7_ES4_SaIS7_EE7_M_copyINSB_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS7_EPKSF_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
  _ZNSt8_Rb_treeIjSt4pairIKjSt3setIjSt4lessIjESaIjEEESt10_Select1stIS7_ES4_SaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E at Base 2.1.18
- _ZNSt8_Rb_treeIjSt4pairIKjSt6vectorI9NxsStringSaIS3_EEESt10_Select1stIS6_ESt4lessIjESaIS6_EE7_M_copyINSC_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS6_EPKSG_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
+ _ZNSt8_Rb_treeIjSt4pairIKjSt6vectorI9NxsStringSaIS3_EEESt10_Select1stIS6_ESt4lessIjESaIS6_EE7_M_copyILb0ENSC_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS6_ESH_PSt18_Rb_tree_node_baseRT0_ at Base 2.1.21+git20190531.feceb81-3
+#MISSING: 2.1.21+git20190531.feceb81-3# _ZNSt8_Rb_treeIjSt4pairIKjSt6vectorI9NxsStringSaIS3_EEESt10_Select1stIS6_ESt4lessIjESaIS6_EE7_M_copyINSC_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS6_EPKSG_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
  _ZNSt8_Rb_treeIjSt4pairIKjSt6vectorI9NxsStringSaIS3_EEESt10_Select1stIS6_ESt4lessIjESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E at Base 2.1.18
  _ZNSt8_Rb_treeIjSt4pairIKjSt6vectorI9NxsStringSaIS3_EEESt10_Select1stIS6_ESt4lessIjESaIS6_EEaSERKSC_ at Base 2.1.18
  _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
  _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE16_M_insert_uniqueIRKjEESt4pairISt17_Rb_tree_iteratorIjEbEOT_ at Base 2.1.18
+ _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE16_M_insert_uniqueIjEESt4pairISt17_Rb_tree_iteratorIjEbEOT_ at Base 2.1.21+git20190531.feceb81-3
  _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
  _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE5eraseERKj at Base 2.1.18
- _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE7_M_copyINS5_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIjEPKS9_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
+ _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE7_M_copyILb0ENS5_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIjESA_PSt18_Rb_tree_node_baseRT0_ at Base 2.1.21+git20190531.feceb81-3
+#MISSING: 2.1.21+git20190531.feceb81-3# _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE7_M_copyINS5_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIjEPKS9_PSt18_Rb_tree_node_baseRT_ at Base 2.1.18
  _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE8_M_eraseEPSt13_Rb_tree_nodeIjE at Base 2.1.18
  _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEEC1ERKS5_ at Base 2.1.18
  _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEEC2ERKS5_ 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