[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#649905: blackbox: FTBFS: libbt0.symbols 64-bit specific



tags 649905 - pending
tags 649905 + patch
thanks

On Wed, Nov 30, 2011 at 02:10:25AM +0900, d+deb@vdr.jp wrote:
> > >Per https://buildd.debian.org/status/package.php?p=blackbox,
> > >builds of blackbox on 32-bit architectures have been failing
> > >because libbt0.symbols only matches libbt.so.0's actual symbols on
> > >64-bit architectures (amd64, ia64, and kfreebsd-amd64).
> > 
> > May I ask you what was the point on introducing symbol files in the
> > first place?
> 
> I introduced symbol files to eliminate lintian warning.
> But should I use override better than using symbol files?

For the present, patch to symbol files attached.
It is too complex, should I use override instead of symbol files?
-- 
Regards,
	dai

GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E
diff -Nru blackbox-0.70.1/debian/libbt0.symbols blackbox-0.70.1/debian/libbt0.symbols
--- blackbox-0.70.1/debian/libbt0.symbols	2011-11-10 16:56:55.000000000 +0900
+++ blackbox-0.70.1/debian/libbt0.symbols	2011-11-29 15:57:14.000000000 +0900
@@ -9,8 +9,9 @@
  _ZN2bt10ScreenInfoC1ERNS_7DisplayEj@Base 0.70.1
  _ZN2bt10ScreenInfoC2ERNS_7DisplayEj@Base 0.70.1
  _ZN2bt10drawBitmapERKNS_6BitmapERKNS_3PenEmRKNS_4RectE@Base 0.70.1
+ (arch=!amd64 !ia64 !kfreebsd-amd64 !s390x)_ZN2bt10ellideTextERKSbIjSt11char_traitsIjESaIjEEjS5_@Base 0.70.1
  _ZN2bt10ellideTextERKSbIjSt11char_traitsIjESaIjEEjS5_jRKNS_4FontE@Base 0.70.1
- _ZN2bt10ellideTextERKSbIjSt11char_traitsIjESaIjEEmS5_@Base 0.70.1
+ (arch=amd64 ia64 kfreebsd-amd64 s390x)_ZN2bt10ellideTextERKSbIjSt11char_traitsIjESaIjEEmS5_@Base 0.70.1
  _ZN2bt10hasUnicodeEv@Base 0.70.1
  _ZN2bt10parse_xlfdERKSs@Base 0.70.1
  _ZN2bt10startupShmERKNS_7DisplayE@Base 0.70.1
@@ -375,11 +376,16 @@
  _ZNK2bt9MenuStyle9drawTitleEmRKNS_4RectERKSbIjSt11char_traitsIjESaIjEE@Base 0.70.1
  _ZNK2bt9MenuStyle9titleRectERKSbIjSt11char_traitsIjESaIjEE@Base 0.70.1
  _ZNSbIjSt11char_traitsIjESaIjEE4_Rep20_S_empty_rep_storageE@Base 0.70.1
- _ZNSbIjSt11char_traitsIjESaIjEE4_Rep8_M_cloneERKS1_m@Base 0.70.1
- _ZNSbIjSt11char_traitsIjESaIjEE6appendEmj@Base 0.70.1
- _ZNSbIjSt11char_traitsIjESaIjEE7replaceEmmPKjm@Base 0.70.1
- _ZNSbIjSt11char_traitsIjESaIjEE7reserveEm@Base 0.70.1
- _ZNSbIjSt11char_traitsIjESaIjEE9_M_mutateEmmm@Base 0.70.1
+ (arch=!amd64 !ia64 !kfreebsd-amd64 !s390x)_ZNSbIjSt11char_traitsIjESaIjEE4_Rep8_M_cloneERKS1_j@Base 0.70.1
+ (arch=amd64 ia64 kfreebsd-amd64 s390x)_ZNSbIjSt11char_traitsIjESaIjEE4_Rep8_M_cloneERKS1_m@Base 0.70.1
+ (arch=!amd64 !ia64 !kfreebsd-amd64 !s390x)_ZNSbIjSt11char_traitsIjESaIjEE6appendEjj@Base 0.70.1
+ (arch=amd64 ia64 kfreebsd-amd64 s390x)_ZNSbIjSt11char_traitsIjESaIjEE6appendEmj@Base 0.70.1
+ (arch=!amd64 !ia64 !kfreebsd-amd64 !s390x)_ZNSbIjSt11char_traitsIjESaIjEE7replaceEjjPKjj@Base 0.70.1
+ (arch=amd64 ia64 kfreebsd-amd64 s390x)_ZNSbIjSt11char_traitsIjESaIjEE7replaceEmmPKjm@Base 0.70.1
+ (arch=!amd64 !ia64 !kfreebsd-amd64 !s390x)_ZNSbIjSt11char_traitsIjESaIjEE7reserveEj@Base 0.70.1
+ (arch=amd64 ia64 kfreebsd-amd64 s390x)_ZNSbIjSt11char_traitsIjESaIjEE7reserveEm@Base 0.70.1
+ (arch=!amd64 !ia64 !kfreebsd-amd64 !s390x)_ZNSbIjSt11char_traitsIjESaIjEE9_M_mutateEjjj@Base 0.70.1
+ (arch=amd64 ia64 kfreebsd-amd64 s390x)_ZNSbIjSt11char_traitsIjESaIjEE9_M_mutateEmmm@Base 0.70.1
  _ZNSbIjSt11char_traitsIjESaIjEEC1ERKS2_@Base 0.70.1
  _ZNSbIjSt11char_traitsIjESaIjEEC2ERKS2_@Base 0.70.1
  _ZNSbIjSt11char_traitsIjESaIjEED1Ev@Base 0.70.1
@@ -388,7 +394,8 @@
  _ZNSsC2IN9__gnu_cxx17__normal_iteratorIPKcSsEEEET_S5_RKSaIcE@Base 0.70.1
  _ZNSt10_List_baseISsSaISsEED1Ev@Base 0.70.1
  _ZNSt10_List_baseISsSaISsEED2Ev@Base 0.70.1
- _ZNSt11_Deque_baseIPN2bt4MenuESaIS2_EE17_M_initialize_mapEm@Base 0.70.1
+ (arch=!amd64 !ia64 !kfreebsd-amd64 !s390x)_ZNSt11_Deque_baseIPN2bt4MenuESaIS2_EE17_M_initialize_mapEj@Base 0.70.1
+ (arch=amd64 ia64 kfreebsd-amd64 s390x)_ZNSt11_Deque_baseIPN2bt4MenuESaIS2_EE17_M_initialize_mapEm@Base 0.70.1
  _ZNSt4listIN2bt15RealPixmapCache9CacheItemESaIS2_EED1Ev@Base 0.70.1
  _ZNSt4listIN2bt15RealPixmapCache9CacheItemESaIS2_EED2Ev@Base 0.70.1
  _ZNSt4listIN2bt8MenuItemESaIS1_EE6insertESt14_List_iteratorIS1_ERKS1_@Base 0.70.1
@@ -396,24 +403,29 @@
  _ZNSt4listIN2bt8MenuItemESaIS1_EED2Ev@Base 0.70.1
  _ZNSt4listISsSaISsEED1Ev@Base 0.70.1
  _ZNSt4listISsSaISsEED2Ev@Base 0.70.1
- _ZNSt5dequeIPN2bt4MenuESaIS2_EE17_M_reallocate_mapEmb@Base 0.70.1
+ (arch=!amd64 !ia64 !kfreebsd-amd64 !s390x)_ZNSt5dequeIPN2bt4MenuESaIS2_EE17_M_reallocate_mapEjb@Base 0.70.1
+ (arch=amd64 ia64 kfreebsd-amd64 s390x)_ZNSt5dequeIPN2bt4MenuESaIS2_EE17_M_reallocate_mapEmb@Base 0.70.1
  _ZNSt5dequeIPN2bt4MenuESaIS2_EED1Ev@Base 0.70.1
  _ZNSt5dequeIPN2bt4MenuESaIS2_EED2Ev@Base 0.70.1
- _ZNSt6vectorIPN2bt11XColorTableESaIS2_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS2_S4_EEmRKS2_@Base 0.70.1
+ (arch=!amd64 !ia64 !kfreebsd-amd64 !s390x)_ZNSt6vectorIPN2bt11XColorTableESaIS2_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS2_S4_EEjRKS2_@Base 0.70.1
+ (arch=amd64 ia64 kfreebsd-amd64 s390x)_ZNSt6vectorIPN2bt11XColorTableESaIS2_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS2_S4_EEmRKS2_@Base 0.70.1
  _ZNSt6vectorIPN2bt11XColorTableESaIS2_EED1Ev@Base 0.70.1
  _ZNSt6vectorIPN2bt11XColorTableESaIS2_EED2Ev@Base 0.70.1
  _ZNSt6vectorIPN2bt5TimerESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_@Base 0.70.1
- _ZNSt6vectorIPN2bt5TimerESaIS2_EED1Ev@Base 0.70.1
- _ZNSt6vectorIPN2bt5TimerESaIS2_EED2Ev@Base 0.70.1
+ (arch=!armel !armhf)_ZNSt6vectorIPN2bt5TimerESaIS2_EED1Ev@Base 0.70.1
+ (arch=!armel !armhf)_ZNSt6vectorIPN2bt5TimerESaIS2_EED2Ev@Base 0.70.1
  _ZNSt6vectorISbIjSt11char_traitsIjESaIjEESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_@Base 0.70.1
  _ZNSt6vectorISsSaISsEED1Ev@Base 0.70.1
  _ZNSt6vectorISsSaISsEED2Ev@Base 0.70.1
- _ZNSt6vectorIbSaIbEE14_M_fill_insertESt13_Bit_iteratormb@Base 0.70.1
+ (arch=!amd64 !ia64 !kfreebsd-amd64 !s390x)_ZNSt6vectorIbSaIbEE14_M_fill_insertESt13_Bit_iteratorjb@Base 0.70.1
+ (arch=amd64 ia64 kfreebsd-amd64 s390x)_ZNSt6vectorIbSaIbEE14_M_fill_insertESt13_Bit_iteratormb@Base 0.70.1
  _ZNSt6vectorIhSaIhEED1Ev@Base 0.70.1
  _ZNSt6vectorIhSaIhEED2Ev@Base 0.70.1
  _ZNSt6vectorImSaImEE13_M_assign_auxIPmEEvT_S4_St20forward_iterator_tag@Base 0.70.1
- _ZNSt6vectorImSaImEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPmS1_EEmRKm@Base 0.70.1
- _ZNSt6vectorImSaImEE7reserveEm@Base 0.70.1
+ (arch=!amd64 !ia64 !kfreebsd-amd64 !s390x)_ZNSt6vectorImSaImEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPmS1_EEjRKm@Base 0.70.1
+ (arch=amd64 ia64 kfreebsd-amd64 s390x)_ZNSt6vectorImSaImEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPmS1_EEmRKm@Base 0.70.1
+ (arch=!amd64 !ia64 !kfreebsd-amd64 !s390x)_ZNSt6vectorImSaImEE7reserveEj@Base 0.70.1
+ (arch=amd64 ia64 kfreebsd-amd64 s390x)_ZNSt6vectorImSaImEE7reserveEm@Base 0.70.1
  _ZNSt8_Rb_treeIN2bt10ColorCache3RGBESt4pairIKS2_NS1_8PixelRefEESt10_Select1stIS6_ESt4lessIS2_ESaIS6_EE10_M_insert_EPKSt18_Rb_tree_node_baseSF_RKS6_@Base 0.70.1
  _ZNSt8_Rb_treeIN2bt10ColorCache3RGBESt4pairIKS2_NS1_8PixelRefEESt10_Select1stIS6_ESt4lessIS2_ESaIS6_EE16_M_insert_uniqueERKS6_@Base 0.70.1
  _ZNSt8_Rb_treeIN2bt10ColorCache3RGBESt4pairIKS2_NS1_8PixelRefEESt10_Select1stIS6_ESt4lessIS2_ESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E@Base 0.70.1
@@ -424,11 +436,14 @@
  _ZNSt8_Rb_treeImSt4pairIKmPN2bt12EventHandlerEESt10_Select1stIS5_ESt4lessImESaIS5_EE16_M_insert_uniqueERKS5_@Base 0.70.1
  _ZNSt8_Rb_treeImSt4pairIKmPN2bt12EventHandlerEESt10_Select1stIS5_ESt4lessImESaIS5_EE5eraseERS1_@Base 0.70.1
  _ZNSt8_Rb_treeImSt4pairIKmPN2bt12EventHandlerEESt10_Select1stIS5_ESt4lessImESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E@Base 0.70.1
- _ZSt11__push_heapIN9__gnu_cxx17__normal_iteratorIPPN2bt5TimerESt6vectorIS4_SaIS4_EEEElS4_NS2_13TimerLessThanEEvT_T0_SC_T1_T2_@Base 0.70.1
- _ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPN2bt5TimerESt6vectorIS4_SaIS4_EEEElS4_NS2_13TimerLessThanEEvT_T0_SC_T1_T2_@Base 0.70.1
+ (arch=!amd64 !ia64 !kfreebsd-amd64 !s390x)_ZSt11__push_heapIN9__gnu_cxx17__normal_iteratorIPPN2bt5TimerESt6vectorIS4_SaIS4_EEEEiS4_NS2_13TimerLessThanEEvT_T0_SC_T1_T2_@Base 0.70.1
+ (arch=amd64 ia64 kfreebsd-amd64 s390x)_ZSt11__push_heapIN9__gnu_cxx17__normal_iteratorIPPN2bt5TimerESt6vectorIS4_SaIS4_EEEElS4_NS2_13TimerLessThanEEvT_T0_SC_T1_T2_@Base 0.70.1
+ (arch=!amd64 !ia64 !kfreebsd-amd64 !s390x)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPN2bt5TimerESt6vectorIS4_SaIS4_EEEEiS4_NS2_13TimerLessThanEEvT_T0_SC_T1_T2_@Base 0.70.1
+ (arch=amd64 ia64 kfreebsd-amd64 s390x)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPN2bt5TimerESt6vectorIS4_SaIS4_EEEElS4_NS2_13TimerLessThanEEvT_T0_SC_T1_T2_@Base 0.70.1
  _ZSt6__findIN9__gnu_cxx17__normal_iteratorIPKcSsEEcET_S5_S5_RKT0_St26random_access_iterator_tag@Base 0.70.1
  _ZSt6__findIN9__gnu_cxx17__normal_iteratorIPPN2bt5TimerESt6vectorIS4_SaIS4_EEEES4_ET_SA_SA_RKT0_St26random_access_iterator_tag@Base 0.70.1
  _ZSt6__findISt13_Bit_iteratorbET_S1_S1_RKT0_St26random_access_iterator_tag@Base 0.70.1
+ (arch=armel armhf)_ZSt8_DestroyIPSsEvT_S1_@Base 0.70.1-4
  _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_@Base 0.70.1
  _ZStplIjSt11char_traitsIjESaIjEESbIT_T0_T1_ERKS6_S8_@Base 0.70.1
  _ZTIN2bt11ApplicationE@Base 0.70.1

Attachment: signature.asc
Description: Digital signature


Reply to: