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

Bug#777169: FTBFS on sparc64: symbol errors



Source: gcc-4.9
Version: 4.9.1-17
User: helmutg@debian.org
Usertags: rebootstrap

gcc-4.9 currently FTBFS on sparc64 due to symbol errors. While the last
two builds on sompek failed due to -ENOSPC the build of 4.9.1-17 shows
proper symbol diffs:

http://buildd.debian-ports.org/status/fetch.php?pkg=gcc-4.9&arch=sparc64&ver=4.9.1-17&stamp=1413678403

The very same issue is reproducible with 4.9.2-10 in a cross-build
setting:

https://jenkins.debian.net/job/rebootstrap_sparc64_gcc49/105/console

You can find the relevant excerpt from the native build at the end of
this mail.

Reporting during freeze without any expectation of having this fixed
before the jessie release.

Helmut

| dh_makeshlibs -plib32stdc++6 
| objdump: debian/lib32stdc++6/usr/share/gdb/auto-load/usr/lib32/libstdc++.so.6.0.20-gdb.py: File format not recognized
| dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below
| dpkg-gensymbols: warning: debian/lib32stdc++6/DEBIAN/symbols doesn't match completely debian/lib32stdc++6.symbols.sparc64
| --- debian/lib32stdc++6.symbols.sparc64 (lib32stdc++6_4.9.1-17_sparc64)
| +++ dpkg-gensymbolsEGATZT	2014-10-19 00:24:57.244023375 +0000
| @@ -452,9 +452,9 @@
|   _ZNKSt14error_category10equivalentERKSt10error_codei@GLIBCXX_3.4.11 4.4.0
|   _ZNKSt14error_category10equivalentEiRKSt15error_condition@GLIBCXX_3.4.11 4.4.0
|   _ZNKSt14error_category23default_error_conditionEi@GLIBCXX_3.4.11 4.4.0
| - _ZNKSt15__exception_ptr13exception_ptr20__cxa_exception_typeEv@CXXABI_1.3.3 4.4.0
| - _ZNKSt15__exception_ptr13exception_ptrcvMS0_FvvEEv@CXXABI_1.3.3 4.4.0
| - _ZNKSt15__exception_ptr13exception_ptrntEv@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZNKSt15__exception_ptr13exception_ptr20__cxa_exception_typeEv@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZNKSt15__exception_ptr13exception_ptrcvMS0_FvvEEv@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZNKSt15__exception_ptr13exception_ptrntEv@CXXABI_1.3.3 4.4.0
|   _ZNKSt15basic_streambufIcSt11char_traitsIcEE4gptrEv@GLIBCXX_3.4 4.1.1
|   _ZNKSt15basic_streambufIcSt11char_traitsIcEE4pptrEv@GLIBCXX_3.4 4.1.1
|   _ZNKSt15basic_streambufIcSt11char_traitsIcEE5ebackEv@GLIBCXX_3.4 4.1.1
| @@ -1570,17 +1570,17 @@
|   _ZNSt12system_errorD0Ev@GLIBCXX_3.4.11 4.4.0
|   _ZNSt12system_errorD1Ev@GLIBCXX_3.4.11 4.4.0
|   _ZNSt12system_errorD2Ev@GLIBCXX_3.4.11 4.4.0
| - _ZNSt13__future_base11_State_baseD0Ev@GLIBCXX_3.4.15 4.6
| - _ZNSt13__future_base11_State_baseD1Ev@GLIBCXX_3.4.15 4.6
| - _ZNSt13__future_base11_State_baseD2Ev@GLIBCXX_3.4.15 4.6
| - _ZNSt13__future_base12_Result_baseC1Ev@GLIBCXX_3.4.15 4.6
| - _ZNSt13__future_base12_Result_baseC2Ev@GLIBCXX_3.4.15 4.6
| - _ZNSt13__future_base12_Result_baseD0Ev@GLIBCXX_3.4.15 4.6
| - _ZNSt13__future_base12_Result_baseD1Ev@GLIBCXX_3.4.15 4.6
| - _ZNSt13__future_base12_Result_baseD2Ev@GLIBCXX_3.4.15 4.6
| - _ZNSt13__future_base19_Async_state_commonD0Ev@GLIBCXX_3.4.17 4.7.0~rc1
| - _ZNSt13__future_base19_Async_state_commonD1Ev@GLIBCXX_3.4.17 4.7.0~rc1
| - _ZNSt13__future_base19_Async_state_commonD2Ev@GLIBCXX_3.4.17 4.7.0~rc1
| +#MISSING: 4.9.1-17# _ZNSt13__future_base11_State_baseD0Ev@GLIBCXX_3.4.15 4.6
| +#MISSING: 4.9.1-17# _ZNSt13__future_base11_State_baseD1Ev@GLIBCXX_3.4.15 4.6
| +#MISSING: 4.9.1-17# _ZNSt13__future_base11_State_baseD2Ev@GLIBCXX_3.4.15 4.6
| +#MISSING: 4.9.1-17# _ZNSt13__future_base12_Result_baseC1Ev@GLIBCXX_3.4.15 4.6
| +#MISSING: 4.9.1-17# _ZNSt13__future_base12_Result_baseC2Ev@GLIBCXX_3.4.15 4.6
| +#MISSING: 4.9.1-17# _ZNSt13__future_base12_Result_baseD0Ev@GLIBCXX_3.4.15 4.6
| +#MISSING: 4.9.1-17# _ZNSt13__future_base12_Result_baseD1Ev@GLIBCXX_3.4.15 4.6
| +#MISSING: 4.9.1-17# _ZNSt13__future_base12_Result_baseD2Ev@GLIBCXX_3.4.15 4.6
| +#MISSING: 4.9.1-17# _ZNSt13__future_base19_Async_state_commonD0Ev@GLIBCXX_3.4.17 4.7.0~rc1
| +#MISSING: 4.9.1-17# _ZNSt13__future_base19_Async_state_commonD1Ev@GLIBCXX_3.4.17 4.7.0~rc1
| +#MISSING: 4.9.1-17# _ZNSt13__future_base19_Async_state_commonD2Ev@GLIBCXX_3.4.17 4.7.0~rc1
|   _ZNSt13bad_exceptionD0Ev@GLIBCXX_3.4 4.1.1
|   _ZNSt13bad_exceptionD1Ev@GLIBCXX_3.4 4.1.1
|   _ZNSt13bad_exceptionD2Ev@GLIBCXX_3.4 4.1.1
| @@ -2009,7 +2009,7 @@
|   _ZNSt14numeric_limitsIeE10is_integerE@GLIBCXX_3.4 4.1.1
|   _ZNSt14numeric_limitsIeE11round_styleE@GLIBCXX_3.4 4.1.1
|   _ZNSt14numeric_limitsIeE12has_infinityE@GLIBCXX_3.4 4.1.1
| - (arch=!powerpc !ppc64 !sparc)_ZNSt14numeric_limitsIeE12max_digits10E@GLIBCXX_3.4.14 4.5.0
| +#MISSING: 4.9.1-17# (arch=!powerpc !ppc64 !sparc)_ZNSt14numeric_limitsIeE12max_digits10E@GLIBCXX_3.4.14 4.5.0
|   _ZNSt14numeric_limitsIeE12max_exponentE@GLIBCXX_3.4 4.1.1
|   _ZNSt14numeric_limitsIeE12min_exponentE@GLIBCXX_3.4 4.1.1
|   _ZNSt14numeric_limitsIeE13has_quiet_NaNE@GLIBCXX_3.4 4.1.1
| @@ -2317,18 +2317,18 @@
|   _ZNSt15_List_node_base7reverseEv@GLIBCXX_3.4 4.1.1
|   _ZNSt15_List_node_base8transferEPS_S0_@GLIBCXX_3.4 4.1.1
|   _ZNSt15_List_node_base9_M_unhookEv@GLIBCXX_3.4.14 4.5
| - _ZNSt15__exception_ptr13exception_ptr4swapERS0_@CXXABI_1.3.3 4.4.0
| - _ZNSt15__exception_ptr13exception_ptrC1EMS0_FvvE@CXXABI_1.3.3 4.4.0
| - _ZNSt15__exception_ptr13exception_ptrC1ERKS0_@CXXABI_1.3.3 4.4.0
| - _ZNSt15__exception_ptr13exception_ptrC1Ev@CXXABI_1.3.3 4.4.0
| - _ZNSt15__exception_ptr13exception_ptrC2EMS0_FvvE@CXXABI_1.3.3 4.4.0
| - _ZNSt15__exception_ptr13exception_ptrC2ERKS0_@CXXABI_1.3.3 4.4.0
| - _ZNSt15__exception_ptr13exception_ptrC2Ev@CXXABI_1.3.3 4.4.0
| - _ZNSt15__exception_ptr13exception_ptrD1Ev@CXXABI_1.3.3 4.4.0
| - _ZNSt15__exception_ptr13exception_ptrD2Ev@CXXABI_1.3.3 4.4.0
| - _ZNSt15__exception_ptr13exception_ptraSERKS0_@CXXABI_1.3.3 4.4.0
| - _ZNSt15__exception_ptreqERKNS_13exception_ptrES2_@CXXABI_1.3.3 4.4.0
| - _ZNSt15__exception_ptrneERKNS_13exception_ptrES2_@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZNSt15__exception_ptr13exception_ptr4swapERS0_@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZNSt15__exception_ptr13exception_ptrC1EMS0_FvvE@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZNSt15__exception_ptr13exception_ptrC1ERKS0_@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZNSt15__exception_ptr13exception_ptrC1Ev@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZNSt15__exception_ptr13exception_ptrC2EMS0_FvvE@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZNSt15__exception_ptr13exception_ptrC2ERKS0_@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZNSt15__exception_ptr13exception_ptrC2Ev@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZNSt15__exception_ptr13exception_ptrD1Ev@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZNSt15__exception_ptr13exception_ptrD2Ev@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZNSt15__exception_ptr13exception_ptraSERKS0_@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZNSt15__exception_ptreqERKNS_13exception_ptrES2_@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZNSt15__exception_ptrneERKNS_13exception_ptrES2_@CXXABI_1.3.3 4.4.0
|   _ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@GLIBCXX_3.4 4.1.1
|   _ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekposESt4fposI11__mbstate_tESt13_Ios_Openmode@GLIBCXX_3.4 4.1.1
|   _ZNSt15basic_streambufIcSt11char_traitsIcEE12__safe_gbumpEi@GLIBCXX_3.4.16 4.6.0
| @@ -2512,9 +2512,9 @@
|   _ZNSt16invalid_argumentD0Ev@GLIBCXX_3.4 4.1.1
|   _ZNSt16invalid_argumentD1Ev@GLIBCXX_3.4 4.1.1
|   _ZNSt16invalid_argumentD2Ev@GLIBCXX_3.4.15 4.6
| - _ZNSt16nested_exceptionD0Ev@CXXABI_1.3.5 4.6
| - _ZNSt16nested_exceptionD1Ev@CXXABI_1.3.5 4.6
| - _ZNSt16nested_exceptionD2Ev@CXXABI_1.3.5 4.6
| +#MISSING: 4.9.1-17# _ZNSt16nested_exceptionD0Ev@CXXABI_1.3.5 4.6
| +#MISSING: 4.9.1-17# _ZNSt16nested_exceptionD1Ev@CXXABI_1.3.5 4.6
| +#MISSING: 4.9.1-17# _ZNSt16nested_exceptionD2Ev@CXXABI_1.3.5 4.6
|   _ZNSt17__gnu_cxx_ldbl1287num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE@GLIBCXX_LDBL_3.4 4.2.1
|   _ZNSt17__gnu_cxx_ldbl1287num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Ej@GLIBCXX_LDBL_3.4 4.2.1
|   _ZNSt17__gnu_cxx_ldbl1287num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Ej@GLIBCXX_LDBL_3.4 4.2.1
| @@ -3114,8 +3114,8 @@
|   _ZSt17__copy_streambufsIwSt11char_traitsIwEEiPSt15basic_streambufIT_T0_ES6_@GLIBCXX_3.4.6 4.1.1
|   _ZSt17__throw_bad_allocv@GLIBCXX_3.4 4.1.1
|   _ZSt17__verify_groupingPKcjRKSs@GLIBCXX_3.4.10 4.3
| - _ZSt17current_exceptionv@CXXABI_1.3.3 4.4.0
| - _ZSt17rethrow_exceptionNSt15__exception_ptr13exception_ptrE@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZSt17current_exceptionv@CXXABI_1.3.3 4.4.0
| +#MISSING: 4.9.1-17# _ZSt17rethrow_exceptionNSt15__exception_ptr13exception_ptrE@CXXABI_1.3.3 4.4.0
|   _ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base@GLIBCXX_3.4 4.1.1
|   _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@GLIBCXX_3.4 4.1.1
|   _ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base@GLIBCXX_3.4 4.1.1
| @@ -3327,9 +3327,9 @@
|   _ZTIN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEEE@GLIBCXX_3.4 4.1.1
|   _ZTIN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@GLIBCXX_3.4 4.1.1
|   _ZTIN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEEE@GLIBCXX_3.4 4.1.1
| - _ZTINSt13__future_base11_State_baseE@GLIBCXX_3.4.15 4.6
| - _ZTINSt13__future_base12_Result_baseE@GLIBCXX_3.4.15 4.6
| - _ZTINSt13__future_base19_Async_state_commonE@GLIBCXX_3.4.17 4.7.0~rc1
| +#MISSING: 4.9.1-17# _ZTINSt13__future_base11_State_baseE@GLIBCXX_3.4.15 4.6
| +#MISSING: 4.9.1-17# _ZTINSt13__future_base12_Result_baseE@GLIBCXX_3.4.15 4.6
| +#MISSING: 4.9.1-17# _ZTINSt13__future_base19_Async_state_commonE@GLIBCXX_3.4.17 4.7.0~rc1
|   _ZTINSt17__gnu_cxx_ldbl1287num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE@GLIBCXX_LDBL_3.4 4.2.1
|   _ZTINSt17__gnu_cxx_ldbl1287num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE@GLIBCXX_LDBL_3.4 4.2.1
|   _ZTINSt17__gnu_cxx_ldbl1287num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE@GLIBCXX_LDBL_3.4 4.2.1
| @@ -3451,7 +3451,7 @@
|   _ZTISt15underflow_error@GLIBCXX_3.4 4.1.1
|   _ZTISt16bad_array_length@CXXABI_1.3.8 4.9
|   _ZTISt16invalid_argument@GLIBCXX_3.4 4.1.1
| - _ZTISt16nested_exception@CXXABI_1.3.5 4.6
| +#MISSING: 4.9.1-17# _ZTISt16nested_exception@CXXABI_1.3.5 4.6
|  #MISSING: 4.6# _ZTISt17bad_function_call@CXXABI_1.3.5 4.6
|   _ZTISt17bad_function_call@GLIBCXX_3.4.15 4.6
|   _ZTISt17moneypunct_bynameIcLb0EE@GLIBCXX_3.4 4.1.1
| @@ -3532,7 +3532,7 @@
|   _ZTSN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEEE@GLIBCXX_3.4 4.1.1
|   _ZTSN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@GLIBCXX_3.4 4.1.1
|   _ZTSN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEEE@GLIBCXX_3.4 4.1.1
| - _ZTSNSt13__future_base19_Async_state_commonE@GLIBCXX_3.4.17 4.7.0~rc1
| +#MISSING: 4.9.1-17# _ZTSNSt13__future_base19_Async_state_commonE@GLIBCXX_3.4.17 4.7.0~rc1
|   _ZTSNSt17__gnu_cxx_ldbl1287num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE@GLIBCXX_LDBL_3.4 4.2.1
|   _ZTSNSt17__gnu_cxx_ldbl1287num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE@GLIBCXX_LDBL_3.4 4.2.1
|   _ZTSNSt17__gnu_cxx_ldbl1287num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE@GLIBCXX_LDBL_3.4 4.2.1
| @@ -3737,9 +3737,9 @@
|   _ZTVN10__cxxabiv129__pointer_to_member_type_infoE@CXXABI_1.3 4.1.1
|   _ZTVN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE@GLIBCXX_3.4 4.1.1
|   _ZTVN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEEE@GLIBCXX_3.4 4.1.1
| - _ZTVNSt13__future_base11_State_baseE@GLIBCXX_3.4.15 4.6
| - _ZTVNSt13__future_base12_Result_baseE@GLIBCXX_3.4.15 4.6
| - _ZTVNSt13__future_base19_Async_state_commonE@GLIBCXX_3.4.17 4.7.0~rc1
| +#MISSING: 4.9.1-17# _ZTVNSt13__future_base11_State_baseE@GLIBCXX_3.4.15 4.6
| +#MISSING: 4.9.1-17# _ZTVNSt13__future_base12_Result_baseE@GLIBCXX_3.4.15 4.6
| +#MISSING: 4.9.1-17# _ZTVNSt13__future_base19_Async_state_commonE@GLIBCXX_3.4.17 4.7.0~rc1
|   _ZTVNSt17__gnu_cxx_ldbl1287num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE@GLIBCXX_LDBL_3.4 4.2.1
|   _ZTVNSt17__gnu_cxx_ldbl1287num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE@GLIBCXX_LDBL_3.4 4.2.1
|   _ZTVNSt17__gnu_cxx_ldbl1287num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE@GLIBCXX_LDBL_3.4 4.2.1
| @@ -3809,7 +3809,7 @@
|   _ZTVSt15underflow_error@GLIBCXX_3.4 4.1.1
|   _ZTVSt16bad_array_length@CXXABI_1.3.8 4.9
|   _ZTVSt16invalid_argument@GLIBCXX_3.4 4.1.1
| - _ZTVSt16nested_exception@CXXABI_1.3.5 4.6
| +#MISSING: 4.9.1-17# _ZTVSt16nested_exception@CXXABI_1.3.5 4.6
|  #MISSING: 4.6# _ZTVSt17bad_function_call@CXXABI_1.3.5 4.6
|   _ZTVSt17bad_function_call@GLIBCXX_3.4.15 4.6
|   _ZTVSt17moneypunct_bynameIcLb0EE@GLIBCXX_3.4 4.1.1
| dh_makeshlibs: failing due to earlier errors
| make[1]: *** [stamps/08-binary-stamp-lib32stdcxx] Error 1


Reply to: