From 2788d0bcf78e2b79258a77465050b7385b8b7a28 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 2 May 2022 10:56:27 +0200 Subject: update to 6.9.8 --- compat_reports/6.9.6_to_6.9.7.1/compat_report.html | 891 +++++++++++++++++++++ compat_reports/6.9.7.1_to_6.9.8/compat_report.html | 787 ++++++++++++++++++ libonig.xml | 2 +- onig-soname.patch | 4 +- oniguruma.spec | 7 +- 5 files changed, 1686 insertions(+), 5 deletions(-) create mode 100644 compat_reports/6.9.6_to_6.9.7.1/compat_report.html create mode 100644 compat_reports/6.9.7.1_to_6.9.8/compat_report.html diff --git a/compat_reports/6.9.6_to_6.9.7.1/compat_report.html b/compat_reports/6.9.6_to_6.9.7.1/compat_report.html new file mode 100644 index 0000000..a276977 --- /dev/null +++ b/compat_reports/6.9.6_to_6.9.7.1/compat_report.html @@ -0,0 +1,891 @@ + + + + + + + + + +libonig: 6.9.6 to 6.9.7.1 compatibility report + + + +

API compatibility report for the libonig library between 6.9.6 and 6.9.7.1 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibonig
Version #16.9.6
Version #26.9.7.1
Archx86_64
GCC Version10
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files3
Total Libraries1
Total Symbols / Types209 / 68
Compatibility100%
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-4
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Constants
-7
+ +

Added Symbols  4 


+oniguruma.h, libonig.so.105.2.0
+onig_get_callback_each_match ( )
+onig_get_callout_data_by_tag_dont_clear_old ( regex_t* reg, OnigMatchParam* mp, OnigUChar const* tag, OnigUChar const* tag_end, int slot, enum OnigType* type, union OnigValue* val )
+onig_set_callback_each_match ( OnigCallbackEachMatchFunc f )
+OnigSyntaxPython [data]
+
+to the top
+ +

Other Changes in Constants  7 


+oniguruma.h
+ +[+] ONIG_SYN_OP2_QMARK_CAPITAL_P_NAME +
+ + + +[+] ONIG_SYN_PYTHON +
+ + + +[+] ONIG_SYNTAX_PYTHON +
+ + + +[+] ONIG_VALUE_IS_NOT_SET +
+ + + +[+] ONIGENC_CASE_FOLD_ASCII_ONLY +
+ + + +[+] ONIGERR_UNDEFINED_OPERATOR +
+ + + +[+] ONIGERR_VERY_INEFFICIENT_PATTERN +
+ + +
+to the top
+

Header Files  3 


+
+oniggnu.h
+onigposix.h
+oniguruma.h
+
+
to the top
+

Libraries  1 


+
+libonig.so.5.1.0
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibonig
Version #16.9.6
Version #26.9.7.1
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files3
Total Libraries1
Total Symbols / Types210 / 68
Compatibility100%
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-4
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low4
Other Changes
in Constants
-9
+ +

Added Symbols  4 


+oniguruma.h
+onig_get_callback_each_match ( )
+onig_get_callout_data_by_tag_dont_clear_old ( regex_t* reg, OnigMatchParam* mp, OnigUChar const* tag, OnigUChar const* tag_end, int slot, enum OnigType* type, union OnigValue* val )
+onig_set_callback_each_match ( OnigCallbackEachMatchFunc f )
+OnigSyntaxPython [data]
+
+to the top
+ +

Problems with Constants, Low Severity  4 


+oniguruma.h
+ +[+] ONIG_OPTION_MAXBIT +
+ + + +[+] ONIG_OPTION_WORD_IS_ASCII +
+ + + +[+] ONIGURUMA_VERSION_INT +
+ + + +[+] ONIGURUMA_VERSION_TEENY +
+ + +
+to the top
+ +

Other Changes in Constants  9 


+oniguruma.h
+ +[+] ONIG_OPTION_CALLBACK_EACH_MATCH +
+ + + +[+] ONIG_OPTION_IGNORECASE_IS_ASCII +
+ + + +[+] ONIG_SYN_OP2_QMARK_CAPITAL_P_NAME +
+ + + +[+] ONIG_SYN_PYTHON +
+ + + +[+] ONIG_SYNTAX_PYTHON +
+ + + +[+] ONIG_VALUE_IS_NOT_SET +
+ + + +[+] ONIGENC_CASE_FOLD_ASCII_ONLY +
+ + + +[+] ONIGERR_UNDEFINED_OPERATOR +
+ + + +[+] ONIGERR_VERY_INEFFICIENT_PATTERN +
+ + +
+to the top
+

Header Files  3 


+
+oniggnu.h
+onigposix.h
+oniguruma.h
+
+
to the top
+

Libraries  1 


+
+libonig.so.5.1.0
+
+
to the top
+



+ +
+ + diff --git a/compat_reports/6.9.7.1_to_6.9.8/compat_report.html b/compat_reports/6.9.7.1_to_6.9.8/compat_report.html new file mode 100644 index 0000000..1229bee --- /dev/null +++ b/compat_reports/6.9.7.1_to_6.9.8/compat_report.html @@ -0,0 +1,787 @@ + + + + + + + + + +libonig: 6.9.7.1 to 6.9.8 compatibility report + + + +

API compatibility report for the libonig library between 6.9.7.1 and 6.9.8 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibonig
Version #16.9.7.1
Version #26.9.8
Archx86_64
GCC Version11
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files3
Total Libraries1
Total Symbols / Types213 / 70
Compatibility100%
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low5
Problems with
Constants
Low0
Other Changes
in Constants
-3
+ + +

Problems with Symbols, Low Severity  5 


+oniguruma.h, libonig.so.105.2.0
+ +[+] onig_get_callout_data_by_tag_dont_clear_old ( regex_t* reg, OnigMatchParam* mp, OnigUChar const* tag, OnigUChar const* tag_end, int slot, enum OnigType* type, union OnigValue* val )  1  +
+ + +[+] onig_regset_add ( OnigRegSet* set, regex_t* reg )  1  +
+ + +[+] onig_regset_get_regex ( OnigRegSet* set, int at )  1  +
+ + +[+] onig_regset_new ( OnigRegSet** rset, int n, regex_t** regs )  1  +
+ + +[+] onig_regset_replace ( OnigRegSet* set, int at, regex_t* reg )  1  +
+ +
+to the top
+ +

Other Changes in Constants  3 


+oniguruma.h
+ +[+] ONIG_SYN_WHOLE_OPTIONS +
+ + + +[+] ONIGERR_DEFAULT_ENCODING_IS_NOT_SET +
+ + + +[+] ONIGERR_INVALID_GROUP_OPTION +
+ + +
+to the top
+

Header Files  3 


+
+oniggnu.h
+onigposix.h
+oniguruma.h
+
+
to the top
+

Libraries  1 


+
+libonig.so.105.2.0
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibonig
Version #16.9.7.1
Version #26.9.8
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files3
Total Libraries1
Total Symbols / Types214 / 70
Compatibility100%
+

Problem Summary


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

Problems with Symbols, Low Severity  1 


+oniguruma.h
+ +[+] onig_regset_get_regex ( OnigRegSet* set, int at )  1  +
+ +
+to the top
+ +

Problems with Constants, Low Severity  2 


+oniguruma.h
+ +[+] ONIGURUMA_VERSION_INT +
+ + + +[+] ONIGURUMA_VERSION_TEENY +
+ + +
+to the top
+ +

Other Changes in Constants  3 


+oniguruma.h
+ +[+] ONIG_SYN_WHOLE_OPTIONS +
+ + + +[+] ONIGERR_DEFAULT_ENCODING_IS_NOT_SET +
+ + + +[+] ONIGERR_INVALID_GROUP_OPTION +
+ + +
+to the top
+

Header Files  3 


+
+oniggnu.h
+onigposix.h
+oniguruma.h
+
+
to the top
+

Libraries  1 


+
+libonig.so.105.2.0
+
+
to the top
+



+ +
+ + diff --git a/libonig.xml b/libonig.xml index 97d9255..eb0207b 100644 --- a/libonig.xml +++ b/libonig.xml @@ -9,7 +9,7 @@ -6.9.7.1 +6.9.8 diff --git a/onig-soname.patch b/onig-soname.patch index a09f740..1dfb5a3 100644 --- a/onig-soname.patch +++ b/onig-soname.patch @@ -5,8 +5,8 @@ diff -up ./configure.bump ./configure # Only expand once: --LTVERSION="7:0:2" -+LTVERSION="107:0:2" +-LTVERSION="8:0:3" ++LTVERSION="108:0:3" diff --git a/oniguruma.spec b/oniguruma.spec index 25bd600..a14fab3 100644 --- a/oniguruma.spec +++ b/oniguruma.spec @@ -19,8 +19,8 @@ # EPEL-7 have 5.9, soname 2 # RHEL-6 have 5.9, soname 2 -%global mainver 6.9.7 -%global postver 1 +%global mainver 6.9.8 +#global postver 1 Name: %{libname}%{oldsoname}php Version: %{mainver}%{?postver:.%postver} @@ -141,6 +141,9 @@ sed -e '/^test_regset_LDADD/s/$/ -lrt/' -i test/Makefile %changelog +* Mon May 2 2022 Remi Collet -6.9.8-1 +- update to 6.9.8 + * Fri May 7 2021 Remi Collet -6.9.7.1-1 - update to 6.9.7.1 -- cgit