Binary compatibility report for the VIPS library  between 7.42.3 and 8.0.0 versions on x86

Test Info


Library NameVIPS
Version #17.42.3
Version #28.0.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files58
Total Shared Libraries3
Total Symbols / Types1921 / 445
VerdictIncompatible
(0.2%)

Problem Summary


SeverityCount
Added Symbols-12
Removed SymbolsHigh4
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low2
Problems with
Constants
Low0
Other Changes
in Data Types
-2

Added Symbols (12)


colour.h, libvips.so.40.2.1
vips_col_scRGB2BW_16 float R, float G, float B, int* g, int* og )
vips_col_scRGB2BW_8 float R, float G, float B, int* g, int* og )
vips_scRGB2BW VipsImage* in, VipsImage** out, ... )

error.h, libvips.so.40.2.1
vips_info_set gboolean info )

foreign.h, libvips.so.40.2.1
vips_foreign_is_a_buffer ( char const* loader, void* data, size_t size )
vips_magickload_buffer void* buf, size_t len, VipsImage** out, ... )
vips_vipsload ( char const* filename, VipsImage** out, ... )
vips_vipssave VipsImage* in, char const* filename, ... )

gate.h, libvips.so.40.2.1
vips_profile_set gboolean profile )

image.h, libvips.so.40.2.1
vips_image_copy_memory VipsImage* image )
vips_progress_set gboolean progress )

region.h, libvips.so.40.2.1
vips_region_shrink ( VipsRegion* from, VipsRegion* to, VipsRect* target )

to the top

Removed Symbols (4)


vips7compat.h, libvips.so.40.1.0
im__arith_binary ( char const* domain, VipsImage* in1, VipsImage* in2, VipsImage* out, int* format_table, im_wrapmany_fn fn, void* b )
im__sizealike VipsImage* in1, VipsImage* in2, VipsImage* out1, VipsImage* out2 )
im__sizealike_vec VipsImage** in, VipsImage** out, int n )
im__value VipsImage* im, double* value )

to the top

Problems with Symbols, Low Severity (2)


colour.h, libvips.so.40.1.0
[+] vips_col_scRGB2sRGB_16 float R, float G, float B, int* r, int* g, int* b, int* or_ret ) (1)
[+] vips_col_scRGB2sRGB_8 float R, float G, float B, int* r, int* g, int* b, int* or_ret ) (1)

to the top

Other Changes in Data Types (2)


colour.h
[+] enum VipsIntent (1)

image.h
[+] enum VipsInterpretation (1)

to the top

Header Files (58)


almostdeprecated.h
arithmetic.h
basic.h
buf.h
cimg_funcs.h
colour.h
conversion.h
convolution.h
create.h
debug.h
deprecated.h
dispatch.h
draw.h
enumtypes.h
error.h
foreign.h
format.h
freqfilt.h
gate.h
generate.h
header.h
histogram.h
image.h
interpolate.h
intl.h
mask.h
memory.h
morphology.h
mosaicing.h
object.h
operation.h
private.h
rect.h
region.h
relational.h
resample.h
semaphore.h
thread.h
threadpool.h
transform.h
type.h
util.h
VDisplay.h
vector.h
VError.h
VError8.h
version.h
video.h
VImage.h
VImage8.h
VInterpolate8.h
vips
vips-operators.h
vips.h
vips7compat.h
vips8
vipscpp.h
VMask.h

to the top

Shared Libraries (3)


libvips-cpp.so.40.1.0
libvips.so.40.1.0
libvipsCC.so.40.1.0

to the top




Generated on Sat Apr 25 00:11:37 2015 for VIPS by ABI Compliance Checker 1.99.9  
A tool for checking backward compatibility of a C/C++ library API