[Kde-imaging] libkexiv2: breaks backward compatitiliby? WAS: extragear/libs/libkexiv2

Angelo Naselli anaselli at linux.it
Tue May 8 12:03:32 CEST 2007


Alle martedì 8 maggio 2007, Angelo Naselli ha scritto:
> Alle martedì 8 maggio 2007, Achim Bohnet ha scritto:
> > On Tuesday, 8. May 2007, Angelo Naselli wrote:
> > > Alle martedì 8 maggio 2007, Achim Bohnet ha scritto:
> > > > On Sunday, 6. May 2007, Angelo Naselli wrote:
> > > > > SVN commit 661885 by anaselli:
> > > > > 
> > > > > Release 0.1.4
> > > > > - fix libtools version-info
> > > > 
> > > > Hi, Angelo,
> > > > 
> > > > looks like it get fixed in the wrong way ;)
> > > > 
> > > > When I build 0.1.4 pkgs and install them, digikam io slaves only give errors like
> > > > 
> > > > digikam: ERROR: : couldn't create slave : Unable to create io-slave:
> > > > klauncher said: Error loading 'kio_digikamthumbnail'.
> > > > 
> > > > Reinstalling 0.1.1 and digikam works again.
> > > > 
> > > > Anyone else tried to run an app build with 0.1.1
> > > > to run with 0.1.4?
> > > hmmm are this comment the reason?
> > > (Depreciate: used internaly by digiKam core.)
> > > 
> > > Gilles you changed a lot of methods from protected to private,
> > > I guess if that was the cause
> > 
> > 
> > 
> > mhmm,  looking into .xsession-error shows:
> > 
> > usr/lib/kde3/kio_digikamthumbnail.so: undefined symbol: KExiv2Iface::KExiv2::getImageOrientation()
> > 
> > if only this method is missing.  I would suggest to
> > just keep this method instead (make as depreacated)
> > and delay delay API backward break to a future release ;)
> Anyway it's a mess, since libkexiv2 is not used by digikam only.
> 
> Suggestion?
Ok so it seems we missed the compatibility between 0.1.1 and 0.1.2 
but we realized it after (e.g. > 0.1.3) that means all the releases
we've done till now are "broken". I suggest to change version info
to 2:1:0 anyway.
WDYT?


Angelo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-imaging/attachments/20070508/8080d14c/attachment.pgp 


More information about the Kde-imaging mailing list