[Kde-imaging] library versioning question
Angelo Naselli
anaselli at linux.it
Sun Sep 24 23:12:27 CEST 2006
Hi guys,
I was working on some guis when i noticed something
i wish to talk about with you.
libkipi is 0.1.4 but:
ll /usr/lib/libkipi*
-rw-r--r-- 1 root root 1354 mag 7 17:57 /usr/lib/libkipi.la
lrwxrwxrwx 1 root root 16 mag 13 22:58 /usr/lib/libkipi.so -> libkipi.so.0.1.0
lrwxrwxrwx 1 root root 16 mag 13 22:57 /usr/lib/libkipi.so.0 -> libkipi.so.0.1.0
-rw-r--r-- 1 root root 197156 mag 7 17:57 /usr/lib/libkipi.so.0.1.0
libkexif is 0.2.4 but:
ll /usr/lib/libkexif*
-rw-r--r-- 1 root root 1292 giu 18 23:23 /usr/lib/libkexif.la
lrwxrwxrwx 1 root root 17 giu 18 23:42 /usr/lib/libkexif.so -> libkexif.so.1.0.0
lrwxrwxrwx 1 root root 17 giu 18 23:41 /usr/lib/libkexif.so.1 -> libkexif.so.1.0.0
-rw-r--r-- 1 root root 84460 giu 18 23:23 /usr/lib/libkexif.so.1.0.0
Now i had a look at the related Makefile.am and saw
-version-info 1:0:1 for libkipi and -version-info 1:0:0 for libkexif
I believe that's wrong.
Next release of libkipi is binary incompatible so the version has to
change and not with minor number. I believe we should fix also those
release version. Am I wrong?
Maybe we can forget libkexif soon, but the versions are wrong anyway.
If I'm right, libkipi 1.4.0 means libkipi0 and libkipi.so.1.0.4
e.g. --version-info 1:4:0. Is it right?
Angelo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-imaging/attachments/20060924/7e6a785a/attachment.pgp
More information about the Kde-imaging
mailing list