Bug#811985: libwfut: FTBFS with GCC 6: symbol changes

Martin Michlmayr tbm at hpe.com
Wed Jan 20 04:13:36 UTC 2016


Package: libwfut
Version: 0.2.3-3
Severity: important
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-symbols

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.

Note that only the first error is reported; there might be more.  You
can find a snapshot of GCC 6 in experimental.  To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.

You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below
> dpkg-gensymbols: warning: debian/libwfut-0.2-1/DEBIAN/symbols doesn't match completely debian/libwfut-0.2-1.symbols
> --- debian/libwfut-0.2-1.symbols (libwfut-0.2-1_0.2.3-3_amd64)
> +++ dpkg-gensymbols7xZm66	2016-01-19 22:11:09.756152544 +0000
> @@ -101,33 +101,34 @@
>   (optional=templinst)_ZN4sigc8internal14typed_slot_repINS_18bound_mem_functor3IvN4WFUT10WFUTClientERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_SC_EEE7destroyEPv at Base 0.2.3
>  #MISSING: 0.2.3# (optional=templinst|arch=i386)_ZN4sigc8internal14typed_slot_repINS_18bound_mem_functor3IvN4WFUT10WFUTClientERKSsS6_S6_EEE3dupEPv at Base 0.2.3
>  #MISSING: 0.2.3# (optional=templinst|arch=i386)_ZN4sigc8internal14typed_slot_repINS_18bound_mem_functor3IvN4WFUT10WFUTClientERKSsS6_S6_EEE7destroyEPv at Base 0.2.3
> - _ZN9TiXmlNode9ToElementEv at Base 0.2.3
> +#MISSING: 0.2.3-3# _ZN9TiXmlNode9ToElementEv at Base 0.2.3
>  #MISSING: 0.2.3# (optional=templinst|arch=i386)_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev at Base 0.2.3
>  #MISSING: 0.2.3# (optional=templinst|arch=i386)_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev at Base 0.2.3
>  #MISSING: 0.2.3# (optional=templinst|arch=i386)_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED2Ev at Base 0.2.3
> - (optional=templinst)_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4WFUT10FileObjectEED1Ev at Base 0.2.3
> - (optional=templinst)_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4WFUT10FileObjectEED2Ev at Base 0.2.3
> +#MISSING: 0.2.3-3# (optional=templinst)_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4WFUT10FileObjectEED1Ev at Base 0.2.3
> +#MISSING: 0.2.3-3# (optional=templinst)_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN4WFUT10FileObjectEED2Ev at Base 0.2.3
>  #MISSING: 0.2.3# (optional=templinst|arch=i386)_ZNSt4pairIKSsN4WFUT10FileObjectEED1Ev at Base 0.2.3
>  #MISSING: 0.2.3# (optional=templinst|arch=i386)_ZNSt4pairIKSsN4WFUT10FileObjectEED2Ev at Base 0.2.3
> - (optional=templinst)_ZNSt5dequeIPvSaIS0_EE16_M_push_back_auxERKS0_ at Base 0.2.3
> - _ZNSt5dequeIPvSaIS0_EE16_M_push_back_auxIIRKS0_EEEvDpOT_ at Base 0.2.3
> +#MISSING: 0.2.3-3# (optional=templinst)_ZNSt5dequeIPvSaIS0_EE16_M_push_back_auxERKS0_ at Base 0.2.3
> +#MISSING: 0.2.3-3# _ZNSt5dequeIPvSaIS0_EE16_M_push_back_auxIIRKS0_EEEvDpOT_ at Base 0.2.3
>   _ZNSt5dequeIPvSaIS0_EE16_M_push_back_auxIJRKS0_EEEvDpOT_ at Base 0.2.3
>   (optional=templinst)_ZNSt5dequeIPvSaIS0_EE8_M_eraseESt15_Deque_iteratorIS0_RS0_PS0_E at Base 0.2.3
> - (optional=templinst)_ZNSt6vectorIN4WFUT12MirrorObjectESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ at Base 0.2.3
> - _ZNSt6vectorIN4WFUT12MirrorObjectESaIS1_EE19_M_emplace_back_auxIIRKS1_EEEvDpOT_ at Base 0.2.3
> +#MISSING: 0.2.3-3# (optional=templinst)_ZNSt6vectorIN4WFUT12MirrorObjectESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ at Base 0.2.3
> +#MISSING: 0.2.3-3# _ZNSt6vectorIN4WFUT12MirrorObjectESaIS1_EE19_M_emplace_back_auxIIRKS1_EEEvDpOT_ at Base 0.2.3
>   _ZNSt6vectorIN4WFUT12MirrorObjectESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_ at Base 0.2.3
>   (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev at Base 0.2.3
>   (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev at Base 0.2.3
>   (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev at Base 0.2.3
>   (optional=templinst)_ZNSt7__cxx114listIN4sigc9slot_baseESaIS2_EE8_M_eraseESt14_List_iteratorIS2_E at Base 0.2.3
> - _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4WFUT10FileObjectEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS7_EESL_IIEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_ at Base 0.2.3
> - _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4WFUT10FileObjectEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_ at Base 0.2.3
> +#MISSING: 0.2.3-3# _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4WFUT10FileObjectEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS7_EESL_IIEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_ at Base 0.2.3
> +#MISSING: 0.2.3-3# _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4WFUT10FileObjectEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_ at Base 0.2.3
>   (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4WFUT10FileObjectEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE24_M_get_insert_unique_posERS7_ at Base 0.2.3
>   (optional=templinst|arch=amd64 arm64 ppc64el)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4WFUT10FileObjectEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS7_ at Base 0.2.3
> - (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4WFUT10FileObjectEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE7_M_copyINSG_11_Alloc_nodeEEEPSt13_Rb_tree_nodeISA_EPKSK_SL_RT_ at Base 0.2.3
> + _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4WFUT10FileObjectEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE7_M_copyINSG_11_Alloc_nodeEEEPSt13_Rb_tree_nodeISA_EPKSK_PSt18_Rb_tree_node_baseRT_ at Base 0.2.3-3
> +#MISSING: 0.2.3-3# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4WFUT10FileObjectEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE7_M_copyINSG_11_Alloc_nodeEEEPSt13_Rb_tree_nodeISA_EPKSK_SL_RT_ at Base 0.2.3
>   (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N4WFUT10FileObjectEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E at Base 0.2.3
> - _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN4WFUT10DataStructEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS7_EESM_IIEEEEESt17_Rb_tree_iteratorISB_ESt23_Rb_tree_const_iteratorISB_EDpOT_ at Base 0.2.3
> - _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN4WFUT10DataStructEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESM_IJEEEEESt17_Rb_tree_iteratorISB_ESt23_Rb_tree_const_iteratorISB_EDpOT_ at Base 0.2.3
> +#MISSING: 0.2.3-3# _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN4WFUT10DataStructEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS7_EESM_IIEEEEESt17_Rb_tree_iteratorISB_ESt23_Rb_tree_const_iteratorISB_EDpOT_ at Base 0.2.3
> +#MISSING: 0.2.3-3# _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN4WFUT10DataStructEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESM_IJEEEEESt17_Rb_tree_iteratorISB_ESt23_Rb_tree_const_iteratorISB_EDpOT_ at Base 0.2.3
>   (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN4WFUT10DataStructEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE24_M_get_insert_unique_posERS7_ at Base 0.2.3
>   (optional=templinst|arch=amd64 arm64 ppc64el)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN4WFUT10DataStructEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_ at Base 0.2.3
>   (optional=templinst|arch=amd64 arm64 ppc64el)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN4WFUT10DataStructEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE4findERS7_ at Base 0.2.3
> dh_makeshlibs: failing due to earlier errors
> debian/rules:4: recipe for target 'binary' failed
> make: *** [binary] Error 2

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise



More information about the Pkg-games-devel mailing list