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

Bug#746828: blackbox: ftbfs with GCC-4.9



Control: tag -1 patch

Dear maintainer,

Please consider applying attached patch to resolve FTBFS with gcc-4.9.

The bug is confirmed on amd64 and i386, and this patch works for both.


Regards,
Xilin
diff -Nru blackbox-0.70.1/debian/changelog blackbox-0.70.1/debian/changelog
--- blackbox-0.70.1/debian/changelog	2014-01-23 18:40:40.000000000 +0800
+++ blackbox-0.70.1/debian/changelog	2014-06-08 23:29:47.000000000 +0800
@@ -1,3 +1,10 @@
+blackbox (0.70.1-20.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix ftbfs with GCC-4.9
+
+ -- Xilin Sun <s.sn.giraffe@gmail.com>  Sun, 08 Jun 2014 23:29:11 +0800
+
 blackbox (0.70.1-20) unstable; urgency=medium
 
   * QA upload.
diff -Nru blackbox-0.70.1/debian/libbt0.symbols blackbox-0.70.1/debian/libbt0.symbols
--- blackbox-0.70.1/debian/libbt0.symbols	2014-01-23 18:35:16.000000000 +0800
+++ blackbox-0.70.1/debian/libbt0.symbols	2014-06-08 23:31:22.000000000 +0800
@@ -70,8 +70,6 @@
  _ZN2bt12EventHandlerD0Ev@Base 0.70.1
  _ZN2bt12EventHandlerD1Ev@Base 0.70.1
  _ZN2bt12EventHandlerD2Ev@Base 0.70.1
- (optional)_ZN2bt12_timer_queueIPNS_5TimerESt6vectorIS2_SaIS2_EENS_13TimerLessThanEED1Ev@Base 0.70.1
- (optional)_ZN2bt12_timer_queueIPNS_5TimerESt6vectorIS2_SaIS2_EENS_13TimerLessThanEED2Ev@Base 0.70.1
  _ZN2bt13alignResourceERKNS_8ResourceEPKcS4_NS_9AlignmentE@Base 0.70.1
  _ZN2bt14createPenCacheERKNS_7DisplayE@Base 0.70.1
  _ZN2bt14createShmImageERKNS_7DisplayERKNS_10ScreenInfoEjj@Base 0.70.1
@@ -81,8 +79,6 @@
  _ZN2bt15RealPixmapCache4findEjRKNS_7TextureEjjm@Base 0.70.1
  _ZN2bt15RealPixmapCache5clearEb@Base 0.70.1
  _ZN2bt15RealPixmapCache7releaseEm@Base 0.70.1
- (optional)_ZN2bt15RealPixmapCache9CacheItemD1Ev@Base 0.70.1
- (optional)_ZN2bt15RealPixmapCache9CacheItemD2Ev@Base 0.70.1
  _ZN2bt15RealPixmapCacheC1ERKNS_7DisplayE@Base 0.70.1
  _ZN2bt15RealPixmapCacheC2ERKNS_7DisplayE@Base 0.70.1
  _ZN2bt15RealPixmapCacheD1Ev@Base 0.70.1
@@ -281,8 +277,6 @@
  _ZN2bt9FontCache11findXftFontERKSsj@Base 0.70.1
  _ZN2bt9FontCache5clearEb@Base 0.70.1
  _ZN2bt9FontCache7releaseERKSsj@Base 0.70.1
- (optional)_ZN2bt9FontCache8FontNameD1Ev@Base 0.70.1
- (optional)_ZN2bt9FontCache8FontNameD2Ev@Base 0.70.1
  _ZN2bt9FontCacheC1ERKNS_7DisplayE@Base 0.70.1
  _ZN2bt9FontCacheC2ERKNS_7DisplayE@Base 0.70.1
  _ZN2bt9FontCacheD1Ev@Base 0.70.1
@@ -299,8 +293,6 @@
  _ZN2bt9itostringEm@Base 0.70.1
  _ZN2bt9mkdirhierERKSsi@Base 0.70.1
  _ZN2bt9toUnicodeERKSs@Base 0.70.1
- (optional)_ZN9__gnu_cxx11char_traitsIjE4copyEPjPKjj@Base 0.70.1
- (optional)_ZN9__gnu_cxx11char_traitsIjE4copyEPjPKjm@Base 0.70.1
  _ZNK2bt11Application10grabButtonEjjmbjiimmb@Base 0.70.1
  _ZNK2bt11Application12ungrabButtonEjjm@Base 0.70.1
  _ZNK2bt11Application8XDisplayEv@Base 0.70.1
@@ -385,16 +377,8 @@
  _ZNK2bt9MenuStyle9titleRectERKSbIjSt11char_traitsIjESaIjEE@Base 0.70.1
  (optional)_ZNSbIjSt11char_traitsIjESaIjEE12_M_leak_hardEv@Base 0.70.1
  (optional)_ZNSbIjSt11char_traitsIjESaIjEE12_S_constructIN9__gnu_cxx17__normal_iteratorIPKjS2_EEEEPjT_SA_RKS1_St20forward_iterator_tag@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE15_M_replace_safeEjjPKjj@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE15_M_replace_safeEmmPKjm@Base 0.70.1
  _ZNSbIjSt11char_traitsIjESaIjEE4_Rep20_S_empty_rep_storageE@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE4_Rep8_M_cloneERKS1_j@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE4_Rep8_M_cloneERKS1_m@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE6appendERKS2_@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE6appendEjj@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE6appendEmj@Base 0.70.1
  (optional)_ZNSbIjSt11char_traitsIjESaIjEE6assignERKS2_@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEE6resizeEjj@Base 0.70.1
  (optional)_ZNSbIjSt11char_traitsIjESaIjEE6resizeEmj@Base 0.70.1
  (arch=!amd64 !ia64 !kfreebsd-amd64 !mips64 !mips64el !s390 !s390x !alpha !ppc64 !sparc64)_ZNSbIjSt11char_traitsIjESaIjEE7replaceEjjPKjj@Base 0.70.1
  (arch=amd64 ia64 kfreebsd-amd64 mips64 mips64el s390 s390x alpha ppc64 sparc64)_ZNSbIjSt11char_traitsIjESaIjEE7replaceEmmPKjm@Base 0.70.1
@@ -402,52 +386,26 @@
  (arch=amd64 ia64 kfreebsd-amd64 mips64 mips64el s390 s390x alpha ppc64 sparc64)_ZNSbIjSt11char_traitsIjESaIjEE7reserveEm@Base 0.70.1
  (arch=!amd64 !ia64 !kfreebsd-amd64 !mips64 !mips64el !s390 !s390x !alpha !ppc64 !sparc64)_ZNSbIjSt11char_traitsIjESaIjEE9_M_mutateEjjj@Base 0.70.1
  (arch=amd64 ia64 kfreebsd-amd64 mips64 mips64el s390 s390x alpha ppc64 sparc64)_ZNSbIjSt11char_traitsIjESaIjEE9_M_mutateEmmm@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEEC1ERKS2_@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEEC2ERKS2_@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEED1Ev@Base 0.70.1
- (optional)_ZNSbIjSt11char_traitsIjESaIjEED2Ev@Base 0.70.1
  (optional)_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPKcSsEEEEPcT_S6_RKSaIcESt20forward_iterator_tag@Base 0.70.1
- (optional)_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag@Base 0.70.1
- (optional)_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPKcSsEEEET_S5_RKSaIcE@Base 0.70.1
- (optional)_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPKcSsEEEET_S5_RKSaIcE@Base 0.70.1
  (optional)_ZNSt10_List_baseIN2bt15RealPixmapCache9CacheItemESaIS2_EE8_M_clearEv@Base 0.70.1
  (optional)_ZNSt10_List_baseIN2bt8MenuItemESaIS1_EE8_M_clearEv@Base 0.70.1
  (optional)_ZNSt10_List_baseISsSaISsEE8_M_clearEv@Base 0.70.1
- (optional)_ZNSt10_List_baseISsSaISsEED1Ev@Base 0.70.1
- (optional)_ZNSt10_List_baseISsSaISsEED2Ev@Base 0.70.1
- (optional)_ZNSt11_Deque_baseIPN2bt4MenuESaIS2_EE17_M_initialize_mapEj@Base 0.70.1
- (optional)_ZNSt11_Deque_baseIPN2bt4MenuESaIS2_EE17_M_initialize_mapEm@Base 0.70.1
  (optional)_ZNSt11_Deque_baseIPN2bt4MenuESaIS2_EED1Ev@Base 0.70.1
  (optional)_ZNSt11_Deque_baseIPN2bt4MenuESaIS2_EED2Ev@Base 0.70.1
  (optional)_ZNSt12_Destroy_auxILb0EE9__destroyIPSbIjSt11char_traitsIjESaIjEEEEvT_S7_@Base 0.70.1
  (optional)_ZNSt12_Destroy_auxILb0EE9__destroyIPSsEEvT_S3_@Base 0.70.1
- (optional)_ZNSt4listIN2bt15RealPixmapCache9CacheItemESaIS2_EED1Ev@Base 0.70.1
- (optional)_ZNSt4listIN2bt15RealPixmapCache9CacheItemESaIS2_EED2Ev@Base 0.70.1
- (optional)_ZNSt4listIN2bt8MenuItemESaIS1_EE6insertESt14_List_iteratorIS1_ERKS1_@Base 0.70.1
- (optional)_ZNSt4listIN2bt8MenuItemESaIS1_EED1Ev@Base 0.70.1
- (optional)_ZNSt4listIN2bt8MenuItemESaIS1_EED2Ev@Base 0.70.1
  _ZNSt4listISsSaISsEED1Ev@Base 0.70.1
  _ZNSt4listISsSaISsEED2Ev@Base 0.70.1
- (optional)_ZNSt4pairIKN2bt9FontCache8FontNameENS1_7FontRefEED1Ev@Base 0.70.1
- (optional)_ZNSt4pairIKN2bt9FontCache8FontNameENS1_7FontRefEED2Ev@Base 0.70.1
- (optional)_ZNSt5dequeIPN2bt4MenuESaIS2_EE17_M_reallocate_mapEjb@Base 0.70.1
- (optional)_ZNSt5dequeIPN2bt4MenuESaIS2_EE17_M_reallocate_mapEmb@Base 0.70.1
- (optional)_ZNSt5dequeIPN2bt4MenuESaIS2_EED1Ev@Base 0.70.1
- (optional)_ZNSt5dequeIPN2bt4MenuESaIS2_EED2Ev@Base 0.70.1
  (arch=!amd64 !ia64 !kfreebsd-amd64 !mips64 !mips64el !s390 !s390x !alpha !ppc64 !sparc64)_ZNSt6vectorIPN2bt11XColorTableESaIS2_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS2_S4_EEjRKS2_@Base 0.70.1
  (arch=amd64 ia64 kfreebsd-amd64 mips64 mips64el s390 s390x alpha ppc64 sparc64)_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
- (optional)_ZNSt6vectorIPN2bt5TimerESaIS2_EED1Ev@Base 0.70.1
- (optional)_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
  (arch=!amd64 !ia64 !kfreebsd-amd64 !s390 !s390x !alpha !ppc64 !sparc64 !mips64 !mips64el)_ZNSt6vectorIbSaIbEE14_M_fill_insertESt13_Bit_iteratorjb@Base 0.70.1
  (arch=amd64 ia64 kfreebsd-amd64 mips64 mips64el s390 s390x alpha ppc64 sparc64)_ZNSt6vectorIbSaIbEE14_M_fill_insertESt13_Bit_iteratormb@Base 0.70.1
- (optional)_ZNSt6vectorIbSaIbEED1Ev@Base 0.70.1
- (optional)_ZNSt6vectorIbSaIbEED2Ev@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
@@ -455,33 +413,17 @@
  (arch=amd64 ia64 kfreebsd-amd64 mips64 mips64el s390 s390x alpha ppc64 sparc64)_ZNSt6vectorImSaImEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPmS1_EEmRKm@Base 0.70.1
  (arch=!amd64 !ia64 !kfreebsd-amd64 !mips64 !mips64el !s390 !s390x !alpha !ppc64 !sparc64)_ZNSt6vectorImSaImEE7reserveEj@Base 0.70.1
  (arch=amd64 ia64 kfreebsd-amd64 mips64 mips64el s390 s390x alpha ppc64 sparc64)_ZNSt6vectorImSaImEE7reserveEm@Base 0.70.1
- (optional)_ZNSt6vectorImSaImEED1Ev@Base 0.70.1
- (optional)_ZNSt6vectorImSaImEED2Ev@Base 0.70.1
- (optional)_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
  (optional)_ZNSt8_Rb_treeIN2bt10ColorCache3RGBESt4pairIKS2_NS1_8PixelRefEESt10_Select1stIS6_ESt4lessIS2_ESaIS6_EE4findERS4_@Base 0.70.1
  _ZNSt8_Rb_treeIN2bt10ColorCache3RGBESt4pairIKS2_NS1_8PixelRefEESt10_Select1stIS6_ESt4lessIS2_ESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E@Base 0.70.1
- (optional)_ZNSt8_Rb_treeIN2bt9FontCache8FontNameESt4pairIKS2_NS1_7FontRefEESt10_Select1stIS6_ESt4lessIS2_ESaIS6_EE10_M_insert_EPKSt18_Rb_tree_node_baseSF_RKS6_@Base 0.70.1
  (optional)_ZNSt8_Rb_treeIN2bt9FontCache8FontNameESt4pairIKS2_NS1_7FontRefEESt10_Select1stIS6_ESt4lessIS2_ESaIS6_EE10_M_insert_EPSt18_Rb_tree_node_baseSE_RKS6_@Base 0.70.1
  _ZNSt8_Rb_treeIN2bt9FontCache8FontNameESt4pairIKS2_NS1_7FontRefEESt10_Select1stIS6_ESt4lessIS2_ESaIS6_EE16_M_insert_uniqueERKS6_@Base 0.70.1
  (optional)_ZNSt8_Rb_treeIN2bt9FontCache8FontNameESt4pairIKS2_NS1_7FontRefEESt10_Select1stIS6_ESt4lessIS2_ESaIS6_EE4findERS4_@Base 0.70.1
  _ZNSt8_Rb_treeIN2bt9FontCache8FontNameESt4pairIKS2_NS1_7FontRefEESt10_Select1stIS6_ESt4lessIS2_ESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E@Base 0.70.1
- (optional)_ZNSt8_Rb_treeImSt4pairIKmPN2bt12EventHandlerEESt10_Select1stIS5_ESt4lessImESaIS5_EE10_M_insert_EPKSt18_Rb_tree_node_baseSE_RKS5_@Base 0.70.1
- (optional)_ZNSt8_Rb_treeImSt4pairIKmPN2bt12EventHandlerEESt10_Select1stIS5_ESt4lessImESaIS5_EE16_M_insert_uniqueERKS5_@Base 0.70.1
- (optional)_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
  (arch=!amd64 !ia64 !kfreebsd-amd64 !mips64 !mips64el !s390x !alpha !ppc64 !sparc64)_ZSt11__push_heapIN9__gnu_cxx17__normal_iteratorIPPN2bt5TimerESt6vectorIS4_SaIS4_EEEEiS4_NS2_13TimerLessThanEEvT_T0_SC_T1_T2_@Base 0.70.1
- (arch=amd64 ia64 kfreebsd-amd64 mips64 mips64el s390x alpha ppc64 sparc64)_ZSt11__push_heapIN9__gnu_cxx17__normal_iteratorIPPN2bt5TimerESt6vectorIS4_SaIS4_EEEElS4_NS2_13TimerLessThanEEvT_T0_SC_T1_T2_@Base 0.70.1
  (arch=!amd64 !ia64 !kfreebsd-amd64 !mips64 !mips64el !s390x !alpha !ppc64 !sparc64)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPN2bt5TimerESt6vectorIS4_SaIS4_EEEEiS4_NS2_13TimerLessThanEEvT_T0_SC_T1_T2_@Base 0.70.1
- (arch=amd64 ia64 kfreebsd-amd64 mips64 mips64el s390x alpha ppc64 sparc64)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPN2bt5TimerESt6vectorIS4_SaIS4_EEEElS4_NS2_13TimerLessThanEEvT_T0_SC_T1_T2_@Base 0.70.1
- (optional)_ZSt6__findIN9__gnu_cxx17__normal_iteratorIPKcSsEEcET_S5_S5_RKT0_St26random_access_iterator_tag@Base 0.70.1
- (optional)_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
- (optional)_ZSt6removeIN9__gnu_cxx17__normal_iteratorIPPN2bt5TimerESt6vectorIS4_SaIS4_EEEES4_ET_SA_SA_RKT0_@Base 0.70.1
- (optional)_ZSt8_DestroyIPSsEvT_S1_@Base 0.70.1
- (optional)_ZSt9make_heapIN9__gnu_cxx17__normal_iteratorIPPN2bt5TimerESt6vectorIS4_SaIS4_EEEENS2_13TimerLessThanEEvT_SB_T0_@Base 0.70.1
  _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_@Base 0.70.1
- (optional)_ZStplIjSt11char_traitsIjESaIjEESbIT_T0_T1_ERKS6_S8_@Base 0.70.1
  _ZTIN2bt11ApplicationE@Base 0.70.1
  _ZTIN2bt12EventHandlerE@Base 0.70.1
  _ZTIN2bt14TimeoutHandlerE@Base 0.70.1

Reply to: