Binary compatibility report for the SpatiaLite library  between 2.4.0.4 and 2.4.0.5 versions on x86

Test Info


Library NameSpatiaLite
Version #12.4.0.4
Version #22.4.0.5
CPU Architecturex86
GCC Version4.6.1

Test Results


Total Header Files5
Total Shared Libraries1
Total Symbols / Types276 / 130
VerdictIncompatible
(3.26%)

Problem Summary


SeverityCount
Added Symbols-13
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium2
Low1
Problems with
Symbols
High0
Medium0
Low1
Problems with
Constants
Low0
Other Changes-0

Added Symbols (13)


gaiageo.h, libspatialite.so.2.0.4
gaiaAppendPointMToDynamicLine ( gaiaDynamicLinePtr p, double x, double y, double m )
gaiaAppendPointZMToDynamicLine ( gaiaDynamicLinePtr p, double x, double y, double z, double m )
gaiaAppendPointZToDynamicLine ( gaiaDynamicLinePtr p, double x, double y, double z )
gaiaCloneGeomCollLinestrings gaiaGeomCollPtr geom )
gaiaCloneGeomCollPoints gaiaGeomCollPtr geom )
gaiaCloneGeomCollPolygons gaiaGeomCollPtr geom )
gaiaLinearize ( gaiaGeomCollPtr geom, int force_multi )
gaiaMakeLine ( gaiaGeomCollPtr geom1, gaiaGeomCollPtr geom2, unsigned char** result, int* size )
gaiaMergeGeometries ( gaiaGeomCollPtr geom1, gaiaGeomCollPtr geom2 )
gaiaPrependPointMToDynamicLine ( gaiaDynamicLinePtr p, double x, double y, double m )
gaiaPrependPointZMToDynamicLine ( gaiaDynamicLinePtr p, double x, double y, double z, double m )
gaiaPrependPointZToDynamicLine ( gaiaDynamicLinePtr p, double x, double y, double z )

spatialite.h, libspatialite.so.2.0.4
virtual_spatialindex_extension_init sqlite3* db )

to the top

Removed Symbols (1)


gaiageo.h, libspatialite.so.2.0.4
gaiaBuildRings gaiaGeomCollPtr geom )

to the top

Problems with Data Types, Medium Severity (2)


gaiageo.h
[+] struct gaiaDynamicLineStruct (2)

to the top

Problems with Data Types, Low Severity (1)


gaiageo.h
[+] struct gaiaDynamicLineStruct (1)

to the top

Problems with Symbols, Low Severity (1)


gaiageo.h, libspatialite.so.2.0.4
[+] gaiaPolygonize ( gaiaGeomCollPtr geom, int force_multipolygon ) (1)

to the top

Header Files (5)


gaiaaux.h
gaiaexif.h
gaiageo.h
spatialite.h
spatialite.h (spatialite/spatialite.h)

to the top

Shared Libraries (1)


libspatialite.so.2.0.4

to the top




Generated on Mon Mar 5 12:41:19 2012 for SpatiaLite by ABI Compliance Checker 1.96.8  
A tool for checking backward binary compatibility of a shared C/C++ library API