API compatibility report for the libvips library between 8.13.3 and 8.13.3-meson versions on x86_64


Binary
Compatibility
Source
Compatibility

Test Info


Library Namelibvips
Version #18.13.3
Version #28.13.3-meson
Archx86_64
GCC Version12
SubjectBinary Compatibility

Test Results


Total Header Files1
Total Libraries1
Total Symbols / Types1121 / 220
Compatibility 96.3%

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh42
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low1

Removed Symbols  42 


gate.h, libvips.so.42.15.3
vips__thread_gate_start ( char const* gate_name )
vips__thread_gate_stop ( char const* gate_name )
vips__thread_malloc_free ( gint64 size )
vips__thread_profile [data]
vips__thread_profile_attach ( char const* thread_name )
vips__thread_profile_detach ( )
vips__thread_profile_stop ( )

object.h, libvips.so.42.15.3
vips__object_set_member ( VipsObject* object, GParamSpec* pspec, GObject** member, GObject* argument )

private.h, libvips.so.42.15.3
vips__argument_table_lookup ( VipsArgumentTable* table, GParamSpec* pspec )
vips__image_wio_output ( struct _VipsImage* image )
vips__meta_init ( )
vips__region_check_ownership ( struct _VipsRegion* reg )
vips__region_take_ownership ( struct _VipsRegion* reg )
vips__render_shutdown ( )
vips__view_image ( struct _VipsImage* image )

util.h, libvips.so.42.15.3
vips__change_suffix ( char const* name, char* out, int mx, char const* new_suff, char const** olds, int nolds )
vips__chomp ( char* str )
vips__fgetc ( FILE* fp )
vips__file_open_read ( char const* filename, char const* fallback_dir, gboolean text_mode )
vips__file_open_write ( char const* filename, gboolean text_mode )
vips__file_read_name ( char const* name, char const* fallback_dir, size_t* length_out )
vips__file_write ( void* data, size_t size, size_t nmemb, FILE* stream )
vips__find_rightmost_brackets ( char const* p )
vips__fopen ( char const* filename, char const* mode )
vips__ftruncate ( int fd, gint64 pos )
vips__get_iso8601 ( )
vips__gslist_gvalue_copy ( GSList const* list )
vips__gslist_gvalue_free ( GSList* list )
vips__gslist_gvalue_get ( GSList const* list )
vips__gslist_gvalue_merge ( GSList* a, GSList const* b )
vips__gvalue_ref_string_new ( char const* text )
vips__icc_dir ( )
vips__open_read ( char const* filename )
vips__random ( guint32 seed )
vips__random_add ( guint32 seed, int value )
vips__seek_no_error ( int fd, gint64 pos, int whence )
vips__token_get ( char const* buffer, enum VipsToken* token, char* string, int size )
vips__token_must ( char const* buffer, enum VipsToken* token, char* string, int size )
vips__token_need ( char const* buffer, enum VipsToken need_token, char* string, int size )
vips__token_segment ( char const* p, enum VipsToken* token, char* string, int size )
vips__token_segment_need ( char const* p, enum VipsToken need_token, char* string, int size )
vips__windows_prefix ( )

to the top

Problems with Constants, Low Severity  1 


version.h
[+] VIPS_CONFIG

to the top

Header Files  1 


vips.h

to the top

Libraries  1 


libvips.so.42.15.3

to the top



Test Info


Library Namelibvips
Version #18.13.3
Version #28.13.3-meson
Archx86_64
SubjectSource Compatibility

Test Results


Total Header Files1
Total Libraries1
Total Symbols / Types1131 / 220
Compatibility 100%

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low2

Problems with Constants, Low Severity  2 


version.h
[+] VIPS_CONFIG
[+] VIPS_VERSION_STRING

to the top

Header Files  1 


vips.h

to the top

Libraries  1 


libvips.so.42.15.3

to the top