Package: atlas-cpp Version: 0.6.3-4 Severity: minor Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu bionic ubuntu-patch
Dear maintainers, As with eris (bug #893674), the latest version of atlas-cpp fails to build on ppc64el in Ubuntu, because Ubuntu builds with -O3 by default on ppc64el, resulting in some symbols file mismatches. All of the removed symbols look safe to mark as optional (c++ templates), so I've applied the attached patch in Ubuntu. Please consider including it in Debian as well. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
diff -Nru atlas-cpp-0.6.3/debian/libatlas-cpp-0.6-2.symbols atlas-cpp-0.6.3/debian/libatlas-cpp-0.6-2.symbols --- atlas-cpp-0.6.3/debian/libatlas-cpp-0.6-2.symbols 2017-10-15 11:30:49.000000000 -0700 +++ atlas-cpp-0.6.3/debian/libatlas-cpp-0.6-2.symbols 2018-03-20 22:54:55.000000000 -0700 @@ -131,14 +131,14 @@ _ZNK5Atlas6Codecs4Bach10stringmodeEv@Base 0.6.2 _ZNKSt5ctypeIcE8do_widenEc@Base 0.6.2 (optional=GCC7_removed|regex)_ZNSt11_Deque_baseIN5Atlas6Codecs3XML5StateESaIS3_EE17_M_initialize_mapE[mj]@Base 0.6.2 - _ZNSt11_Deque_baseIN5Atlas6Codecs3XML5StateESaIS3_EED1Ev@Base 0.6.2 - _ZNSt11_Deque_baseIN5Atlas6Codecs3XML5StateESaIS3_EED2Ev@Base 0.6.2 + (optional)_ZNSt11_Deque_baseIN5Atlas6Codecs3XML5StateESaIS3_EED1Ev@Base 0.6.2 + (optional)_ZNSt11_Deque_baseIN5Atlas6Codecs3XML5StateESaIS3_EED2Ev@Base 0.6.2 (optional=GCC7_removed|regex)_ZNSt11_Deque_baseIN5Atlas6Codecs4Bach5StateESaIS3_EE17_M_initialize_mapE[mj]@Base 0.6.2 - _ZNSt11_Deque_baseIN5Atlas6Codecs4Bach5StateESaIS3_EED1Ev@Base 0.6.2 - _ZNSt11_Deque_baseIN5Atlas6Codecs4Bach5StateESaIS3_EED2Ev@Base 0.6.2 + (optional)_ZNSt11_Deque_baseIN5Atlas6Codecs4Bach5StateESaIS3_EED1Ev@Base 0.6.2 + (optional)_ZNSt11_Deque_baseIN5Atlas6Codecs4Bach5StateESaIS3_EED2Ev@Base 0.6.2 (optional=GCC7_removed|regex)_ZNSt11_Deque_baseIN5Atlas6Codecs6Packed5StateESaIS3_EE17_M_initialize_mapE[mj]@Base 0.6.2 - _ZNSt11_Deque_baseIN5Atlas6Codecs6Packed5StateESaIS3_EED1Ev@Base 0.6.2 - _ZNSt11_Deque_baseIN5Atlas6Codecs6Packed5StateESaIS3_EED2Ev@Base 0.6.2 + (optional)_ZNSt11_Deque_baseIN5Atlas6Codecs6Packed5StateESaIS3_EED1Ev@Base 0.6.2 + (optional)_ZNSt11_Deque_baseIN5Atlas6Codecs6Packed5StateESaIS3_EED2Ev@Base 0.6.2 (optional=GCC7_removed|regex)_ZNSt11_Deque_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_initialize_mapE[mj]@Base 0.6.2 (optional=templinst)_ZNSt5dequeIN5Atlas6Codecs3XML5StateESaIS3_EE12emplace_backIIS3_EEEvDpOT_@Base 0.6.3 (optional=templinst)_ZNSt5dequeIN5Atlas6Codecs3XML5StateESaIS3_EE12emplace_backIJS3_EEEvDpOT_@Base 0.6.3 @@ -221,8 +221,8 @@ _ZNK5Atlas7Message7ElementeqERKS1_@Base 0.6.2 _ZNKSt5ctypeIcE8do_widenEc@Base 0.6.2 (optional=GCC7_removed|regex)_ZNSt11_Deque_baseIN5Atlas7Message11DecoderBase5StateESaIS3_EE17_M_initialize_mapE[mj]@Base 0.6.2 - _ZNSt11_Deque_baseIN5Atlas7Message11DecoderBase5StateESaIS3_EED1Ev@Base 0.6.2 - _ZNSt11_Deque_baseIN5Atlas7Message11DecoderBase5StateESaIS3_EED2Ev@Base 0.6.2 + (optional)_ZNSt11_Deque_baseIN5Atlas7Message11DecoderBase5StateESaIS3_EED1Ev@Base 0.6.2 + (optional)_ZNSt11_Deque_baseIN5Atlas7Message11DecoderBase5StateESaIS3_EED2Ev@Base 0.6.2 (optional=GCC7_removed|regex)_ZNSt11_Deque_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_initialize_mapE[mj]@Base 0.6.2 (optional=GCC7_removed|regex)_ZNSt11_Deque_baseISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN5Atlas7Message7ElementESt4lessIS6_ESaISt4pairIKS6_S9_EEESaISG_EE17_M_initialize_mapE[mj]@Base 0.6.2 (optional=GCC7_removed|regex)_ZNSt11_Deque_baseISt6vectorIN5Atlas7Message7ElementESaIS3_EESaIS5_EE17_M_initialize_mapE[mj]@Base 0.6.2 @@ -1052,7 +1052,7 @@ (optional=inline)_ZNSt7__cxx114listINS_12basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_@Base 0.6.2 (optional=templinst)_ZNSt8_Rb_treeIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS6_N5Atlas7Objects8SmartPtrINS9_8RootDataEEEESt10_Select1stISD_ESt4lessIS6_ESaISD_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS6_EESO_IIEEEEESt17_Rb_tree_iteratorISD_ESt23_Rb_tree_const_iteratorISD_EDpOT_@Base 0.6.3 (optional=templinst)_ZNSt8_Rb_treeIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS6_N5Atlas7Objects8SmartPtrINS9_8RootDataEEEESt10_Select1stISD_ESt4lessIS6_ESaISD_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS6_EESO_IJEEEEESt17_Rb_tree_iteratorISD_ESt23_Rb_tree_const_iteratorISD_EDpOT_@Base 0.6.3 - _ZNSt7__cxx114listINS_12basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE18_M_assign_dispatchISt20_List_const_iteratorIS5_EEEvT_SB_St12__false_type@Base 0.6.3 + (optional)_ZNSt7__cxx114listINS_12basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE18_M_assign_dispatchISt20_List_const_iteratorIS5_EEEvT_SB_St12__false_type@Base 0.6.3 _ZNSt8_Rb_treeIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS6_N5Atlas7Objects8SmartPtrINS9_8RootDataEEEESt10_Select1stISD_ESt4lessIS6_ESaISD_EE24_M_get_insert_unique_posERS6_@Base 0.6.2 (optional=inline)_ZNSt8_Rb_treeIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS6_N5Atlas7Objects8SmartPtrINS9_8RootDataEEEESt10_Select1stISD_ESt4lessIS6_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS6_@Base 0.6.2 _ZNSt8_Rb_treeIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS6_N5Atlas7Objects8SmartPtrINS9_8RootDataEEEESt10_Select1stISD_ESt4lessIS6_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E@Base 0.6.2