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 --- .../8.10.0rc1_to_8.10.0/compat_report.html | 503 ++++++ compat_reports/8.9.2_to_8.10.0/compat_report.html | 1620 ++++++++++++++++++++ libvips.xml | 2 +- vips.spec | 5 +- 4 files changed, 2128 insertions(+), 2 deletions(-) create mode 100644 compat_reports/8.10.0rc1_to_8.10.0/compat_report.html create mode 100644 compat_reports/8.9.2_to_8.10.0/compat_report.html diff --git a/compat_reports/8.10.0rc1_to_8.10.0/compat_report.html b/compat_reports/8.10.0rc1_to_8.10.0/compat_report.html new file mode 100644 index 0000000..5d636fd --- /dev/null +++ b/compat_reports/8.10.0rc1_to_8.10.0/compat_report.html @@ -0,0 +1,503 @@ + + + + + + + + + +libvips: 8.10.0rc1 to 8.10.0 compatibility report + + + +

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

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibvips
Version #18.10.0rc1
Version #28.10.0
Archx86_64
GCC Version9
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files1
Total Libraries1
Total Symbols / Types1100 / 212
Compatibility100%
+

Problem Summary


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

Header Files  1 


+
+vips.h
+
+
to the top
+

Libraries  1 


+
+libvips.so.42.12.3
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibvips
Version #18.10.0rc1
Version #28.10.0
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files1
Total Libraries1
Total Symbols / Types1112 / 212
Compatibility99.9%
+

Problem Summary


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

Removed Symbols  1 


+util.h
+vips_popenf ( char const* fmt, char const* mode, ... )
+
+to the top
+ +

Problems with Constants, Low Severity  1 


+version.h
+ +[+] VIPS_VERSION_STRING +
+ + +
+to the top
+

Header Files  1 


+
+vips.h
+
+
to the top
+

Libraries  1 


+
+libvips.so.42.12.3
+
+
to the top
+



+ +
+ + 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
+



+ +
+ + diff --git a/libvips.xml b/libvips.xml index 96fa372..5f5e453 100644 --- a/libvips.xml +++ b/libvips.xml @@ -9,7 +9,7 @@ -8.10.0rc1 +8.10.0 diff --git a/vips.spec b/vips.spec index e229af2..97f66ce 100644 --- a/vips.spec +++ b/vips.spec @@ -10,7 +10,7 @@ %global vips_version_base 8.10 %global vips_version %{vips_version_base}.0 %global vips_soname_major 42 -%global vips_prever rc1 +#global vips_prever rc1 %global vips_tarver %{vips_version}%{?vips_prever:-%{vips_prever}} %if 0%{?fedora} || 0%{?rhel} >= 8 @@ -238,6 +238,9 @@ sed -e 's:/usr/bin/python:%{_bindir}/python3:' -i %{buildroot}/%{_bindir}/vipspr %changelog +* Mon Aug 10 2020 Remi Collet - 8.10.0-1 +- update to 8.10.0 + * Thu Jul 16 2020 Remi Collet - 8.10.0~rc1-1 - update to 8.10.0-rc1 -- cgit