Binary compatibility report for the Exiv2 library  between 0.22 and 0.23 versions on x86

Test Info


Library NameExiv2
Version #10.22
Version #20.23
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files36
Total Shared Libraries1
Total Symbols / Types985 / 417
VerdictIncompatible
(0.3%)

Problem Summary


SeverityCount
Added Symbols-3
Removed SymbolsHigh3
Problems with
Data Types
High0
Medium0
Low2
Problems with
Symbols
High1
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (3)


cr2image.hpp, libexiv2.so.12.0.0
namespace Exiv2
Cr2Parser::encode BasicIo& io, byte const* pData, uint32_t size, enum ByteOrder byteOrder, ExifData const& exifData, IptcData const& iptcData, XmpData const& xmpData ) [static]

jpgimage.hpp, libexiv2.so.12.0.0
namespace Exiv2
Photoshop::irbId_ [data]
Photoshop::isIrb ( byte const* pPsData, long sizePsData ) [static]

to the top

Removed Symbols (3)


cr2image.hpp, libexiv2.so.11.0.0
namespace Exiv2
Cr2Image::setExifData ExifData const& exifData )
Cr2Image::setIptcData IptcData const& iptcData )
Cr2Parser::encode Blob& blob, byte const* pData, uint32_t size, ExifData const& exifData, IptcData const& iptcData, XmpData const& xmpData ) [static]

to the top

Problems with Symbols, High Severity (1)


cr2image.hpp, libexiv2.so.11.0.0
namespace Exiv2
[+] Cr2Parser::encode ( Blob& blob, byte const* pData, uint32_t size, ExifData const& exifData, IptcData const& iptcData, XmpData const& xmpData ) [static] (1)

to the top

Problems with Data Types, Low Severity (2)


cr2image.hpp
namespace Exiv2
[+] class Cr2Image (2)

to the top

Header Files (36)


basicio.hpp
bmpimage.hpp
convert.hpp
cr2image.hpp
crwimage.hpp
datasets.hpp
easyaccess.hpp
epsimage.hpp
error.hpp
exif.hpp
exiv2.hpp
exv_conf.h
futils.hpp
gifimage.hpp
image.hpp
iptc.hpp
jp2image.hpp
jpgimage.hpp
metadatum.hpp
mrwimage.hpp
orfimage.hpp
pgfimage.hpp
pngimage.hpp
preview.hpp
properties.hpp
psdimage.hpp
rafimage.hpp
rw2image.hpp
tags.hpp
tgaimage.hpp
tiffimage.hpp
types.hpp
value.hpp
version.hpp
xmp.hpp
xmpsidecar.hpp

to the top

Shared Libraries (1)


libexiv2.so.11.0.0

to the top




Generated on Tue Dec 3 16:43:19 2013 for Exiv2 by ABI Compliance Checker 1.99.8.4  
A tool for checking backward compatibility of a C/C++ library API