Bug 247590 - Digikam not checking if libexiv2 was compiled with xmp support.
Summary: Digikam not checking if libexiv2 was compiled with xmp support.
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Portability-Compilation (show other bugs)
Version: 1.3.0
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-13 01:18 UTC by Fest
Modified: 2017-08-19 20:59 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 1.4.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fest 2010-08-13 01:18:37 UTC
Version:           1.3.0 (using KDE 4.5.0) 
OS:                Linux

I was searching, why digikam not writing xmp data in Bug 228021, and found out that libexiv2 was compiled without xmp support. Problem that digikam was reporting "Exiv2 supports XMP metadata: Yes". And after recompiling libexiv2, everything started to work.
I think digikam have to check libexiv2 xmp support, before reporting that it's working.

Reproducible: Always

Steps to Reproduce:
1. Compile libexiv2 without xmp support.
2. Try to write xmp data - not working.
3. Menu - Help - Component information -> Exiv2 supports XMP metadata: Yes
Comment 1 caulier.gilles 2010-08-15 15:30:36 UTC
SVN commit 1163982 by cgilles:

fix check of XMP support from EXIV2. Instead to check Exiv2 lib version, we will use exv_conf.h file shared where all Exiv2 configuration is exported, including XMP support option used during compilation.
BUGS: 247590


 M  +4 -4      kexiv2_p.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1163982