From f63224a0acee48f6285ebb119504b424e4900b2d Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 11 Oct 2024 11:58:37 +0200 Subject: update to 8.16.0-rc1 open https://github.com/libvips/libvips/issues/4192 Build failure with libheif 1.7.0 (EL-8) --- .../8.15.5-rc1_to_8.16.0-rc1/compat_report.html | 1159 ++++++++++++++++++++ 1 file changed, 1159 insertions(+) create mode 100644 compat_reports_cpp/8.15.5-rc1_to_8.16.0-rc1/compat_report.html (limited to 'compat_reports_cpp') diff --git a/compat_reports_cpp/8.15.5-rc1_to_8.16.0-rc1/compat_report.html b/compat_reports_cpp/8.15.5-rc1_to_8.16.0-rc1/compat_report.html new file mode 100644 index 0000000..06c46a2 --- /dev/null +++ b/compat_reports_cpp/8.15.5-rc1_to_8.16.0-rc1/compat_report.html @@ -0,0 +1,1159 @@ + + + + + + + + + +libvips-cpp: 8.15.5-rc1 to 8.16.0-rc1 compatibility report + + + +

API compatibility report for the libvips-cpp library between 8.15.5-rc1 and 8.16.0-rc1 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibvips-cpp
Version #18.15.5-rc1
Version #28.16.0-rc1
Archx86_64
GCC Version13
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files1
Total Libraries1
Total Symbols / Types348 / 59
Compatibility99.7%
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-8
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High1
Medium0
Low0
Problems with
Constants
Low3
Other Changes
in Constants
-2
+ +

Added Symbols  8 


+VImage8.h, libvips-cpp.so.42.18.0
+namespace vips
+ +VImage::addalpha ( struct VOption* options ) const +
+ + + +VImage::clamp ( struct VOption* options ) const +
+ + + +VImage::maxpair ( struct VImage right, struct VOption* options ) const +
+ + + +VImage::minpair ( struct VImage right, struct VOption* options ) const +
+ + + +VImage::new_from_memory_steal ( void const* data, size_t size, int width, int height, int bands, enum VipsBandFormat format ) [static] +
+ + + +VImage::rawsave_buffer ( struct VOption* options ) const +
+ + + +VImage::rawsave_target ( struct VTarget target, struct VOption* options ) const +
+ + + +VImage::sdf ( int width, int height, enum VipsSdfShape shape, struct VOption* options ) [static] +
+ + +
+to the top
+

Removed Symbols  1 


+VImage8.h, libvips-cpp.so.42.17.5
+namespace vips
+ +VImage::new_from_memory_steal ( void* data, size_t size, int width, int height, int bands, enum VipsBandFormat format ) [static] +
+ + +
+to the top
+ +

Problems with Symbols, High Severity  1 


+VImage8.h, libvips-cpp.so.42.17.5
+namespace vips
+ +[+] VImage::new_from_memory_steal ( void* data, size_t size, int width, int height, int bands, enum VipsBandFormat format ) [static]  1  +
+ +
+to the top
+ +

Problems with Constants, Low Severity  3 


+image.h
+ +[+] VIPS_MAX_COORD +
+ + +
+version.h
+ +[+] VIPS_LIBRARY_AGE +
+ + + +[+] VIPS_LIBRARY_CURRENT +
+ + +
+to the top
+ +

Other Changes in Constants  2 


+header.h
+ +[+] VIPS_META_PALETTE +
+ + +
+image.h
+ +[+] VIPS_DEFAULT_MAX_COORD +
+ + +
+to the top
+

Header Files  1 


+
+vips8
+
+
to the top
+

Libraries  1 


+
+libvips-cpp.so.42.17.5
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibvips-cpp
Version #18.15.5-rc1
Version #28.16.0-rc1
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files1
Total Libraries1
Total Symbols / Types1691 / 243
Compatibility99.3%
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-18
Removed SymbolsHigh13
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium1
Low0
Problems with
Constants
Low10
Other Changes
in Constants
-4
+ +

Added Symbols  18 


+arithmetic.h
+vips_clamp ( VipsImage* in, VipsImage** out, ... )
+vips_maxpair ( VipsImage* left, VipsImage* right, VipsImage** out, ... )
+vips_minpair ( VipsImage* left, VipsImage* right, VipsImage** out, ... )
+
+create.h
+vips_sdf ( VipsImage** out, int width, int height, enum VipsSdfShape shape, ... )
+
+enumtypes.h
+vips_sdf_shape_get_type ( )
+
+foreign.h
+vips_rawsave_buffer ( VipsImage* in, void** buf, size_t* len, ... )
+vips_rawsave_target ( VipsImage* in, VipsTarget* target, ... )
+
+private.h
+VipsArrayDouble_unref ( VipsArrayDouble* array )
+VipsArrayImage_unref ( VipsArrayImage* array )
+
+VImage8.h
+namespace vips
+ +VImage::addalpha ( struct VOption* options ) const +
+ + + +VImage::clamp ( struct VOption* options ) const +
+ + + +VImage::maxpair ( struct VImage right, struct VOption* options ) const +
+ + + +VImage::minpair ( struct VImage right, struct VOption* options ) const +
+ + + +VImage::new_from_memory_steal ( void const* data, size_t size, int width, int height, int bands, enum VipsBandFormat format ) [static] +
+ + + +VImage::rawsave_buffer ( struct VOption* options ) const +
+ + + +VImage::rawsave_target ( struct VTarget target, struct VOption* options ) const +
+ + + +VImage::sdf ( int width, int height, enum VipsSdfShape shape, struct VOption* options ) [static] +
+ + +
+vips.h
+vips_max_coord_get ( )
+
+to the top
+

Removed Symbols  13 


+buf.h
+vips_buf_appendsc ( VipsBuf* buf, gboolean quote, char const* str )
+
+connection.h
+vips_target_finish ( VipsTarget* target )
+
+conversion.h
+vips_cache ( VipsImage* in, VipsImage** out, ... )
+
+foreign.h
+vips_rawsave_fd ( VipsImage* in, int fd, ... )
+
+operation.h
+vips_cache_operation_add ( VipsOperation* operation )
+vips_cache_operation_lookup ( VipsOperation* operation )
+
+util.h
+vips__chomp ( char* str )
+vips_ispostfix ( char const* a, char const* b )
+vips_snprintf ( char* str, size_t size, char const* format, ... )
+vips_strncpy ( char* dest, char const* src, int n )
+vips_strrstr ( char const* haystack, char const* needle )
+vips_vsnprintf ( char* str, size_t size, char const* format, struct __va_list_tag* ap )
+
+VImage8.h
+namespace vips
+ +VImage::new_from_memory_steal ( void* data, size_t size, int width, int height, int bands, enum VipsBandFormat format ) [static] +
+ + +
+to the top
+ +

Problems with Symbols, Medium Severity  1 


+VImage8.h
+namespace vips
+ +[+] VImage::new_from_memory_steal ( void* data, size_t size, int width, int height, int bands, enum VipsBandFormat format ) [static]  1  +
+ +
+to the top
+ +

Problems with Constants, Low Severity  10 


+basic.h
+ +[+] VIPS_API +
+ + +
+image.h
+ +[+] VIPS_MAX_COORD +
+ + +
+version.h
+ +[+] VIPS_CONFIG +
+ + + +[+] VIPS_LIBRARY_AGE +
+ + + +[+] VIPS_LIBRARY_CURRENT +
+ + + +[+] VIPS_LIBRARY_REVISION +
+ + + +[+] VIPS_MICRO_VERSION +
+ + + +[+] VIPS_MINOR_VERSION +
+ + + +[+] VIPS_VERSION +
+ + + +[+] VIPS_VERSION_STRING +
+ + +
+to the top
+ +

Other Changes in Constants  4 


+enumtypes.h
+ +[+] VIPS_TYPE_SDF_SHAPE +
+ + +
+header.h
+ +[+] VIPS_META_PALETTE +
+ + +
+image.h
+ +[+] VIPS_DEFAULT_MAX_COORD +
+ + +
+vips8
+ +[+] VIPS_CPLUSPLUS_API +
+ + +
+to the top
+

Header Files  1 


+
+vips8
+
+
to the top
+

Libraries  1 


+
+libvips-cpp.so.42.17.5
+
+
to the top
+



+ +
+ + -- cgit