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 | 1400 ++++++++++++++++++++ 1 file changed, 1400 insertions(+) create mode 100644 compat_reports/8.15.5-rc1_to_8.16.0-rc1/compat_report.html (limited to 'compat_reports') diff --git a/compat_reports/8.15.5-rc1_to_8.16.0-rc1/compat_report.html b/compat_reports/8.15.5-rc1_to_8.16.0-rc1/compat_report.html new file mode 100644 index 0000000..8780f52 --- /dev/null +++ b/compat_reports/8.15.5-rc1_to_8.16.0-rc1/compat_report.html @@ -0,0 +1,1400 @@ + + + + + + + + + +libvips: 8.15.5-rc1 to 8.16.0-rc1 compatibility report + + + +

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

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibvips
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 / Types1090 / 221
Compatibility100%
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-11
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low3
Other Changes
in Constants
-2
+ +

Added Symbols  11 


+arithmetic.h, libvips.so.42.18.0
+vips_clamp ( VipsImage* in, VipsImage** out, ... )
+vips_maxpair ( VipsImage* left, VipsImage* right, VipsImage** out, ... )
+vips_minpair ( VipsImage* left, VipsImage* right, VipsImage** out, ... )
+
+create.h, libvips.so.42.18.0
+vips_sdf ( VipsImage** out, int width, int height, enum VipsSdfShape shape, ... )
+
+enumtypes.h, libvips.so.42.18.0
+vips_sdf_shape_get_type ( )
+
+foreign.h, libvips.so.42.18.0
+vips_rawsave_buffer ( VipsImage* in, void** buf, size_t* len, ... )
+vips_rawsave_target ( VipsImage* in, VipsTarget* target, ... )
+
+private.h, libvips.so.42.18.0
+VipsArrayDouble_unref ( VipsArrayDouble* array )
+VipsArrayImage_unref ( VipsArrayImage* array )
+
+util.h, libvips.so.42.18.0
+vips__token_get ( char const* buffer, enum VipsToken* token, char* string, int size )
+
+vips.h, libvips.so.42.18.0
+vips_max_coord_get ( )
+
+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 


+
+vips.h
+
+
to the top
+

Libraries  1 


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


+

Test Info


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

Test Results


+ + + + + + +
Total Header Files1
Total Libraries1
Total Symbols / Types1144 / 224
Compatibility99.8%
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-117
Removed SymbolsHigh2
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low10
Other Changes
in Constants
-23
+ +

Added Symbols  117 


+almostdeprecated.h
+im_affine [data]
+im_and_vec [data]
+im_andconst [data]
+im_bernd ( char const* tiffname, int x, int y, int w, int h )
+im_c2ps [data]
+im_cache ( VipsImage* in, VipsImage* out, int width, int height, int max )
+im_circle [data]
+im_clip [data]
+im_clip2c [data]
+im_clip2cm [data]
+im_clip2d [data]
+im_clip2dcm [data]
+im_clip2f [data]
+im_clip2i [data]
+im_clip2s [data]
+im_clip2ui [data]
+im_clip2us [data]
+im_cmulnorm [data]
+im_contrast_surface_raw [data]
+im_conv_raw [data]
+im_convf [data]
+im_convf_raw [data]
+im_convsep_raw [data]
+im_convsepf [data]
+im_convsepf_raw [data]
+im_convsub [data]
+im_cooc_asm [data]
+im_cooc_contrast [data]
+im_cooc_correlation [data]
+im_cooc_entropy [data]
+im_cooc_matrix [data]
+im_copy_from [data]
+im_diagnostics ( char const* fmt, ... )
+im_dif_std [data]
+im_dilate_raw [data]
+im_eor_vec [data]
+im_eorconst [data]
+im_erode_raw [data]
+im_errormsg ( char const* fmt, ... )
+im_errormsg_system ( int err, char const* fmt, ... )
+im_extract [data]
+im_fastcor_raw [data]
+im_fastline [data]
+im_fastlineuser [data]
+im_fav4 [data]
+im_flood [data]
+im_flood_blob [data]
+im_flood_blob_copy [data]
+im_flood_copy [data]
+im_flood_other [data]
+im_flood_other_copy [data]
+im_gadd ( double p1, int* p2, double p3, int* p4, double p5, int* p6 )
+im_glds_asm [data]
+im_glds_contrast [data]
+im_glds_entropy [data]
+im_glds_matrix [data]
+im_glds_mean [data]
+im_gradcor_raw [data]
+im_icc_export [data]
+im_insertplace [data]
+im_iscomplex [data]
+im_isfloat [data]
+im_isint [data]
+im_isnative ( enum im_arch_type arch )
+im_isscalar [data]
+im_isuint [data]
+im_iterate ( VipsImage* im, VipsStartFn start, int generate, VipsStopFn stop, void* a, void* b )
+im_lhisteq_raw [data]
+im_line [data]
+im_litecor [data]
+im_measure [data]
+im_or_vec [data]
+im_orconst [data]
+im_paintrect [data]
+im_plotmask [data]
+im_plotpoint [data]
+im_print ( char const* message )
+im_rank_raw [data]
+im_readpoint [data]
+im_remainderconst_vec [data]
+im_render [data]
+im_render_fade [data]
+im_render_priority ( VipsImage* in, VipsImage* out, VipsImage* mask, int width, int height, int max, int priority, void(*notify)(VipsImage*, VipsRect*, void*), void* client )
+im_resize_linear [data]
+im_segment [data]
+im_simcontr [data]
+im_similarity [data]
+im_similarity_area [data]
+im_slice [data]
+im_smear [data]
+im_smudge [data]
+im_spatres [data]
+im_spcor_raw [data]
+im_stdif_raw [data]
+im_stretch3 [data]
+im_thresh [data]
+im_verrormsg ( char const* fmt, struct __va_list_tag* ap )
+im_warning ( char const* fmt, ... )
+vips_autorot_get_angle ( VipsImage* image )
+vips_free ( void* buf )
+vips_g_thread_join ( GThread* thread )
+vips_info ( char const* domain, char const* fmt, ... )
+vips_info_set ( gboolean info )
+vips_thread_isworker ( )
+vips_vinfo ( char const* domain, char const* fmt, struct __va_list_tag* ap )
+vips_vwarn ( char const* domain, char const* fmt, struct __va_list_tag* ap )
+vips_warn ( char const* domain, char const* fmt, ... )
+
+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 )
+
+vips.h
+vips_max_coord_get ( )
+
+to the top
+

Removed Symbols  2 


+buf.h
+vips_buf_appendsc ( VipsBuf* buf, gboolean quote, char const* str )
+
+util.h
+vips__chomp ( char* str )
+
+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  23 


+almostdeprecated.h
+ +[+] MASK_BUTTERWORTH_BANDPASS +
+ + + +[+] MASK_BUTTERWORTH_BANDREJECT +
+ + + +[+] MASK_BUTTERWORTH_HIGHPASS +
+ + + +[+] MASK_BUTTERWORTH_LOWPASS +
+ + + +[+] MASK_BUTTERWORTH_RINGPASS +
+ + + +[+] MASK_BUTTERWORTH_RINGREJECT +
+ + + +[+] MASK_FRACTAL_FLT +
+ + + +[+] MASK_GAUSS_BANDPASS +
+ + + +[+] MASK_GAUSS_BANDREJECT +
+ + + +[+] MASK_GAUSS_HIGHPASS +
+ + + +[+] MASK_GAUSS_LOWPASS +
+ + + +[+] MASK_GAUSS_RINGPASS +
+ + + +[+] MASK_GAUSS_RINGREJECT +
+ + + +[+] MASK_IDEAL_BANDPASS +
+ + + +[+] MASK_IDEAL_BANDREJECT +
+ + + +[+] MASK_IDEAL_HIGHPASS +
+ + + +[+] MASK_IDEAL_LOWPASS +
+ + + +[+] MASK_IDEAL_RINGPASS +
+ + + +[+] MASK_IDEAL_RINGREJECT +
+ + + +[+] MaskType +
+ + +
+enumtypes.h
+ +[+] VIPS_TYPE_SDF_SHAPE +
+ + +
+header.h
+ +[+] VIPS_META_PALETTE +
+ + +
+image.h
+ +[+] VIPS_DEFAULT_MAX_COORD +
+ + +
+to the top
+

Header Files  1 


+
+vips.h
+
+
to the top
+

Libraries  1 


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



+ +
+ + -- cgit