Hi, ALL,

My package(sunpinyin) is compiled with g++ 4.4, and it's symbols file
is generated by dpkg-gensymbols, when I switch g++ to 4.3, and compile
package, I get the following error:

dh_makeshlibs
dpkg-gensymbols: warning: some new symbols appeared in the symbols
file: see diff output below
dpkg-gensymbols: warning: some symbols or patterns disappeared in the
symbols file: see diff output below
dpkg-gensymbols: warning: debian/libsunpinyin3/DEBIAN/symbols doesn't
match completely debian/libsunpinyin3.symbols
--- debian/libsunpinyin3.symbols (libsunpinyin3_2.0.2~git20100627-1_amd64)
+++ dpkg-gensymbolsIvkbIf       2010-07-14 15:37:55.220208925 +0800
@@ -40,6 +40,7 @@
  _zn11cimicontext15deletecandidateer10ccandid...@base 2.0.2~git20100627
  _zn11cimicontext15getbestsentenceersbijst11char_traitsijesaije...@base
2.0.2~git20100627
  _zn11cimicontext15getbestsentenceerst6vectorijsaije...@base 2.0.2~git20100627
+ _zn11cimicontext16_transferbetweenejjp13tlexiconstat...@base
2.0.2~git20100627-1
  
_zn11cimicontext22_forwardsinglesyllableejj9tsyllablerkn12ipysegmentor8tsegme...@base
2.0.2~git20100627
  _zn11cimicontext5clea...@base 2.0.2~git20100627
  _zn11cimicontext8memoriz...@base 2.0.2~git20100627
@@ -72,6 +73,7 @@
  _zn12coptionevent8variant_c...@base 2.0.2~git20100627
  _zn12ipysegmentor19notify_best_segpatherst6vectorijsai...@base
2.0.2~git20100627
  _zn12ipysegmentor8tsegmentc1erk...@base 2.0.2~git20100627
+ _zn12ipysegmentor8tsegmentc1ejjjns_12esegmentty...@base 2.0.2~git20100627-1
  _zn12ipysegmentor8tsegmentd...@base 2.0.2~git20100627
  _zn12ipysegmentord...@base 2.0.2~git20100627
  _zn12ipysegmentord...@base 2.0.2~git20100627
@@ -172,6 +174,7 @@
  _zn15cgetfullpunctopc...@base 2.0.2~git20100627
  _zn15cimiclassicview10onkeyeventerk9ckeyev...@base 2.0.2~git20100627
  _zn15cimiclassicview13updatewindow...@base 2.0.2~git20100627
+ _zn15cimiclassicview14_getcandidate...@base 2.0.2~git20100627-1
  _zn15cimiclassicview14_makeselectione...@base 2.0.2~git20100627
  _zn15cimiclassicview16getcandidatelister14icandidatelis...@base
2.0.2~git20100627
  _zn15cimiclassicview16getpreeditstringer14ipreeditstr...@base
2.0.2~git20100627
@@ -181,6 +184,8 @@
  _zn15cimiclassicview7cleari...@base 2.0.2~git20100627
  _zn15cimiclassicview8attachicep11cimicont...@base 2.0.2~git20100627
  _zn15cimiclassicview9_docommi...@base 2.0.2~git20100627
+ _zn15cimiclassicview9_movehomee...@base 2.0.2~git20100627-1
+ _zn15cimiclassicview9_movelefte...@base 2.0.2~git20100627-1
  _zn15cimiclassicviewc...@base 2.0.2~git20100627
  _zn15cimiclassicviewc...@base 2.0.2~git20100627
  _zn15cimiclassicviewd...@base 2.0.2~git20100627
@@ -190,12 +195,14 @@
  _zn15coptioneventbus18registeraslistenerep13iconfigura...@base
2.0.2~git20100627
  _zn15coptioneventbus20unregisteraslistenerep13iconfigura...@base
2.0.2~git20100627
  _zn15coptioneventbusd...@base 2.0.2~git20100627
+ _zn15singletonholderi15coptioneventbuse8instanc...@base 2.0.2~git20100627-1
  _zn16cgetfullsymbolop13initsymbolma...@base 2.0.2~git20100627
  _zn16cgetfullsymbolopc...@base 2.0.2~git20100627
  _zn17cquanpinsegmentor10getsylsep...@base 2.0.2~git20100627
  _zn17cquanpinsegmentor11getsegment...@base 2.0.2~git20100627
  _zn17cquanpinsegmentor11updatedfro...@base 2.0.2~git20100627
  _zn17cquanpinsegmentor14getinputbuffe...@base 2.0.2~git20100627
+ _zn17cquanpinsegmentor18_addfuzzysyllablesern12ipysegmentor8tsegme...@base
2.0.2~git20100627-1
  _zn17cquanpinsegmentor3po...@base 2.0.2~git20100627
  _zn17cquanpinsegmentor4loade...@base 2.0.2~git20100627
  _zn17cquanpinsegmentor4pus...@base 2.0.2~git20100627
@@ -215,6 +222,7 @@
  _zn19cshuangpinsegmentor11updatedfro...@base 2.0.2~git20100627
  _zn19cshuangpinsegmentor14_locatesegmentejrj...@base 2.0.2~git20100627
  _zn19cshuangpinsegmentor14getinputbuffe...@base 2.0.2~git20100627
+ _zn19cshuangpinsegmentor18_addfuzzysyllablesern12ipysegmentor8tsegme...@base
2.0.2~git20100627-1
  _zn19cshuangpinsegmentor3po...@base 2.0.2~git20100627
  _zn19cshuangpinsegmentor4pus...@base 2.0.2~git20100627
  _zn19cshuangpinsegmentor5_pus...@base 2.0.2~git20100627
@@ -229,6 +237,7 @@
  _zn19cshuangpinsegmentord...@base 2.0.2~git20100627
  _zn19cshuangpinsegmentord...@base 2.0.2~git20100627
  _zn20cgetcorrectionpairopclers...@base 2.0.2~git20100627
+ 
_zn20cgetfuzzysyllablesopi11cpinyindatae12initfuzzymaperkst6vectorist4pairissssesais4_...@base
2.0.2~git20100627-1
  _zn20cgetfuzzysyllablesopi11cpinyindataecle9tsylla...@base 2.0.2~git20100627
  _zn20cquanpinschemepolicy15onconfigchangederk12coptionev...@base
2.0.2~git20100627
  _zn22cshuangpinschemepolicy15onconfigchangederk12coptionev...@base
2.0.2~git20100627
@@ -296,14 +305,19 @@
  _znk14cpreeditstring6strin...@base 2.0.2~git20100627
  _znk19cshuangpinsegmentor20_getnumberofnonalph...@base 2.0.2~git20100627
  _znk24csimplifiedchinesepolicy22getdefaultpunctmappin...@base
2.0.2~git20100627
+ _znkst4lessisbijst11char_traitsijesaijeeeclerks3_...@base 2.0.2~git20100627-1
+ _znkst6vectorin12ipysegmentor8tsegmentesais1_ee12_m_check_lenem...@base
2.0.2~git20100627-1
+ _znkst6vectorijsaijee12_m_check_lenem...@base 2.0.2~git20100627-1
  
_znsbijst11char_traitsijesaijee12_s_constructipkjeepjt_s7_rks1_st20forward_iterator_...@base
2.0.2~git20100627
- 
_znsbijst11char_traitsijesaijee12_s_constructipjees4_t_s5_rks1_st20forward_iterator_...@base
2.0.2~git20100627
+#MISSING: 2.0.2~git20100627-1#
_znsbijst11char_traitsijesaijee12_s_constructipjees4_t_s5_rks1_st20forward_iterator_...@base
2.0.2~git20100627
  _znsbijst11char_traitsijesaijee15_m_replace_safeemmp...@base 2.0.2~git20100627
  
_znsbijst11char_traitsijesaijee19_m_replace_dispatchin9__gnu_cxx17__normal_iteratoripkjst6vectorijs1_eeeeers2_ns5_ipjs2_eesd_t_se_st12__false_t...@base
2.0.2~git20100627
  _znsbijst11char_traitsijesaijee4_rep11_s_termin...@base 2.0.2~git20100627
  _znsbijst11char_traitsijesaijee4_rep20_s_empty_rep_stora...@base
2.0.2~git20100627
  _znsbijst11char_traitsijesaijee4_rep8_m_cloneerks...@base 2.0.2~git20100627
  _znsbijst11char_traitsijesaijee4_rep9_s_createemmrk...@base 2.0.2~git20100627
+ _znsbijst11char_traitsijesaijee6insertemp...@base 2.0.2~git20100627-1
+ _znsbijst11char_traitsijesaijee6resize...@base 2.0.2~git20100627-1
  _znsbijst11char_traitsijesaijee7_m_copyepjp...@base 2.0.2~git20100627
  _znsbijst11char_traitsijesaijee7replaceemmp...@base 2.0.2~git20100627
  _znsbijst11char_traitsijesaijee7reserv...@base 2.0.2~git20100627
@@ -311,33 +325,48 @@
  _znsbijst11char_traitsijesaijee9push_bac...@base 2.0.2~git20100627
  _znsbijst11char_traitsijesaijeec1epkjrk...@base 2.0.2~git20100627
  _znsbijst11char_traitsijesaijeec1erk...@base 2.0.2~git20100627
+ _znsbijst11char_traitsijesaijeec1erks2...@base 2.0.2~git20100627-1
  _znsbijst11char_traitsijesaijeed...@base 2.0.2~git20100627
  _znsbijst11char_traitsijesaijeeaserk...@base 2.0.2~git20100627
+ _znst11_deque_baseijsaijee17_m_initialize_ma...@base 2.0.2~git20100627-1
  _znst11_deque_baseijsaijeed...@base 2.0.2~git20100627
  
_znst11__copy_moveilb0elb1est26random_access_iterator_tage8__copy_mijeept_pks3_s6_...@base
2.0.2~git20100627
  _znst12_vector_basei13tcandipairptrsais0_ee11_m_allocat...@base
2.0.2~git20100627
+ _znst12_vector_basein12ipysegmentor8tsegmentesais1_ee11_m_allocat...@base
2.0.2~git20100627-1
+ _znst12_vector_baseijsaijee11_m_allocat...@base 2.0.2~git20100627-1
+ _znst3mapin10cthreadslm6tstateeist4lessis1_esaist4pairiks1_ieeeixer...@base
2.0.2~git20100627-1
  
_znst3mapisbijst11char_traitsijesaijee10tcandipairst4lessis3_esaist4pairiks3_s4_eeed...@base
2.0.2~git20100627
+ _znst3mapiss9tsyllablest4lessissesaist4pairiksss0_eeed...@base
2.0.2~git20100627-1
+ _znst3mapist4pairijjeist4lessis1_esais0_iks1_ieeed...@base 2.0.2~git20100627-1
+ 
_znst3mapijsbijst11char_traitsijesaijeest4lessijesaist4pairikjs3_eee6inserterk...@base
2.0.2~git20100627-1
+ _znst3mapijsbijst11char_traitsijesaijeest4lessijesaist4pairikjs3_eeed...@base
2.0.2~git20100627-1
+ _znst3mapijist4lessijesaist4pairikjieeed...@base 2.0.2~git20100627-1
  _znst3seti9ckeyeventst4lessis0_esais0_eed...@base 2.0.2~git20100627
  _znst3setijst4lessijesaijeed...@base 2.0.2~git20100627
  _znst4pairikssssed...@base 2.0.2~git20100627
  _znst4pairissssed...@base 2.0.2~git20100627
+ _znst5dequeijsaijee17_m_reallocate_map...@base 2.0.2~git20100627-1
  
_znst6vectori10ccandidatesais0_ee13_m_insert_auxen9__gnu_cxx17__normal_iteratorips0_s2_eerk...@base
2.0.2~git20100627
+ _znst6vectori10ccandidatesais0_eed...@base 2.0.2~git20100627-1
  
_znst6vectori13clatticeframesais0_ee14_m_fill_inserten9__gnu_cxx17__normal_iteratorips0_s2_eemrk...@base
2.0.2~git20100627
  _znst6vectori13clatticeframesais0_eed...@base 2.0.2~git20100627
  
_znst6vectori13tcandipairptrsais0_ee13_m_insert_auxen9__gnu_cxx17__normal_iteratorips0_s2_eerk...@base
2.0.2~git20100627
  
_znst6vectori13tlatticestatesais0_ee13_m_insert_auxen9__gnu_cxx17__normal_iteratorips0_s2_eerk...@base
2.0.2~git20100627
  _znst6vectori13tlatticestatesais0_eeaserk...@base 2.0.2~git20100627
  
_znst6vectori13tlexiconstatesais0_ee13_m_insert_auxen9__gnu_cxx17__normal_iteratorips0_s2_eerk...@base
2.0.2~git20100627
+ _znst6vectori13tlexiconstatesais0_ee9push_backerk...@base 2.0.2~git20100627-1
  _znst6vectori13tlexiconstatesais0_eed...@base 2.0.2~git20100627
  _znst6vectori13tlexiconstatesais0_eeaserk...@base 2.0.2~git20100627
  
_znst6vectori9tsyllablesais0_ee13_m_insert_auxen9__gnu_cxx17__normal_iteratorips0_s2_eerk...@base
2.0.2~git20100627
  _znst6vectori9tsyllablesais0_eed...@base 2.0.2~git20100627
  _znst6vectori9tsyllablesais0_eeaserk...@base 2.0.2~git20100627
  
_znst6vectorin11cpinyintrie11twordidinfoesais1_ee13_m_insert_auxen9__gnu_cxx17__normal_iteratorips1_s3_eerk...@base
2.0.2~git20100627
+ _znst6vectorin11cpinyintrie11twordidinfoesais1_eed...@base 2.0.2~git20100627-1
  _znst6vectorin11cpinyintrie11twordidinfoesais1_eeaserk...@base
2.0.2~git20100627
  
_znst6vectorin12ipysegmentor8tsegmentesais1_ee13_m_insert_auxen9__gnu_cxx17__normal_iteratorips1_s3_eerk...@base
2.0.2~git20100627
  
_znst6vectorin12ipysegmentor8tsegmentesais1_ee15_m_range_insertin9__gnu_cxx17__normal_iteratorips1_s3_eeeevs8_t_s9_st20forward_iterator_...@base
2.0.2~git20100627
  
_znst6vectorin12ipysegmentor8tsegmentesais1_ee5eraseen9__gnu_cxx17__normal_iteratorips1_s3_ee...@base
2.0.2~git20100627
+ _znst6vectorin12ipysegmentor8tsegmentesais1_ee7reserv...@base
2.0.2~git20100627-1
  _znst6vectorin12ipysegmentor8tsegmentesais1_ee9push_backerk...@base
2.0.2~git20100627
  _znst6vectorin12ipysegmentor8tsegmentesais1_eed...@base 2.0.2~git20100627
  
_znst6vectoripkcsais1_ee13_m_insert_auxen9__gnu_cxx17__normal_iteratorips1_s3_eerk...@base
2.0.2~git20100627
@@ -346,12 +375,16 @@
  _znst6vectorisbijst11char_traitsijesaijeesais3_ee7reserv...@base
2.0.2~git20100627
  _znst6vectorisbijst11char_traitsijesaijeesais3_eed...@base 2.0.2~git20100627
  
_znst6vectorisssaissee13_m_insert_auxen9__gnu_cxx17__normal_iteratoripsss1_eer...@base
2.0.2~git20100627
+ _znst6vectorisssaissee7reserv...@base 2.0.2~git20100627-1
+ _znst6vectorisssaissee9push_backer...@base 2.0.2~git20100627-1
+ _znst6vectorisssaisseed...@base 2.0.2~git20100627-1
  _znst6vectorisssaisseeaserk...@base 2.0.2~git20100627
  
_znst6vectorist4pairissssesais1_ee13_m_insert_auxen9__gnu_cxx17__normal_iteratorips1_s3_eerk...@base
2.0.2~git20100627
  _znst6vectorist4pairissssesais1_eed...@base 2.0.2~git20100627
  _znst6vectorist4pairissssesais1_eeaserk...@base 2.0.2~git20100627
  
_znst6vectoriisaiiee13_m_insert_auxen9__gnu_cxx17__normal_iteratoripis1_ee...@base
2.0.2~git20100627
  _znst6vectoriisaiiee7reserv...@base 2.0.2~git20100627
+ _znst6vectoriisaiieed...@base 2.0.2~git20100627-1
  _znst6vectoriisaiieeaserk...@base 2.0.2~git20100627
  
_znst6vectorijsaijee13_m_insert_auxen9__gnu_cxx17__normal_iteratoripjs1_ee...@base
2.0.2~git20100627
  
_znst6vectorijsaijee14_m_fill_inserten9__gnu_cxx17__normal_iteratoripjs1_eem...@base
2.0.2~git20100627
@@ -394,15 +427,16 @@
  
_znst8_rb_treeijst4pairikjiest10_select1stis2_est4lessijesais2_ee8_m_eraseepst13_rb_tree_nodeis...@base
2.0.2~git20100627
  
_znst8_rb_treeijjst9_identityijest4lessijesaijee10_m_insert_epkst18_rb_tree_node_bases8_...@base
2.0.2~git20100627
  
_znst8_rb_treeijjst9_identityijest4lessijesaijee8_m_eraseepst13_rb_tree_node...@base
2.0.2~git20100627
- 
_zst11mem_fun_refiv13tlatticestatessest20const_mem_fun1_ref_tit_t0_t1_ems3_kfs2_s...@base
2.0.2~git20100627
- 
_zst11mem_fun_refiv13tlexiconstatessest20const_mem_fun1_ref_tit_t0_t1_ems3_kfs2_s...@base
2.0.2~git20100627
+#MISSING: 2.0.2~git20100627-1#
_zst11mem_fun_refiv13tlatticestatessest20const_mem_fun1_ref_tit_t0_t1_ems3_kfs2_s...@base
2.0.2~git20100627
+#MISSING: 2.0.2~git20100627-1#
_zst11mem_fun_refiv13tlexiconstatessest20const_mem_fun1_ref_tit_t0_t1_ems3_kfs2_s...@base
2.0.2~git20100627
  
_zst13__adjust_heapin9__gnu_cxx17__normal_iteratorip13tcandipairptrst6vectoris2_sais2_eeeels2_evt_t0_s9_...@base
2.0.2~git20100627
  
_zst22__uninitialized_copy_ain9__gnu_cxx17__normal_iteratoripk13tlexiconstatest6vectoris2_sais2_eeeeps2_s2_et0_t_sb_sa_rsait...@base
2.0.2~git20100627
  _zst22__uninitialized_copy_aip13tlexiconstates1_s0_et0_t_s3_s2_rsait...@base
2.0.2~git20100627
  
_zst22__uninitialized_copy_aipn12ipysegmentor8tsegmentes2_s1_et0_t_s4_s3_rsait...@base
2.0.2~git20100627
  _zst22__uninitialized_move_aip13clatticeframes1_sais0_eet0_t_s4_s3_r...@base
2.0.2~git20100627
  
_zst24__uninitialized_fill_n_aip13clatticeframems0_s0_evt_t0_rkt1_rsait...@base
2.0.2~git20100627
- 
_zst5mergein9__gnu_cxx17__normal_iteratoripn12ipysegmentor8tsegmentest6vectoris3_sais3_eeees8_st20back_insert_iteratoris7_eet1_t_sc_t0_sd_...@base
2.0.2~git20100627
+ 
_zst4copyin9__gnu_cxx17__normal_iteratoripn12ipysegmentor8tsegmentest6vectoris3_sais3_eeees8_et0_t_sa_...@base
2.0.2~git20100627-1
+#MISSING: 2.0.2~git20100627-1#
_zst5mergein9__gnu_cxx17__normal_iteratoripn12ipysegmentor8tsegmentest6vectoris3_sais3_eeees8_st20back_insert_iteratoris7_eet1_t_sc_t0_sd_...@base
2.0.2~git20100627
  _zst8_destroyist4pairisssseev...@base 2.0.2~git20100627
  
_zst8for_eachin9__gnu_cxx17__normal_iteratorip13tlatticestatest6vectoris2_sais2_eeeest9binder2ndist20const_mem_fun1_ref_tivs2_sseeet0_t_sd_...@base
2.0.2~git20100627
  
_zst8for_eachin9__gnu_cxx17__normal_iteratorip13tlexiconstatest6vectoris2_sais2_eeeest9binder2ndist20const_mem_fun1_ref_tivs2_sseeet0_t_sd_...@base
2.0.2~git20100627
dh_makeshlibs: dpkg-gensymbols -plibsunpinyin3
-Idebian/libsunpinyin3.symbols -Pdebian/libsunpinyin3 returned exit
code 1
make: *** [binary-arch] 错误 1
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2

Does it mean when using different compiler, the SAME library source
code will generate different symbols? If it does, which compiler
should I use to compile my packages and to generate symbols? How
should I handle this problem ?

Regards,
-- 
Liang Guo
http://bluestone.cublog.cn


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktimbzzomeef_ifbm18fc3o0sn_v5i2c14n7iy...@mail.gmail.com

Reply via email to