Hi Marcel,

like Hendrik pointed out (and he did so before) the library version information is no right.

It really should be set to 2:0:1 now. That is current=2, revision=0, age=1.
(Intefaces have been added thus current is incremented and revision reset. Since interfaces were added only age is incremented too). This gives a soname of libopenobex.so.1.1.0.

Setting age to 2 would be the logical thing to do but could lead to problems with linking (as the resulting soname would be 0.2.0). So we'll need to compromise for 2:0:1, I took the liberty of commiting the change.

cu,
Christian

SourceForge.net wrote:

as already noted for the openobex-1.0.1 release, the soname stuff is somewhat wrong. Good thing, someone just did not know what he does when he wrote the following line in configure.in: LT_CURRENT=`expr $OBEX_MICRO_VERSION - $OBEX_INTERFACE_AGE` This is just sooooo plain wrong. Because of this, the soname changed from 1.0.0 to 1.0.1 for NO reason and the links are wrong (the .so.0 should be there but a .so.1 is created).



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Openobex-users mailing list
[email protected]
http://lists.sourceforge.net/lists/listinfo/openobex-users

Reply via email to