I've done some comparisons of the symbols files for architectures that
fail and then comparing the results using c++filt.

Only one architecture is particularly different to the rest: alpha, so
I've tested with an alpha schroot and this alpha symbols file allows
the package to build:

libadolc.so.0 libadolc0 #MINVER#
 addver...@base 1.10.1
 bipartite_gr...@base 1.10.1
 delete_gr...@base 1.10.1
 gauszso...@base 1.10.1
 generate_seed_from_gr...@base 1.10.1
 greedypartiald2color...@base 1.10.1
 lufactorizat...@base 1.10.1
 _z10condassignr5alongrk7adouble...@base 1.10.1
 _z10condassignr5alongrk7adoubles3_...@base 1.10.1
 _z10condassignr7adoublerks_...@base 1.10.1
 _z10condassignr7adoublerks_s2_...@base 1.10.1
 _z10condassignrdrkd...@base 1.10.1
 _z10condassignrdrkds1_...@base 1.10.1
 _z10keep_sto...@base 1.10.1
 _z10take_sto...@base 1.10.1
 _z12generateseedippdrst6vectoriisaiiees4_s...@base 1.10.1
 _z16findstarcoloringrst6vectoriisaiiees2_s2_...@base 1.10.1
 _z17checkstarcoloringrst6vectoriisaiiees2_...@base 1.10.1
 _z17printvertexcolorsrst6vectoriisai...@base 1.10.1
 _z19readsparsitypatternrst6vectoriisaiiees2_p...@base 1.10.1
 _z3cosrk8badou...@base 1.10.1
 _z3exprk8badou...@base 1.10.1
 _z3logrk8badou...@base 1.10.1
 _z3powrk8badouble...@base 1.10.1
 _z3powrk8badoub...@base 1.10.1
 _z3powdrk8badou...@base 1.10.1
 _z3sinrk8badou...@base 1.10.1
 _z3tanrk8badou...@base 1.10.1
 _z4acosrk8badou...@base 1.10.1
 _z4asinrk8badou...@base 1.10.1
 _z4atanrk8badou...@base 1.10.1
 _z4ceilrk8badou...@base 1.10.1
 _z4coshrk8badou...@base 1.10.1
 _z4fabsrk8badou...@base 1.10.1
 _z4fmaxrk8badouble...@base 1.10.1
 _z4fmaxrk8badoub...@base 1.10.1
 _z4fmaxrkd...@base 1.10.1
 _z4fmaxdrk8badou...@base 1.10.1
 _z4fminrk8badouble...@base 1.10.1
 _z4fminrk8badoub...@base 1.10.1
 _z4fminrkd...@base 1.10.1
 _z4fmindrk8badou...@base 1.10.1
 _z4sinhrk8badou...@base 1.10.1
 _z4sqrtrk8badou...@base 1.10.1
 _z4tanhrk8badou...@base 1.10.1
 _z5atan2rk8badouble...@base 1.10.1
 _z5floorrk8badou...@base 1.10.1
 _z5ldexprk8badoub...@base 1.10.1
 _z5log10rk8badou...@base 1.10.1
 _z6myquadrk8badou...@base 1.10.1
 _z6myqua...@base 1.10.1
 _z7forwardsiiippms...@base 1.10.1
 _z7forwardsiiipdppms_s...@base 1.10.1
 _z7forwardsiiipdps_s_...@base 1.10.1
 _z7forwardsiiip...@base 1.10.1
 _z7forwardsiiiippd...@base 1.10.1
 _z7forwardsiiiipp...@base 1.10.1
 _z7forwardsiiiipdpps_s_...@base 1.10.1
 _z7forwardsiiiip...@base 1.10.1
 _z7reversesiiipppd...@base 1.10.1
 _z7reversesiiippd...@base 1.10.1
 _z7reversesiiippms...@base 1.10.1
 _z7reversesiiipd...@base 1.10.1
 _z7reversesiiip...@base 1.10.1
 _z7reversesiiid...@base 1.10.1
 _z7reversesiii...@base 1.10.1
 _z7reversesiiiippdps0_...@base 1.10.1
 _z7reversesiiiippd...@base 1.10.1
 _z7reversesiiiipdpps_...@base 1.10.1
 _z7reversesiiiipd...@base 1.10.1
 _z8free_lo...@base 1.10.1
 _z8next_l...@base 1.10.1
 _z8next_l...@base 1.10.1
 _z8trace_o...@base 1.10.1
 _z9trace_o...@base 1.10.1
 _zn4adubd...@base 1.10.1
 _zn4adubd...@base 1.10.1
 _zn4asubc1...@base 1.10.1
 _zn4asubc2...@base 1.10.1
 _zn4asubd...@base 1.10.1
 _zn4asubd...@base 1.10.1
 _zn4asubaserk8badou...@base 1.10.1
 _zn4asubaser...@base 1.10.1
 _zn4asuba...@base 1.10.1
 _zn4asubdverk8badou...@base 1.10.1
 _zn4asubd...@base 1.10.1
 _zn4asubl...@base 1.10.1
 _zn4asubmierk8badou...@base 1.10.1
 _zn4asubm...@base 1.10.1
 _zn4asubmlerk8badou...@base 1.10.1
 _zn4asubm...@base 1.10.1
 _zn4asubm...@base 1.10.1
 _zn4asubm...@base 1.10.1
 _zn4asubplerk8badou...@base 1.10.1
 _zn4asubp...@base 1.10.1
 _zn4asubp...@base 1.10.1
 _zn4asubp...@base 1.10.1
 _zn5adubvd...@base 1.10.1
 _zn5adubvd...@base 1.10.1
 _zn5alongc1erk4a...@base 1.10.1
 _zn5alongc1er...@base 1.10.1
 _zn5alongc...@base 1.10.1
 _zn5alongc...@base 1.10.1
 _zn5alongc2erk4a...@base 1.10.1
 _zn5alongc2er...@base 1.10.1
 _zn5alongc...@base 1.10.1
 _zn5alongc...@base 1.10.1
 _zn5alongd...@base 1.10.1
 _zn5alongd...@base 1.10.1
 _zn5alongaserk4a...@base 1.10.1
 _zn5alongaserk8badou...@base 1.10.1
 _zn5alongaser...@base 1.10.1
 _zn5alonga...@base 1.10.1
 _zn5alongm...@base 1.10.1
 _zn5alongm...@base 1.10.1
 _zn5alongp...@base 1.10.1
 _zn5alongp...@base 1.10.1
 _zn5asubvc1ep8adoubl...@base 1.10.1
 _zn5asubvc2ep8adoubl...@base 1.10.1
 _zn5asubvd...@base 1.10.1
 _zn5asubvd...@base 1.10.1
 _zn5asubvas...@base 1.10.1
 _zn5asubvaserk5ad...@base 1.10.1
 _zn5asubvaserk9badoub...@base 1.10.1
 _zn5asubvaser...@base 1.10.1
 _zn5asubvdverk8badou...@base 1.10.1
 _zn5asubvd...@base 1.10.1
 _zn5asubvls...@base 1.10.1
 _zn5asubvmierk9badoub...@base 1.10.1
 _zn5asubvmlerk8badou...@base 1.10.1
 _zn5asubvm...@base 1.10.1
 _zn5asubvplerk9badoub...@base 1.10.1
 _zn7adoublec1erk4a...@base 1.10.1
 _zn7adoublec1erk5al...@base 1.10.1
 _zn7adoublec1er...@base 1.10.1
 _zn7adoublec...@base 1.10.1
 _zn7adoublec...@base 1.10.1
 _zn7adoublec2erk4a...@base 1.10.1
 _zn7adoublec2erk5al...@base 1.10.1
 _zn7adoublec2er...@base 1.10.1
 _zn7adoublec...@base 1.10.1
 _zn7adoublec...@base 1.10.1
 _zn7adoubled...@base 1.10.1
 _zn7adoubled...@base 1.10.1
 _zn7adoubleaserk4a...@base 1.10.1
 _zn7adoubleaserk8badou...@base 1.10.1
 _zn7adoublea...@base 1.10.1
 _zn7adoublem...@base 1.10.1
 _zn7adoublem...@base 1.10.1
 _zn7adoublep...@base 1.10.1
 _zn7adoublep...@base 1.10.1
 _zn7cleanupc...@base 1.10.1
 _zn7cleanupc...@base 1.10.1
 _zn8adoublemc1er...@base 1.10.1
 _zn8adoublemc1...@base 1.10.1
 _zn8adoublemc2er...@base 1.10.1
 _zn8adoublemc2...@base 1.10.1
 _zn8adoublemd...@base 1.10.1
 _zn8adoublemd...@base 1.10.1
 _zn8adoublemixerk5al...@base 1.10.1
 _zn8adoublemi...@base 1.10.1
 _zn8adoublevc1erk5ad...@base 1.10.1
 _zn8adoublevc1er...@base 1.10.1
 _zn8adoublevc...@base 1.10.1
 _zn8adoublevc2erk5ad...@base 1.10.1
 _zn8adoublevc2er...@base 1.10.1
 _zn8adoublevc...@base 1.10.1
 _zn8adoublevd...@base 1.10.1
 _zn8adoublevd...@base 1.10.1
 _zn8adoublevas...@base 1.10.1
 _zn8adoublevaserk5ad...@base 1.10.1
 _zn8adoublevaserk9badoub...@base 1.10.1
 _zn8adoublevaser...@base 1.10.1
 _zn8adoubleva...@base 1.10.1
 _zn8adoublevls...@base 1.10.1
 _zn8adoublevrs...@base 1.10.1
 _zn8badoubleaserk4a...@base 1.10.1
 _zn8badoubleaser...@base 1.10.1
 _zn8badoublea...@base 1.10.1
 _zn8badoubledver...@base 1.10.1
 _zn8badoubled...@base 1.10.1
 _zn8badoublel...@base 1.10.1
 _zn8badoublemierk4a...@base 1.10.1
 _zn8badoublemier...@base 1.10.1
 _zn8badoublem...@base 1.10.1
 _zn8badoublemler...@base 1.10.1
 _zn8badoublem...@base 1.10.1
 _zn8badoubleplerk4a...@base 1.10.1
 _zn8badoublepler...@base 1.10.1
 _zn8badoublep...@base 1.10.1
 _zn8badoublers...@base 1.10.1
 _zn9badoublevaserk5ad...@base 1.10.1
 _zn9badoublevaserk8adoub...@base 1.10.1
 _zn9badoublevaser...@base 1.10.1
 _zn9badoublevdverk8badou...@base 1.10.1
 _zn9badoublevd...@base 1.10.1
 _zn9badoublevmier...@base 1.10.1
 _zn9badoublevmlerk8badou...@base 1.10.1
 _zn9badoublevm...@base 1.10.1
 _zn9badoublevpler...@base 1.10.1
 _znk8badouble5valu...@base 1.10.1
 _znk9badoublevixerk5al...@base 1.10.1
 _znk9badoublevi...@base 1.10.1
 _znst3mapiis_iiist4lessiiesaist4pairikiieees1_sais2_is3_s6_eeeixer...@base 
1.10.1
 
_znst6vectoriisaiiee13_m_insert_auxen9__gnu_cxx17__normal_iteratoripis1_ee...@base
 1.10.1
 
_znst6vectoriisaiiee14_m_fill_inserten9__gnu_cxx17__normal_iteratoripis1_eem...@base
 1.10.1
 
_znst8_rb_treeiist4pairikist3mapiiist4lessiiesais0_is1_ieeeest10_select1stis8_es4_sais8_ee16_m_insert_uniqueerk...@base
 1.10.1
 
_znst8_rb_treeiist4pairikist3mapiiist4lessiiesais0_is1_ieeeest10_select1stis8_es4_sais8_ee16_m_insert_uniqueest17_rb_tree_iteratoris8_erk...@base
 1.10.1
 
_znst8_rb_treeiist4pairikist3mapiiist4lessiiesais0_is1_ieeeest10_select1stis8_es4_sais8_ee8_m_eraseepst13_rb_tree_nodeis...@base
 1.10.1
 
_znst8_rb_treeiist4pairikist3mapiiist4lessiiesais0_is1_ieeeest10_select1stis8_es4_sais8_ee9_m_insertepst18_rb_tree_node_basese_rk...@base
 1.10.1
 
_znst8_rb_treeiist4pairikiiest10_select1stis2_est4lessiiesais2_ee16_m_insert_uniqueerk...@base
 1.10.1
 
_znst8_rb_treeiist4pairikiiest10_select1stis2_est4lessiiesais2_ee16_m_insert_uniqueest17_rb_tree_iteratoris2_erk...@base
 1.10.1
 
_znst8_rb_treeiist4pairikiiest10_select1stis2_est4lessiiesais2_ee7_m_copyepkst13_rb_tree_nodeis2_ep...@base
 1.10.1
 
_znst8_rb_treeiist4pairikiiest10_select1stis2_est4lessiiesais2_ee8_m_eraseepst13_rb_tree_nodeis...@base
 1.10.1
 
_znst8_rb_treeiist4pairikiiest10_select1stis2_est4lessiiesais2_ee9_m_insertepst18_rb_tree_node_basesa_rk...@base
 1.10.1
 _zdvrk8badouble...@base 1.10.1
 _zdvrk9badoublevrk8badou...@base 1.10.1
 _zdvdrk8badou...@base 1.10.1
 _zeqrk8badoub...@base 1.10.1
 _zgerk8badoub...@base 1.10.1
 _zgtrk8badoub...@base 1.10.1
 _zlerk8badoub...@base 1.10.1
 _zlsrsork8badou...@base 1.10.1
 _zlsrsork9badoub...@base 1.10.1
 _zltrk8badoub...@base 1.10.1
 _zmirk8badouble...@base 1.10.1
 _zmirk9badoublev...@base 1.10.1
 _zmidrk8badou...@base 1.10.1
 _zmlrk8badoublerk9badoub...@base 1.10.1
 _zmlrk8badouble...@base 1.10.1
 _zmlrk9badoublevrk8badou...@base 1.10.1
 _zmlrk9badoublev...@base 1.10.1
 _zmlrk9badoubl...@base 1.10.1
 _zmldrk8badou...@base 1.10.1
 _zmldrk9badoub...@base 1.10.1
 _znerk8badoub...@base 1.10.1
 _zngrk8badou...@base 1.10.1
 _zngrk9badoub...@base 1.10.1
 _zplrk8badouble...@base 1.10.1
 _zplrk8badoub...@base 1.10.1
 _zplrk9badoublev...@base 1.10.1
 _zpldrk8badou...@base 1.10.1
 _zpsrk8badou...@base 1.10.1
 _zpsrk9badoub...@base 1.10.1
 _zrsrsirk8badou...@base 1.10.1
 acco...@base 1.10.1
 accod...@base 1.10.1
 adde...@base 1.10.1
 addr...@base 1.10.1
 adol...@base 1.10.1
 bin...@base 1.10.1
 block_patt...@base 1.10.1
 clean_vs_d...@base 1.10.1
 close_t...@base 1.10.1
 close_tay...@base 1.10.1
 co...@base 1.10.1
 combine_2_index_doma...@base 1.10.1
 c...@base 1.10.1
 conv...@base 1.10.1
 copyandzero...@base 1.10.1
 copy_index_dom...@base 1.10.1
 cur_vs_d...@base 1.10.1
 dbin...@base 1.10.1
 deco...@base 1.10.1
 dec...@base 1.10.1
 delete_index_dom...@base 1.10.1
 delete_scay...@base 1.10.1
 dep_...@base 1.10.1
 div...@base 1.10.1
 end_sw...@base 1.10.1
 extend_nonlinearity_domain_bin...@base 1.10.1
 extend_nonlinearity_domain_binary_s...@base 1.10.1
 extend_nonlinearity_domain_un...@base 1.10.1
 f...@base 1.10.1
 filewr...@base 1.10.1
 filewrite_...@base 1.10.1
 filewrite_st...@base 1.10.1
 foro...@base 1.10.1
 forod...@base 1.10.1
 fos_forw...@base 1.10.1
 fos_forward_pa...@base 1.10.1
 fos_reve...@base 1.10.1
 fos_rever...@base 1.10.1
 fov_forw...@base 1.10.1
 fov_forwa...@base 1.10.1
 fov_forward_pa...@base 1.10.1
 fov_reve...@base 1.10.1
 fov_rever...@base 1.10.1
 freecoeffl...@base 1.10.1
 freeten...@base 1.10.1
 freetensorpo...@base 1.10.1
 funct...@base 1.10.1
 functi...@base 1.10.1
 g_loc_...@base 1.10.1
 g_op_...@base 1.10.1
 g_real_...@base 1.10.1
 generate_seed_h...@base 1.10.1
 generate_seed_...@base 1.10.1
 get_f...@base 1.10.1
 get_int_st...@base 1.10.1
 get_loc_bloc...@base 1.10.1
 get_loc_bloc...@base 1.10.1
 get_op_bloc...@base 1.10.1
 get_op_bloc...@base 1.10.1
 get_op_st...@base 1.10.1
 get_tay...@base 1.10.1
 get_tayl...@base 1.10.1
 get_taylor...@base 1.10.1
 get_val_bloc...@base 1.10.1
 get_val_bloc...@base 1.10.1
 get_val_sp...@base 1.10.1
 get_val_st...@base 1.10.1
 get_val_...@base 1.10.1
 get_val_...@base 1.10.1
 gradi...@base 1.10.1
 gradie...@base 1.10.1
 hess_...@base 1.10.1
 hess_...@base 1.10.1
 hess_...@base 1.10.1
 hess_v...@base 1.10.1
 hessi...@base 1.10.1
 hess...@base 1.10.1
 hessi...@base 1.10.1
 hess...@base 1.10.1
 hos_forw...@base 1.10.1
 hos_forwa...@base 1.10.1
 hos_forward_pa...@base 1.10.1
 hos_ov_reve...@base 1.10.1
 hos_reve...@base 1.10.1
 hos_rever...@base 1.10.1
 hos_ti_reve...@base 1.10.1
 hos_ti_rever...@base 1.10.1
 hov_forw...@base 1.10.1
 hov_forwa...@base 1.10.1
 hov_forward_pa...@base 1.10.1
 hov_reve...@base 1.10.1
 hov_rever...@base 1.10.1
 hov_ti_reve...@base 1.10.1
 hov_ti_rever...@base 1.10.1
 hov_wk_forw...@base 1.10.1
 inco...@base 1.10.1
 inc...@base 1.10.1
 ind_...@base 1.10.1
 init_for_sw...@base 1.10.1
 init_rev_sw...@base 1.10.1
 initializegr...@base 1.10.1
 int2...@base 1.10.1
 int_forward_s...@base 1.10.1
 int_forward_ti...@base 1.10.1
 int_reverse_s...@base 1.10.1
 int_reverse_ti...@base 1.10.1
 inverse_taylor_p...@base 1.10.1
 inverse_tensor_e...@base 1.10.1
 jac_...@base 1.10.1
 jac_s...@base 1.10.1
 jac_...@base 1.10.1
 jac_v...@base 1.10.1
 jacob...@base 1.10.1
 jacobi...@base 1.10.1
 jacobian_pa...@base 1.10.1
 lagra_hess_...@base 1.10.1
 lagra_hess_v...@base 1.10.1
 loc_...@base 1.10.1
 loc_t...@base 1.10.1
 make_...@base 1.10.1
 make_...@base 1.10.1
 merge_2_index_doma...@base 1.10.1
 merge_3_index_doma...@base 1.10.1
 multma2v...@base 1.10.1
 multma2v...@base 1.10.1
 multma3v...@base 1.10.1
 myall...@base 1.10.1
 myalloc1_u...@base 1.10.1
 myalloc1_ul...@base 1.10.1
 myall...@base 1.10.1
 myalloc2_ul...@base 1.10.1
 myall...@base 1.10.1
 myallo...@base 1.10.1
 myfr...@base 1.10.1
 myfree1_u...@base 1.10.1
 myfree1_ul...@base 1.10.1
 myfr...@base 1.10.1
 myfree2_ul...@base 1.10.1
 myfr...@base 1.10.1
 myfre...@base 1.10.1
 op_co...@base 1.10.1
 op_...@base 1.10.1
 overwrite_scay...@base 1.10.1
 pa...@base 1.10.1
 pa...@base 1.10.1
 pa...@base 1.10.1
 printgr...@base 1.10.1
 put_loc...@base 1.10.1
 put_locint_bl...@base 1.10.1
 put...@base 1.10.1
 put_op_bl...@base 1.10.1
 put_...@base 1.10.1
 put_val_bl...@base 1.10.1
 put_val...@base 1.10.1
 put_val...@base 1.10.1
 real_...@base 1.10.1
 real_t...@base 1.10.1
 rec...@base 1.10.1
 reset_va...@base 1.10.1
 reva...@base 1.10.1
 rpl_cal...@base 1.10.1
 rpl_mal...@base 1.10.1
 rpl_real...@base 1.10.1
 set_buf_s...@base 1.10.1
 set_buff...@base 1.10.1
 sparse_h...@base 1.10.1
 sparse_...@base 1.10.1
 spre...@base 1.10.1
 spre...@base 1.10.1
 spre...@base 1.10.1
 start_tr...@base 1.10.1
 stop_tr...@base 1.10.1
 st...@base 1.10.1
 summ...@base 1.10.1
 s...@base 1.10.1
 tape_...@base 1.10.1
 tapest...@base 1.10.1
 taylor_acc...@base 1.10.1
 taylor_ba...@base 1.10.1
 taylor_b...@base 1.10.1
 taylor_be...@base 1.10.1
 taylor_cl...@base 1.10.1
 tens...@base 1.10.1
 ten...@base 1.10.1
 tensor_e...@base 1.10.1
 tensor_va...@base 1.10.1
 tensorig...@base 1.10.1
 tensorpo...@base 1.10.1
 tensorse...@base 1.10.1
 trace_f...@base 1.10.1
 upd_res...@base 1.10.1
 upd_resloc_inc_p...@base 1.10.1
 vec_...@base 1.10.1
 vec_j...@base 1.10.1
 vs_d...@base 1.10.1
 vs_file_n...@base 1.10.1
 vs_...@base 1.10.1
 write_scay...@base 1.10.1
 write_scayl...@base 1.10.1
 write_tay...@base 1.10.1
 write_tayl...@base 1.10.1
 zero...@base 1.10.1
 zos_forw...@base 1.10.1
 zos_forwa...@base 1.10.1
 zos_forward_pa...@base 1.10.1

The issues with the other architectures can be split into two: all
32bit architectures need a symbols file the same as the one for i386
and ia64 needs a copy of the file used for amd64.

An alternative is to downgrade the pedantic 'dpkg-gensymbols -c4' call
to '-c3' or '-c2' and I'll look at testing this later - it'll save
creating a symbols file for each architecture. That isn't so bad, the
new files can simply include the existing ones. At least the alpha
build is now OK.

-- 


Neil Williams
=============
http://www.data-freedom.org/
http://www.linux.codehelp.co.uk/
http://e-mail.is-not-s.ms/

Attachment: pgpLUYE13Uhxx.pgp
Description: PGP signature

Reply via email to