From f6ccfa625b909547de22a5eb71a4b840ec9e718a Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 10 Aug 2020 11:54:43 +0200 Subject: update to 8.10.0 --- compat_reports/8.9.2_to_8.10.0/compat_report.html | 1620 +++++++++++++++++++++ 1 file changed, 1620 insertions(+) create mode 100644 compat_reports/8.9.2_to_8.10.0/compat_report.html (limited to 'compat_reports/8.9.2_to_8.10.0/compat_report.html') diff --git a/compat_reports/8.9.2_to_8.10.0/compat_report.html b/compat_reports/8.9.2_to_8.10.0/compat_report.html new file mode 100644 index 0000000..55c5dbd --- /dev/null +++ b/compat_reports/8.9.2_to_8.10.0/compat_report.html @@ -0,0 +1,1620 @@ + + + + + + + + + +libvips: 8.9.2 to 8.10.0 compatibility report + + + +

API compatibility report for the libvips library between 8.9.2 and 8.10.0 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibvips
Version #18.9.2
Version #28.10.0
Archx86_64
GCC Version9
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files1
Total Libraries1
Total Symbols / Types1080 / 209
Compatibility100%
+

Problem Summary


+ + + + + + + + + + + +
SeverityCount
Added Symbols-20
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low2
Problems with
Symbols
High0
Medium0
Low24
Problems with
Constants
Low0
Other Changes
in Data Types
-3
Other Changes
in Constants
-2
+ +

Added Symbols  20 


+connection.h, libvips.so.42.12.3
+vips_g_input_stream_new_from_source ( VipsSource* source )
+vips_pipe_read_limit_set ( gint64 limit )
+
+enumtypes.h, libvips.so.42.12.3
+vips_foreign_jpeg_subsample_get_type ( )
+
+foreign.h, libvips.so.42.12.3
+vips_csvload_source ( VipsSource* source, VipsImage** out, ... )
+vips_csvsave_target ( VipsImage* in, VipsTarget* target, ... )
+vips_gifload_source ( VipsSource* source, VipsImage** out, ... )
+vips_heifload_source ( VipsSource* source, VipsImage** out, ... )
+vips_heifsave_target ( VipsImage* in, VipsTarget* target, ... )
+vips_matrixload_source ( VipsSource* source, VipsImage** out, ... )
+vips_matrixsave_target ( VipsImage* in, VipsTarget* target, ... )
+vips_pdfload_source ( VipsSource* source, VipsImage** out, ... )
+vips_ppmload_source ( VipsSource* source, VipsImage** out, ... )
+vips_ppmsave_target ( VipsImage* in, VipsTarget* target, ... )
+
+header.h, libvips.so.42.12.3
+vips_image_get_n_subifds ( VipsImage* image )
+vips_image_get_orientation ( VipsImage* image )
+vips_image_get_orientation_swap ( VipsImage* image )
+
+mosaicing.h, libvips.so.42.12.3
+vips_matrixinvert ( VipsImage* m, VipsImage** out, ... )
+
+type.h, libvips.so.42.12.3
+vips_area_free_cb ( void* mem, VipsArea* area )
+
+util.h, libvips.so.42.12.3
+vips_isdirf ( char const* name, ... )
+vips_strtod ( char const* str, double* out )
+
+to the top
+ +

Problems with Data Types, Low Severity  2 


+object.h
+ +[+] struct _VipsObjectClass  1  +
+ + +
+region.h
+ +[+] enum VipsRegionShrink  1  +
+ + +
+to the top
+ +

Problems with Symbols, Low Severity  24 


+arithmetic.h, libvips.so.42.12.2
+ +[+] vips_andimage_const ( VipsImage* in, VipsImage** out, double* c, int n, ... )  1  +
+ + +[+] vips_boolean_const ( VipsImage* in, VipsImage** out, enum VipsOperationBoolean boolean, double* c, int n, ... )  1  +
+ + +[+] vips_eorimage_const ( VipsImage* in, VipsImage** out, double* c, int n, ... )  1  +
+ + +[+] vips_equal_const ( VipsImage* in, VipsImage** out, double* c, int n, ... )  1  +
+ + +[+] vips_less_const ( VipsImage* in, VipsImage** out, double* c, int n, ... )  1  +
+ + +[+] vips_lesseq_const ( VipsImage* in, VipsImage** out, double* c, int n, ... )  1  +
+ + +[+] vips_linear ( VipsImage* in, VipsImage** out, double* a, double* b, int n, ... )  2  +
+ + +[+] vips_lshift_const ( VipsImage* in, VipsImage** out, double* c, int n, ... )  1  +
+ + +[+] vips_math2_const ( VipsImage* in, VipsImage** out, enum VipsOperationMath2 math2, double* c, int n, ... )  1  +
+ + +[+] vips_more_const ( VipsImage* in, VipsImage** out, double* c, int n, ... )  1  +
+ + +[+] vips_moreeq_const ( VipsImage* in, VipsImage** out, double* c, int n, ... )  1  +
+ + +[+] vips_notequal_const ( VipsImage* in, VipsImage** out, double* c, int n, ... )  1  +
+ + +[+] vips_orimage_const ( VipsImage* in, VipsImage** out, double* c, int n, ... )  1  +
+ + +[+] vips_pow_const ( VipsImage* in, VipsImage** out, double* c, int n, ... )  1  +
+ + +[+] vips_relational_const ( VipsImage* in, VipsImage** out, enum VipsOperationRelational relational, double* c, int n, ... )  1  +
+ + +[+] vips_remainder_const ( VipsImage* in, VipsImage** out, double* c, int n, ... )  1  +
+ + +[+] vips_rshift_const ( VipsImage* in, VipsImage** out, double* c, int n, ... )  1  +
+ + +[+] vips_wop_const ( VipsImage* in, VipsImage** out, double* c, int n, ... )  1  +
+ +
+connection.h, libvips.so.42.12.2
+ +[+] vips_source_sniff_at_most ( VipsSource* source, unsigned char** data, size_t length )  1  +
+ +
+memory.h, libvips.so.42.12.2
+ +[+] vips_tracked_open ( char const* pathname, int flags, ... )  1  +
+ +
+util.h, libvips.so.42.12.2
+ +[+] vips__get_bytes ( char const* filename, unsigned char* buf, guint64 len )  2  +
+ + +[+] vips__open ( char const* filename, int flags, ... )  1  +
+ +
+to the top
+ +

Other Changes in Data Types  3 


+region.h
+ +[+] enum VipsRegionShrink  3  +
+ + +
+to the top
+ +

Other Changes in Constants  2 


+header.h
+ +[+] VIPS_META_N_SUBIFDS +
+ + +
+version.h
+ +[+] VIPS_CONFIG +
+ + +
+to the top
+

Header Files  1 


+
+vips.h
+
+
to the top
+

Libraries  1 


+
+libvips.so.42.12.2
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibvips
Version #18.9.2
Version #28.10.0
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files1
Total Libraries1
Total Symbols / Types1094 / 209
Compatibility99.6%
+

Problem Summary


+ + + + + + + + + + + +
SeverityCount
Added Symbols-20
Removed SymbolsHigh3
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium2
Low3
Problems with
Constants
Low5
Other Changes
in Data Types
-4
Other Changes
in Constants
-4
+ +

Added Symbols  20 


+connection.h
+vips_g_input_stream_new_from_source ( VipsSource* source )
+vips_pipe_read_limit_set ( gint64 limit )
+
+enumtypes.h
+vips_foreign_jpeg_subsample_get_type ( )
+
+foreign.h
+vips_csvload_source ( VipsSource* source, VipsImage** out, ... )
+vips_csvsave_target ( VipsImage* in, VipsTarget* target, ... )
+vips_gifload_source ( VipsSource* source, VipsImage** out, ... )
+vips_heifload_source ( VipsSource* source, VipsImage** out, ... )
+vips_heifsave_target ( VipsImage* in, VipsTarget* target, ... )
+vips_matrixload_source ( VipsSource* source, VipsImage** out, ... )
+vips_matrixsave_target ( VipsImage* in, VipsTarget* target, ... )
+vips_pdfload_source ( VipsSource* source, VipsImage** out, ... )
+vips_ppmload_source ( VipsSource* source, VipsImage** out, ... )
+vips_ppmsave_target ( VipsImage* in, VipsTarget* target, ... )
+
+header.h
+vips_image_get_n_subifds ( VipsImage* image )
+vips_image_get_orientation ( VipsImage* image )
+vips_image_get_orientation_swap ( VipsImage* image )
+
+mosaicing.h
+vips_matrixinvert ( VipsImage* m, VipsImage** out, ... )
+
+type.h
+vips_area_free_cb ( void* mem, VipsArea* area )
+
+util.h
+vips_isdirf ( char const* name, ... )
+vips_strtod ( char const* str, double* out )
+
+to the top
+

Removed Symbols  3 


+conversion.h
+vips_autorot_get_angle ( VipsImage* image )
+
+memory.h
+vips_free ( void* buf )
+
+util.h
+vips_popenf ( char const* fmt, char const* mode, ... )
+
+to the top
+ +

Problems with Symbols, Medium Severity  2 


+memory.h
+ +[+] vips_tracked_open ( char const* pathname, int flags, ... )  1  +
+ +
+util.h
+ +[+] vips__open ( char const* filename, int flags, ... )  1  +
+ +
+to the top
+ +

Problems with Data Types, Low Severity  1 


+object.h
+ +[+] struct _VipsObjectClass  1  +
+ + +
+to the top
+ +

Problems with Symbols, Low Severity  3 


+connection.h
+ +[+] vips_source_sniff_at_most ( VipsSource* source, unsigned char** data, size_t length )  1  +
+ +
+util.h
+ +[+] vips__get_bytes ( char const* filename, unsigned char* buf, guint64 len )  2  +
+ +
+to the top
+ +

Problems with Constants, Low Severity  5 


+version.h
+ +[+] VIPS_LIBRARY_REVISION +
+ + + +[+] VIPS_MICRO_VERSION +
+ + + +[+] VIPS_MINOR_VERSION +
+ + + +[+] VIPS_VERSION +
+ + + +[+] VIPS_VERSION_STRING +
+ + +
+to the top
+ +

Other Changes in Data Types  4 


+region.h
+ +[+] enum VipsRegionShrink  4  +
+ + +
+to the top
+ +

Other Changes in Constants  4 


+connection.h
+ +[+] VIPS_TYPE_G_INPUT_STREAM +
+ + +
+enumtypes.h
+ +[+] VIPS_TYPE_FOREIGN_JPEG_SUBSAMPLE +
+ + +
+header.h
+ +[+] VIPS_META_N_SUBIFDS +
+ + +
+version.h
+ +[+] VIPS_CONFIG +
+ + +
+to the top
+

Header Files  1 


+
+vips.h
+
+
to the top
+

Libraries  1 


+
+libvips.so.42.12.2
+
+
to the top
+



+ +
+ + -- cgit