Package: zimlib
Version: 1.2-6
Severity: normal

Hello!

zimlib currently fails to build from source on sh4 due to a
mismatched symbols file [1]:

dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libzim0v5/DEBIAN/symbols doesn't match 
completely debian/libzim0v5.symbols
--- debian/libzim0v5.symbols (libzim0v5_1.2-6_sh4)
+++ dpkg-gensymbolsT19qHZ    2015-10-04 02:16:19.000000000 +0000
@@ -83,7 +83,7 @@
  _ZN3zim14TemplateParser15state_token_endEc@Base 1.2
  _ZN3zim14TemplateParser5flushEv@Base 1.2
  _ZN3zim14TemplateParser8state_ltEc@Base 1.2
- (optional=templinst|arch=amd64 hppa i386 
x32)_ZN3zim14toLittleEndianIjEEvRKT_Pcb@Base 1.2
+ (optional=templinst)_ZN3zim14toLittleEndianIjEEvRKT_Pcb@Base 1.2
  (optional=templinst|subst|arch=!alpha !arm64 !ppc64 !ppc64el !s390x 
!sparc64)_ZN3zim14toLittleEndianI{uint64_t}EEvRKT_Pcb@Base 1.2
  _ZN3zim15UnlzmaStreamBuf4syncEv@Base 1.2
  _ZN3zim15UnlzmaStreamBuf8overflowEi@Base 1.2
@@ -236,7 +236,7 @@
  _ZNK3zim6writer7Article14shouldCompressEv@Base 1.2
  _ZNK3zim6writer7Article9isDeletedEv@Base 1.2
  _ZNK3zim7Article14getArticleSizeEv@Base 1.2
- (arch=!alpha !hppa !ppc64 !ppc64el !s390x 
!x32)_ZNK3zim7Article8getTitleB5cxx11Ev@Base 1.2
+#MISSING: 1.2-6# (arch=!alpha !hppa !ppc64 !ppc64el !s390x 
!x32)_ZNK3zim7Article8getTitleB5cxx11Ev@Base 1.2
  _ZNK3zim7Cluster7getBlobEj@Base 1.2
  _ZNK3zim8FileImpl11getMimeTypeB5cxx11Et@Base 1.2
  _ZNK3zim9streambuf5fsizeEv@Base 1.2
@@ -266,36 +266,36 @@
  
(optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@Base
 1.2
  
(optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim12SearchResult8WordAttrEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE24_M_get_insert_unique_posERS7_@Base
 1.2
- (optional=templinst|arch=amd64 arm64 hppa ppc64el sparc64 
x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim12SearchResult8WordAttrEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_@Base
 1.2
+ 
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim12SearchResult8WordAttrEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim12SearchResult8WordAttrEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE7_M_copyINSH_11_Alloc_nodeEEEPSt13_Rb_tree_nodeISB_EPKSL_SM_RT_@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim12SearchResult8WordAttrEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE7_M_copyINSH_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeISB_EPKSL_SM_RT_@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim12SearchResult8WordAttrEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE8_M_eraseEPSt13_Rb_tree_nodeISB_E@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim5CacheIS5_NS8_8SmartPtrINS8_9streambuf12OpenfileInfoEEEE4DataEESt10_Select1stISG_ESt4lessIS5_ESaISG_EE24_M_get_insert_unique_posERS7_@Base
 1.2
- (optional=templinst|arch=amd64 arm64 hppa ppc64el sparc64 
x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim5CacheIS5_NS8_8SmartPtrINS8_9streambuf12OpenfileInfoEEEE4DataEESt10_Select1stISG_ESt4lessIS5_ESaISG_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISG_ERS7_@Base
 1.2
+ 
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim5CacheIS5_NS8_8SmartPtrINS8_9streambuf12OpenfileInfoEEEE4DataEESt10_Select1stISG_ESt4lessIS5_ESaISG_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISG_ERS7_@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim5CacheIS5_NS8_8SmartPtrINS8_9streambuf12OpenfileInfoEEEE4DataEESt10_Select1stISG_ESt4lessIS5_ESaISG_EE4findERS7_@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim5CacheIS5_NS8_8SmartPtrINS8_9streambuf12OpenfileInfoEEEE4DataEESt10_Select1stISG_ESt4lessIS5_ESaISG_EE8_M_eraseEPSt13_Rb_tree_nodeISG_E@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_tESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_@Base
 1.2
- (optional=templinst|arch=amd64 arm64 hppa ppc64el sparc64 
x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_tESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_@Base
 1.2
+ 
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_tESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_tESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeIcSt4pairIKcjESt10_Select1stIS2_ESt4lessIcESaIS2_EE24_M_get_insert_unique_posERS1_@Base
 1.2
- (optional=templinst|arch=amd64 arm64 hppa ppc64el sparc64 
x32)_ZNSt8_Rb_treeIcSt4pairIKcjESt10_Select1stIS2_ESt4lessIcESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_@Base
 1.2
+ 
(optional=templinst)_ZNSt8_Rb_treeIcSt4pairIKcjESt10_Select1stIS2_ESt4lessIcESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeIcSt4pairIKcjESt10_Select1stIS2_ESt4lessIcESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjN3zim12SearchResultEESt10_Select1stIS4_ESt4lessIjESaIS4_EE16_M_insert_uniqueERKS4_@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjN3zim12SearchResultEESt10_Select1stIS4_ESt4lessIjESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjN3zim5CacheIjNS2_6DirentEE4DataEESt10_Select1stIS7_ESt4lessIjESaIS7_EE24_M_get_insert_unique_posERS1_@Base
 1.2
- (optional=templinst|arch=amd64 arm64 hppa ppc64el sparc64 
x32)_ZNSt8_Rb_treeIjSt4pairIKjN3zim5CacheIjNS2_6DirentEE4DataEESt10_Select1stIS7_ESt4lessIjESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS1_@Base
 1.2
+ 
(optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjN3zim5CacheIjNS2_6DirentEE4DataEESt10_Select1stIS7_ESt4lessIjESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS1_@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjN3zim5CacheIjNS2_6DirentEE4DataEESt10_Select1stIS7_ESt4lessIjESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE24_M_get_insert_unique_posERS1_@Base
 1.2
- (optional=templinst|arch=amd64 arm64 hppa ppc64el sparc64 
x32)_ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_@Base
 1.2
+ 
(optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE7_M_copyINSE_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_SJ_RT_@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_SJ_RT_@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeItSt4pairIKtNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessItESaIS8_EE24_M_get_insert_unique_posERS1_@Base
 1.2
- (optional=templinst|arch=amd64 arm64 hppa ppc64el sparc64 
x32)_ZNSt8_Rb_treeItSt4pairIKtNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessItESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_@Base
 1.2
+ 
(optional=templinst)_ZNSt8_Rb_treeItSt4pairIKtNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessItESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_@Base
 1.2
  
(optional=templinst)_ZNSt8_Rb_treeItSt4pairIKtNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessItESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E@Base
 1.2
  (optional=templinst|arch=armel 
armhf)_ZNSt8_Rb_treeIySt4pairIKyN3zim5CacheIyNS2_7ClusterEE4DataEESt10_Select1stIS7_ESt4lessIyESaIS7_EE4findERS1_@Base
 1.2
  
(optional=templinst|subst)_ZNSt8_Rb_treeI{uint64_t}St4pairIK{uint64_t}N3zim5CacheI{uint64_t}NS2_7ClusterEE4DataEESt10_Select1stIS7_ESt4lessI{uint64_t}ESaIS7_EE24_M_get_insert_unique_posERS1_@Base
 1.2
- (optional=templinst|arch=amd64 arm64 hppa ppc64el sparc64 
x32|subst)_ZNSt8_Rb_treeI{uint64_t}St4pairIK{uint64_t}N3zim5CacheI{uint64_t}NS2_7ClusterEE4DataEESt10_Select1stIS7_ESt4lessI{uint64_t}ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS1_@Base
 1.2
+ 
(optional=templinst|subst)_ZNSt8_Rb_treeI{uint64_t}St4pairIK{uint64_t}N3zim5CacheI{uint64_t}NS2_7ClusterEE4DataEESt10_Select1stIS7_ESt4lessI{uint64_t}ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS1_@Base
 1.2
  
(optional=templinst|subst)_ZNSt8_Rb_treeI{uint64_t}St4pairIK{uint64_t}N3zim5CacheI{uint64_t}NS2_7ClusterEE4DataEESt10_Select1stIS7_ESt4lessI{uint64_t}ESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E@Base
 1.2
  
(optional=templinst)_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN3zim6writer6DirentESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterIPFbRKS4_SD_EEEEvT_SH_SH_T0_@Base
 1.2
  
(optional=templinst)_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN3zim6writer6DirentESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterIPFbRKS4_SD_EEEEvT_SH_T0_@Base
 1.2
dh_makeshlibs: failing due to earlier errors

Could you please add "sh4" to the above symbols as optional so that the symbols 
file matches?

Thanks,

Adrian

> [1] 
> https://buildd.debian.org/status/fetch.php?pkg=zimlib&arch=sh4&ver=1.2-6&stamp=1443928366

Reply via email to