Control: severity -1 important On 2020-08-29 09:47:28 +0200, Gianfranco Costamagna wrote: > Source: zimlib > Version: 6.2.0-2 > Severity: serious > tags: patch > > Hello, zimlib symbols file seems to be really difficult to maintain, breaking > on each icu upload, each new gcc upload, > different gcc optimization levels (such as -O2 and -O3) and so on.
This doesn't seem to affect the current upload as it built on all release architectures. Why do you think that is a serious issue? Cheers > > Somebody thinks that symbols files for c++ applications are a waste of time, > but I'm sending you another patch that fixes the issue for now, by adding > some symbols, and marking some other as optional > https://wiki.debian.org/UsingSymbolsFiles > > > diff -Nru zimlib-6.2.0/debian/changelog zimlib-6.2.0/debian/changelog > --- zimlib-6.2.0/debian/changelog 2020-08-28 07:35:20.000000000 +0000 > +++ zimlib-6.2.0/debian/changelog 2020-08-29 07:43:31.000000000 +0000 > @@ -1,3 +1,9 @@ > +zimlib (6.2.0-2ubuntu1) groovy; urgency=medium > + > + * Refresh symbols > + > + -- Gianfranco Costamagna <locutusofb...@debian.org> Sat, 29 Aug 2020 > 09:43:31 +0200 > + > zimlib (6.2.0-2) unstable; urgency=medium > > * Upload to unstable > diff -Nru zimlib-6.2.0/debian/libzim6.symbols > zimlib-6.2.0/debian/libzim6.symbols > --- zimlib-6.2.0/debian/libzim6.symbols 2020-08-28 06:40:45.000000000 > +0000 > +++ zimlib-6.2.0/debian/libzim6.symbols 2020-08-29 07:43:30.000000000 > +0000 > @@ -138,7 +138,7 @@ > _ZN3zim14TemplateParser15state_token_endEc@Base 6.0.2 > _ZN3zim14TemplateParser5flushEv@Base 6.0.2 > _ZN3zim14TemplateParser8state_ltEc@Base 6.0.2 > - _ZN3zim15search_iterator12InternalData11get_articleEv@Base 6.2.0 > + > (optional=templinst)_ZN3zim15search_iterator12InternalData11get_articleEv@Base > 6.2.0 > _ZN3zim15search_iteratorC1EOS0_@Base 6.0.2 > _ZN3zim15search_iteratorC1EPNS0_12InternalDataE@Base 6.0.2 > _ZN3zim15search_iteratorC1ERKS0_@Base 6.0.2 > @@ -185,9 +185,9 @@ > > _ZN3zim4unix2FS13makeDirectoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base > 6.0.2 > > _ZN3zim4unix2FS4joinERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_@Base > 6.0.2 > > _ZN3zim4unix2FS6removeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base > 6.0.2 > - > _ZN3zim4unix2FS6renameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_@Base > 6.0.2 > - > _ZN3zim4unix2FS8openFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base > 6.0.2 > - > _ZN3zim4unix2FS9removeDirERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base > 6.0.2 > + > (optional=templinst)_ZN3zim4unix2FS6renameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_@Base > 6.0.2 > + > (optional=templinst)_ZN3zim4unix2FS8openFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base > 6.0.2 > + > (optional=templinst)_ZN3zim4unix2FS9removeDirERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base > 6.0.2 > #MISSING: 6.2.0# > (optional=templinst|arch=!riscv64)_ZN3zim5CacheINS_15article_index_tESt10shared_ptrIKNS_6DirentEEE3putERKS1_RKS5_@Base > 6.0.2 > #MISSING: 6.2.0# > (optional=templinst|arch=!riscv64)_ZN3zim5CacheINS_15cluster_index_tESt10shared_ptrINS_7ClusterEEE3putERKS1_RKS4_@Base > 6.0.2 > > (optional=templinst)_ZN3zim5findxINS_8FileImplEEESt4pairIbNS_15article_index_tEERT_cRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base > 6.2.0 > @@ -343,6 +343,8 @@ > > _ZN3zim8FileImplC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base > 6.0.2 > _ZN3zim8FileImplD1Ev@Base 6.0.2 > _ZN3zim8FileImplD2Ev@Base 6.0.2 > + > (optional=templinst)_ZN3zim8FilePartINS_4unix2FSEEC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base > 6.2.0-2 > + > (optional=templinst)_ZN3zim8FilePartINS_4unix2FSEEC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base > 6.2.0-2 > #MISSING: 6.1.3# _ZN3zim8ZIP_INFO4nameB5cxx11E@Base 6.0.2 > _ZN3zim8envValueEPKcj@Base 6.0.2 > #MISSING: 6.1.3# _ZN3zim9LZMA_INFO4nameB5cxx11E@Base 6.0.2 > @@ -377,6 +379,8 @@ > (optional=templinst)_ZN5QueueIPN3zim6writer7ClusterEED0Ev@Base 6.1.3 > (optional=templinst)_ZN5QueueIPN3zim6writer7ClusterEED1Ev@Base 6.1.3 > (optional=templinst)_ZN5QueueIPN3zim6writer7ClusterEED2Ev@Base 6.1.3 > + (optional=templinst)_ZN6Xapian13LatLongCoordsC1ERKNS_12LatLongCoordE@Base > 6.2.0-2 > + (optional=templinst)_ZN6Xapian13LatLongCoordsC2ERKNS_12LatLongCoordE@Base > 6.2.0-2 > > (optional=templinst)_ZN6Xapian8Internal13intrusive_ptrINS_5Query8InternalEED1Ev@Base > 6.2.0 > > (optional=templinst)_ZN6Xapian8Internal13intrusive_ptrINS_5Query8InternalEED2Ev@Base > 6.2.0 > #MISSING: 6.1.3# > (optional=templinst|arch=!amd64)_ZN6icu_6314StringByteSinkINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE6AppendEPKci@Base > 6.0.2 > @@ -651,7 +655,7 @@ > (optional=templinst|arch=!armel > !riscv64)_ZNSt12__shared_ptrIN3zim12MemoryBufferELN9__gnu_cxx12_Lock_policyE2EEC2ISaIS1_EJRNS0_7zsize_tEEEESt20_Sp_alloc_shared_tagIT_EDpOT0_@Base > 6.2.0 > > _ZNSt12system_errorC1ESt10error_codeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base > 6.0.2 > > _ZNSt12system_errorC2ESt10error_codeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base > 6.0.2 > - (arch=!amd64 !arm64 !hppa !mipsel !sh4 > !x32)_ZNSt13__future_base13_State_baseV216_M_break_promiseESt10unique_ptrINS_12_Result_baseENS2_8_DeleterEE@Base > 6.2.0 > + (arch=!amd64 !arm64 !hppa !mipsel !ppc64el !s390x !sh4 > !x32)_ZNSt13__future_base13_State_baseV216_M_break_promiseESt10unique_ptrINS_12_Result_baseENS2_8_DeleterEE@Base > 6.2.0 > _ZNSt13__future_base13_State_baseV217_M_complete_asyncEv@Base 6.2.0 > > (optional=templinst)_ZNSt13__future_base13_State_baseV29_M_do_setEPSt8functionIFSt10unique_ptrINS_12_Result_baseENS3_8_DeleterEEvEEPb@Base > 6.2.0 > _ZNSt13__future_base13_State_baseV2D0Ev@Base 6.2.0 > @@ -664,14 +668,14 @@ > #MISSING: 6.2.0# > (optional=templinst)_ZNSt14_Function_base13_Base_managerIZN3zim6writer7Cluster9_compressI8ZIP_INFOEEvvEUlRKNS1_4BlobEE_E10_M_managerERSt9_Any_dataRKSB_St18_Manager_operation@Base > 6.1.3 > #MISSING: 6.2.0# > (optional=templinst)_ZNSt14_Function_base13_Base_managerIZN3zim6writer7Cluster9_compressI9LZMA_INFOEEvvEUlRKNS1_4BlobEE_E10_M_managerERSt9_Any_dataRKSB_St18_Manager_operation@Base > 6.1.3 > #MISSING: 6.2.0# > (optional=templinst)_ZNSt14_Function_base13_Base_managerIZN3zim6writer7Cluster9_compressI9ZSTD_INFOEEvvEUlRKNS1_4BlobEE_E10_M_managerERSt9_Any_dataRKSB_St18_Manager_operation@Base > 6.1.3 > - _ZNSt14_Function_baseD1Ev@Base 6.2.0 > - _ZNSt14_Function_baseD2Ev@Base 6.2.0 > + (optional=templinst)_ZNSt14_Function_baseD1Ev@Base 6.2.0 > + (optional=templinst)_ZNSt14_Function_baseD2Ev@Base 6.2.0 > (optional=templinst|arch=armel > riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC1IKN3zim6ReaderESt14default_deleteIS6_EEEOSt10unique_ptrIT_T0_E@Base > 6.0.2 > (optional=templinst|arch=armel > riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE1EEC2IKN3zim6ReaderESt14default_deleteIS6_EEEOSt10unique_ptrIT_T0_E@Base > 6.0.2 > (optional=templinst|arch=!armel > !riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC1IKN3zim6ReaderESt14default_deleteIS6_EEEOSt10unique_ptrIT_T0_E@Base > 6.0.2 > (optional=templinst|arch=!armel > !riscv64)_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2IKN3zim6ReaderESt14default_deleteIS6_EEEOSt10unique_ptrIT_T0_E@Base > 6.0.2 > - _ZNSt15_Rb_tree_headerC1EOS_@Base 6.2.0 > - _ZNSt15_Rb_tree_headerC2EOS_@Base 6.2.0 > + (optional=templinst)_ZNSt15_Rb_tree_headerC1EOS_@Base 6.2.0 > + (optional=templinst)_ZNSt15_Rb_tree_headerC2EOS_@Base 6.2.0 > (optional=templinst|arch=armel > riscv64)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE10_M_disposeEv@Base > 6.0.2 > (optional=templinst|arch=!armel > !riscv64)_ZNSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv@Base > 6.0.2 > (optional=templinst|arch=armel > riscv64)_ZNSt15_Sp_counted_ptrIPN3zim10FileReaderELN9__gnu_cxx12_Lock_policyE1EE10_M_destroyEv@Base > 6.0.2 > @@ -837,7 +841,7 @@ > (optional=templinst|arch=!armel > !riscv64)_ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base13_State_baseV2ESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base > 6.2.0 > (optional=templinst|arch=!armel > !riscv64)_ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base13_State_baseV2ESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base > 6.2.0 > (optional=templinst|arch=!armel > !riscv64)_ZNSt23_Sp_counted_ptr_inplaceINSt13__future_base13_State_baseV2ESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base > 6.2.0 > -#MISSING: 6.2.0# (optional=templinst|arch=alpha armel armhf ppc64 > s390x)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiSt4lessIS5_ESaISt4pairIKS5_iEEEixEOS5_@Base > 6.0.2 > + > (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiSt4lessIS5_ESaISt4pairIKS5_iEEEixEOS5_@Base > 6.0.2 > > (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjSt4lessIS5_ESaISt4pairIKS5_jEEED1Ev@Base > 6.0.2 > > (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjSt4lessIS5_ESaISt4pairIKS5_jEEED2Ev@Base > 6.0.2 > (optional=templinst|arch=!alpha !armel !armhf !i386 !m68k !mipsel !powerpc > !ppc64 > !s390x)_ZNSt3setIPN3zim6writer6DirentENS1_10UrlCompareESaIS3_EE6insertERKS3_@Base > 6.2.0 > @@ -867,6 +871,8 @@ > (optional=templinst|arch=!amd64 !arm64 > !x32)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base > 6.2.0 > #MISSING: 6.2.0# > (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag@Base > 6.0.2 > #MISSING: 6.2.0# > (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructISt19istreambuf_iteratorIcS2_EEEvT_S8_St18input_iterator_tag@Base > 6.0.2 > + > (optional=templinst)_ZNSt7__cxx1110_List_baseISt4pairIN3zim15article_index_tESt10shared_ptrIKNS2_6DirentEEESaIS8_EE8_M_clearEv@Base > 6.2.0-2 > + > (optional=templinst)_ZNSt7__cxx1110_List_baseISt4pairIN3zim15cluster_index_tESt13shared_futureISt10shared_ptrIKNS2_7ClusterEEEESaISA_EE8_M_clearEv@Base > 6.2.0-2 > > (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@Base > 6.0.2 > > (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@Base > 6.0.2 > > (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev@Base > 6.0.2 -- Sebastian Ramacher
signature.asc
Description: PGP signature