[Kde-imaging] library versioning question
Gilles Caulier
caulier.gilles at kdemail.net
Mon Sep 25 07:54:59 CEST 2006
On Sunday 24 September 2006 23:12, Angelo Naselli wrote:
> 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
We are already talking about lib version with Achim using IRC channel in the
past. If i rememeber, --version-info need to be changed... and i'm so
surprise than nobody have fixed that in svn.
Achim, i'm right or not ?
About libkexif, since we don't use it with kipi-plugins, you can forget it if
nobody report problems relevant of lib version.
Question : In another thread, If i remember, Tom have suggested to remove
libkexif from svn. Right ?
Gilles
More information about the Kde-imaging
mailing list