hi everyone =)
in the 4.1 branch, a set of changes was made to libkdcraw which consisted of a substantial rewrite of the library that caused a change in ABI and a change in the .so name. i assume this change was made in the 4.1 branch because people are developing against the 4.1 branch of kdegraphics. unfortunately, such changes in ABI and features aren't allowed in the stable branch after it's initial ".0" release. these change are fine, indeed welcome, in trunk/, but the changes will need to be reverted in the 4.1 branch. we can always require the new version of the library for specific applications, and we (kdegraphics people) coul even do a release of the new library before 4.2 happens. before i just went off reverting things, however, i felt it was proper to first discuss it here (and hopefully the committer of those changes can revert it from the 4.1 branch themselves). 4.1.2 is due to be released shortly, so taking care of this in a timely fashion is important.. thanks for your time ... -- Aaron J. Seigo humru othro a kohnu se GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43 KDE core developer sponsored by Trolltech _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel signature.asc (204 bytes) Download Attachment |
2008/9/27 Aaron J. Seigo <[hidden email]> hi everyone =) Aaron. Nothing have been re-written in KDE 4.1 branch. this version is always based on dcraw/QProcess Libkdcraw based on LibRaw, which is the re-writting of library is done in trunk and only in trunk. Best Gilles Caulier _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
Il sabato 27 settembre 2008 09:14:09 Gilles Caulier ha scritto:
> 2008/9/27 Aaron J. Seigo <[hidden email]> > > > hi everyone =) > > > > in the 4.1 branch, a set of changes was made to libkdcraw which consisted > > of a > > substantial rewrite of the library that caused a change in ABI and a > > change in > > the .so name. > > Aaron. > > Nothing have been re-written in KDE 4.1 branch. this version is always > based on dcraw/QProcess > > Libkdcraw based on LibRaw, which is the re-writting of library is done in > trunk and only in trunk. Are you sure of that? I mean we cannot build digikam using libkdcraw from kde 4.1.1 branch, iirc you said you've backported something into kde 4.1.2 branch. Am I wrong? Angelo _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
2008/9/28 Angelo Naselli <[hidden email]> Il sabato 27 settembre 2008 09:14:09 Gilles Caulier ha scritto: yes, i'm sure : 4.1 branch: http://websvn.kde.org/branches/KDE/4.1/kdegraphics/libs/libkdcraw/ trunk : http://websvn.kde.org/trunk/KDE/kdegraphics/libs/libkdcraw/ I'm always work on trunk with libraw port I mean we cannot build digikam using libkdcraw from kde Excepted DNGConverter kipi-plugin, digiKam and all other plugins from trunk must compile fine using libkdcraw KDE 4.1 branch version. there are #ifdef in digiKam and kipi-plugins code to still compatible with both version. If not, please let's me hear which error you have with compiler. For DNGConverter, i will disable the plugin if libkdcraw from KDE 4.1 branch is used. still in my TODO list Gilles _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
In reply to this post by Bugzilla from aseigo@kde.org
> > Are you sure of that? > > yes, i'm sure : > > 4.1 branch: > http://websvn.kde.org/branches/KDE/4.1/kdegraphics/libs/libkdcraw/ > > trunk : http://websvn.kde.org/trunk/KDE/kdegraphics/libs/libkdcraw/ > > I'm always work on trunk with libraw port Sorry I meant I was thinking about your mail concerning digikam 0.10.0 beta3 release: Il lunedì 08 settembre 2008 15:48:42 Gilles Caulier ha scritto: > 2008/9/8 Angelo Naselli <[hidden email]> > > > lunedì 08 settembre 2008 alle 15:31, Rex Dieter ha scritto: > > > Rex Dieter wrote: > > > > Colin Guthrie wrote: > > > >> Gilles Caulier wrote: > > > >>> To compile this KDE4 version, you need libkexiv2, libkdcraw, and > > > > libkipi > > > > > >>> for KDE4. These libraries are now included in KDE core. You need > > > >>> last libkdcraw and libkexiv2 from svn trunk to compile digiKam > > > >>> (will be released with KDE 4.2). To extract libraries source code > > > >>> from svn, > > > > look > > > > > >>> at bottom of this page > > > >>> for details : > > > >> > > > >> Hmmmm. I guess Angelo and/or myself will have to speak to Helio and > > > > the > > > > > >> rest of the KDE team to see if they are happy to accept a backport > > > >> of the kdegraphics library (or partial backport) as I think Mdv 2009 > > > >> is shipping with 4.1.1... > > > > I haven't found Helio yet :/ > > > > > > Nod, fedora is in the same boat here. I had hoped to be able to ship > > > > digikam-0.10.0 with Fedora 10, but requiring svn and/or kde-4.2 bits > > > > makes > > > > > > that difficult. > > > > > > Ping, any response here? Will digikam-0.10.0 be buildable/shippable > > > with kde-4.1 or not? > > no. i have backported code from libkdcraw and libkexiv2 (trunk) to KDE4.1 > branch. I will be compilable with KDE 4.1.2 > > Gilles Caulier _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
Free forum by Nabble | Edit this page |