Source: ceph Version: 20.2.4+ds-1 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: [email protected]
Dear maintainer, ceph FTBFS with boost 1.92: dpkg-gensymbols: warning: debian/libcephfs2/DEBIAN/symbols does not match completely debian/libcephfs2.symbols --- debian/libcephfs2.symbols (libcephfs2_20.2.4+ds-1+b1_amd64) +++ dpkg-gensymbolsurT4pT 2026-10-08 00:08:45.024743020 +0000 @@ -7,7 +7,8 @@ _ZTINSt6thread11_State_implINS_8_InvokerISt5tupleIJZ17make_named_threadIZN4ceph5async15io_context_pool5startEsEUlvE_JEES_St17basic_string_viewIcSt11char_traitsIcEEOT_DpOT0_EUlSD_SG_E_S7_EEEEEE@Base 16.2.6+ds _ZTSNSt6thread11_State_implINS_8_InvokerISt5tupleIJZ17make_named_threadIZN4ceph5async15io_context_pool5startEsEUlvE_JEES_St17basic_string_viewIcSt11char_traitsIcEEOT_DpOT0_EUlSD_SG_E_S7_EEEEEE@Base 16.2.6+ds _ZTVNSt6thread11_State_implINS_8_InvokerISt5tupleIJZ17make_named_threadIZN4ceph5async15io_context_pool5startEsEUlvE_JEES_St17basic_string_viewIcSt11char_traitsIcEEOT_DpOT0_EUlSD_SG_E_S7_EEEEEE@Base 16.2.6+ds - boost_asio_detail_posix_thread_function@Base 18.2.0+ds + asio_detail_posix_thread_function@Base 20.2.4+ds-1+b1 +#MISSING: 20.2.4+ds-1+b1# boost_asio_detail_posix_thread_function@Base 18.2.0+ds ceph_abort_conn@Base 14.2.0 ceph_buffer_free@Base 12.0.3 ceph_chdir@Base 12.0.3 dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libradosstriper1/DEBIAN/symbols does not match completely debian/libradosstriper1.symbols --- debian/libradosstriper1.symbols (libradosstriper1_20.2.4+ds-1+b1_amd64) +++ dpkg-gensymbols48wH7y 2026-10-08 00:08:45.852735249 +0000 @@ -1,5 +1,9 @@ libradosstriper.so.1 libradosstriper1 #MINVER# (regex|c++)"^_.*" 0.87 + _ZN5boost9container6vectorI5OSDOpNS0_22small_vector_allocatorIS2_NS0_13new_allocatorIvEEvEEvED1EvQntsrNS0_3dtl45is_version_0_alloc_and_trivially_destructibleINS0_14real_allocatorIT_T0_E4typeEXeqsrNS8_7versionISE_EE5valueLi0EEEE5value@Base 20.2.4+ds-1+b1 + _ZN5boost9container6vectorI5OSDOpNS0_22small_vector_allocatorIS2_NS0_13new_allocatorIvEEvEEvED2EvQntsrNS0_3dtl45is_version_0_alloc_and_trivially_destructibleINS0_14real_allocatorIT_T0_E4typeEXeqsrNS8_7versionISE_EE5valueLi0EEEE5value@Base 20.2.4+ds-1+b1 + _ZN5boost9container6vectorIN3fu27abi_3106detail8functionINS4_6configILb1ELb0ELm16EEENS4_8propertyILb1ELb0EJFvNS_6system10error_codeEiRKN4ceph6buffer7v15_2_04listEOEEEEEENS0_22small_vector_allocatorISJ_NS0_13new_allocatorIvEEvEEvED1EvQntsrNS0_3dtl45is_version_0_alloc_and_trivially_destructibleINS0_14real_allocatorIT_T0_E4typeEXeqsrNSP_7versionISV_EE5valueLi0EEEE5value@Base 20.2.4+ds-1+b1 + _ZN5boost9container6vectorIN3fu27abi_3106detail8functionINS4_6configILb1ELb0ELm16EEENS4_8propertyILb1ELb0EJFvNS_6system10error_codeEiRKN4ceph6buffer7v15_2_04listEOEEEEEENS0_22small_vector_allocatorISJ_NS0_13new_allocatorIvEEvEEvED2EvQntsrNS0_3dtl45is_version_0_alloc_and_trivially_destructibleINS0_14real_allocatorIT_T0_E4typeEXeqsrNSP_7versionISV_EE5valueLi0EEEE5value@Base 20.2.4+ds-1+b1 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZ17make_named_threadIZN4ceph5async15io_context_pool5startEsEUlvE_JEES_St17basic_string_viewIcSt11char_traitsIcEEOT_DpOT0_EUlSD_SG_E_S7_EEEEE6_M_runEv@Base 16.2.6+ds _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZ17make_named_threadIZN4ceph5async15io_context_pool5startEsEUlvE_JEES_St17basic_string_viewIcSt11char_traitsIcEEOT_DpOT0_EUlSD_SG_E_S7_EEEEED0Ev@Base 16.2.6+ds _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZ17make_named_threadIZN4ceph5async15io_context_pool5startEsEUlvE_JEES_St17basic_string_viewIcSt11char_traitsIcEEOT_DpOT0_EUlSD_SG_E_S7_EEEEED1Ev@Base 16.2.6+ds @@ -7,7 +11,8 @@ _ZTINSt6thread11_State_implINS_8_InvokerISt5tupleIJZ17make_named_threadIZN4ceph5async15io_context_pool5startEsEUlvE_JEES_St17basic_string_viewIcSt11char_traitsIcEEOT_DpOT0_EUlSD_SG_E_S7_EEEEEE@Base 16.2.6+ds _ZTSNSt6thread11_State_implINS_8_InvokerISt5tupleIJZ17make_named_threadIZN4ceph5async15io_context_pool5startEsEUlvE_JEES_St17basic_string_viewIcSt11char_traitsIcEEOT_DpOT0_EUlSD_SG_E_S7_EEEEEE@Base 16.2.6+ds _ZTVNSt6thread11_State_implINS_8_InvokerISt5tupleIJZ17make_named_threadIZN4ceph5async15io_context_pool5startEsEUlvE_JEES_St17basic_string_viewIcSt11char_traitsIcEEOT_DpOT0_EUlSD_SG_E_S7_EEEEEE@Base 16.2.6+ds - boost_asio_detail_posix_thread_function@Base 16.2.6+ds + asio_detail_posix_thread_function@Base 20.2.4+ds-1+b1 +#MISSING: 20.2.4+ds-1+b1# boost_asio_detail_posix_thread_function@Base 16.2.6+ds rados_striper_aio_append@Base 0.87 rados_striper_aio_flush@Base 0.87 rados_striper_aio_read@Base 0.87 dh_makeshlibs: error: failing due to earlier errors make[1]: *** [debian/rules:441: override_dh_makeshlibs] Error 25 Should these symbols really be exported by the libraries built by ceph? See https://buildd.debian.org/status/fetch.php?pkg=ceph&arch=amd64&ver=20.2.4%2Bds-1%2Bb1&stamp=1791418138&raw=0 for details. Cheers -- Sebastian Ramacher

