Undefined non-weak symbol from rpmlint

Mamoru Tasaka mtasaka at ioa.s.u-tokyo.ac.jp
Wed Sep 27 13:39:03 UTC 2006


Denis Leroy wrote:
> Mamoru Tasaka wrote:
>> I am currently reviewing toped :
>> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=208200
>>
>> In the review process, I checked the binary rpm rebuilt by rpmlint
>> as "rpmlint toped-0.8.1-1.fc6.i386.rpm", and the result was clean.
>> However, once I install toped and try "rpmlint toped", I get lots
>> of "undefined non-weak symbol" complaint like:
>>
>> W: toped undefined-non-weak-symbol /usr/lib/libtpd_common.so.0.0.0 
>> wxEVT_LOG_ERRMESSAGE
>> W: toped undefined-non-weak-symbol /usr/lib/libtpd_common.so.0.0.0 
>> CmdList
>> W: toped undefined-non-weak-symbol /usr/lib/libtpd_common.so.0.0.0 
>> wxEVT_FUNC_BROWSER
>> W: toped undefined-non-weak-symbol /usr/lib/libtpd_DB.so.0.0.0 Properties
>> W: toped undefined-non-weak-symbol /usr/lib/libtpd_DB.so.0.0.0 
>> _ZNK5DBboxmlERK3CTM
>> W: toped undefined-non-weak-symbol /usr/lib/libtpd_DB.so.0.0.0 
>> _ZN8SGBitSetD1Ev
>> W: toped undefined-non-weak-symbol /usr/lib/libtpd_DB.so.0.0.0 
>> _ZN9polycross11segmentlistD1Ev
>> ............................
>>
>> So my question is:
>> A. why is these complaints suppressed by "rpmlint ***.i386.rpm" ? Is 
>> this a default
>>    of rpmlint?
>> B. Are these complaints BLOCKERs for approving this package?
> 
> A:  Also, does it prevent the application from working correctly ? 
> i.e. when it loads the libtpd_* libs, can it always resolve the missing 
> syms ?

Actually the application (in this case /usr/bin/toped) seems to work
with no problem.

> B:  
> Let me know if you need more help, I'll try to take some time to look at 
> it.
> 

Perhaps I can search from which wxEVT_LOG_ERRMESSAGE or so come,
however, I have no idea about _ZN9polycross11segmentlistD1Ev or so (I have
never saw the function name like this). I would appreciate it if you
can help for this, thanks.

Well, for now I will take this warning as NOT a blocker.




More information about the fedora-extras-list mailing list