Doesn't compile against libexiv2 >= 0.19
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pyexiv2 |
Fix Released
|
High
|
Olivier Tilloy |
Bug Description
(issue originally reported by Rob Healey and Luka Renko)
pyexiv2 (both the latest release, 0.1.3, and the 0.2 development branch) doesn't compile against libexiv2 0.19.
Here is the error message one gets when trying to compile the 0.2 branch against libexiv2 >= 0.19:
osomon@
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
g++ -o build/exiv2wrap
src/exiv2wrappe
src/exiv2wrappe
src/exiv2wrappe
src/exiv2wrappe
src/exiv2wrappe
scons: *** [build/
scons: building terminated because of errors.
Changed in pyexiv2: | |
status: | Fix Committed → Fix Released |
Exiv2:: FindMetadatumBy Id::FindMetadat umById was renamed to FindIptcdatum and moved from iptc.hpp to iptc.cpp in revision 1727. See http:// dev.exiv2. org/issues/ show/581. A quick fix consists in copying the code for this class in pyexiv2's sources since it's not publicly exported in libexiv2 any longer.