Jan Hnatek wrote:
> Btw, there's more of these problems around.
> Apart from check_deps, I'll be adding some
> automated checks for this:
Added. You can find some results in the 'ldd' subdirectory
of my build logs...
I can push the checks to the repo, if desired.

> $ cat ~/logs/ldd/KDEbase-workspace
>        symbol not found: __1cEKWinITimeLine2t6Mi_v_            
> (/opt/kde-4.2/lib/kde4/kwin4_effect_builtins.so)
>        symbol not found: 
> __1cGPlasmaFMeterRsetLabelAlignment6MiknGQdDFlags4nCQdDtNAlignmentFlag____v_  
>           
> (/opt/kde-4.2/lib/kde4/plasma_applet_sm_hdd.so)
>        symbol not found: 
> __1cGPlasmaFMeterRsetLabelAlignment6MiknGQdDFlags4nCQdDtNAlignmentFlag____v_  
>           
> (/opt/kde-4.2/lib/kde4/plasma_applet_sm_temperature.so)

These are patched and reported.


As for the other packages, I think the most concerning is the output for
qt libraries, which generated some 2M file. Example:

$ ldd -d /opt/foss/qt4/lib/libQtCore.so.4
        libc.so.1 =>     /usr/lib/libc.so.1
        libm.so.2 =>     /usr/lib/libm.so.2
        libz.so.1 =>     /usr/lib/libz.so.1
        libgthread-2.0.so.0 =>   /usr/lib/libgthread-2.0.so.0
        libglib-2.0.so.0 =>      /usr/lib/libglib-2.0.so.0   
        libpthread.so.1 =>       /lib/libpthread.so.1        
        symbol not found: __1cDstdJexceptionG__vtbl_            
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cG__CrunKpure_error6F_v_           
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cG__CrunKpure_error6F_v_           
(/opt/foss/qt4/lib/libQtCore.so.4)
[snip]
        symbol not found: __1cDstdJexceptionEwhat6kM_pkc_               
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cDstdJexceptionEwhat6kM_pkc_               
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1c2n6FI_pv_         
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1c2k6Fpv_v_         
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cG__CrunMex_rethrow_q6F_v_         
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1c2n6FIpv_0_                
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1c2k6Fpv0_v_                
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cG__CrunHex_skip6F_b_              
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cG__CrunGex_get6F_pv_              
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cG__CrunIex_clean6F_v_             
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cG__CrunIex_alloc6FI_pv_           
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: 
__1cG__CrunIex_throw6Fpvpkn0AQstatic_type_info_pF1_v_v_               
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cDstdSuncaught_exception6F_b_              
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cG__CrunSregister_exit_code6FpG_v_v_               
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cG__CrunKex_rethrow6F_v_           
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1c2N6FI_pv_         
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cG__CrunKvector_con6FpvIIpF1_vp2_v_                
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cG__CrunKvector_des6FpvIIpF1_v_v_          
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1c2K6Fpv_v_         
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cG__CrunKvector_new6FpvIIpF1_vp2_1_                
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cG__CrunKvector_del6FpvIpF1_v_1_           
(/opt/foss/qt4/lib/libQtCore.so.4)
        symbol not found: __1cDstdHbsearch6Fpkv2IIpF22_i_pv_            
(/opt/foss/qt4/lib/libQtCore.so.4)

Any comments welcome.

Regards,
hnhn

-- 
Jan Hnatek
jan.hnatek at sun.com

Reply via email to