Hi Matthew, since I wanted to provide symbols files with minimal versions, I built 10.22-3 from stretch and used that as a base (10.22.diff), updated to buster (10.32.diff) and finally upgrade to sid (10.34.diff).
The improved symbols files are attached as 0001-Add-symbols-files-for-impoved-shlibs-dependencies.patch The required work was minimal and what I did find was - between stretch and buster, the soname of libpcre2-posix0 changed. This probably went unnoticed. The binary package name should reflect the soname of the library, so strictly speaking it was already wrong in stretch. - between 10.32 and 10.34 the custom Debian defines were dropped. Most likely and oversight. But this went unnoticed as well. Maybe this additional information convinces you to ship symbols files for pcre2 as such obvious mistakes would have been caught automatically. Regards, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
From f8e2af0b5becfad0e8c0a070460490d603bcf5fa Mon Sep 17 00:00:00 2001 From: Michael Biebl <bi...@debian.org> Date: Mon, 2 Dec 2019 00:34:16 +0100 Subject: [PATCH] Add symbols files for impoved shlibs dependencies See man dpkg-gensymbols(1), man deb-symbols(5), https://wiki.debian.org/Projects/ImprovedDpkgShlibdeps --- debian/libpcre2-16-0.symbols | 74 ++++++++++++++++++++++++++++++++++ debian/libpcre2-32-0.symbols | 74 ++++++++++++++++++++++++++++++++++ debian/libpcre2-8-0.symbols | 74 ++++++++++++++++++++++++++++++++++ debian/libpcre2-posix0.symbols | 9 +++++ 4 files changed, 231 insertions(+) create mode 100644 debian/libpcre2-16-0.symbols create mode 100644 debian/libpcre2-32-0.symbols create mode 100644 debian/libpcre2-8-0.symbols create mode 100644 debian/libpcre2-posix0.symbols diff --git a/debian/libpcre2-16-0.symbols b/debian/libpcre2-16-0.symbols new file mode 100644 index 0000000..eb96701 --- /dev/null +++ b/debian/libpcre2-16-0.symbols @@ -0,0 +1,74 @@ +libpcre2-16.so.0 libpcre2-16-0 #MINVER# + pcre2_callout_enumerate_16@Base 10.22 + pcre2_code_copy_16@Base 10.22 + pcre2_code_copy_with_tables_16@Base 10.32 + pcre2_code_free_16@Base 10.22 + pcre2_compile_16@Base 10.22 + pcre2_compile_context_copy_16@Base 10.22 + pcre2_compile_context_create_16@Base 10.22 + pcre2_compile_context_free_16@Base 10.22 + pcre2_config_16@Base 10.22 + pcre2_convert_context_copy_16@Base 10.32 + pcre2_convert_context_create_16@Base 10.32 + pcre2_convert_context_free_16@Base 10.32 + pcre2_converted_pattern_free_16@Base 10.32 + pcre2_dfa_match_16@Base 10.22 + pcre2_general_context_copy_16@Base 10.22 + pcre2_general_context_create_16@Base 10.22 + pcre2_general_context_free_16@Base 10.22 + pcre2_get_error_message_16@Base 10.22 + pcre2_get_mark_16@Base 10.22 + pcre2_get_match_data_size_16@Base 10.34 + pcre2_get_ovector_count_16@Base 10.22 + pcre2_get_ovector_pointer_16@Base 10.22 + pcre2_get_startchar_16@Base 10.22 + pcre2_jit_compile_16@Base 10.22 + pcre2_jit_free_unused_memory_16@Base 10.22 + pcre2_jit_match_16@Base 10.22 + pcre2_jit_stack_assign_16@Base 10.22 + pcre2_jit_stack_create_16@Base 10.22 + pcre2_jit_stack_free_16@Base 10.22 + pcre2_maketables_16@Base 10.22 + pcre2_maketables_free_16@Base 10.34 + pcre2_match_16@Base 10.22 + pcre2_match_context_copy_16@Base 10.22 + pcre2_match_context_create_16@Base 10.22 + pcre2_match_context_free_16@Base 10.22 + pcre2_match_data_create_16@Base 10.22 + pcre2_match_data_create_from_pattern_16@Base 10.22 + pcre2_match_data_free_16@Base 10.22 + pcre2_pattern_convert_16@Base 10.32 + pcre2_pattern_info_16@Base 10.22 + pcre2_serialize_decode_16@Base 10.22 + pcre2_serialize_encode_16@Base 10.22 + pcre2_serialize_free_16@Base 10.22 + pcre2_serialize_get_number_of_codes_16@Base 10.22 + pcre2_set_bsr_16@Base 10.22 + pcre2_set_callout_16@Base 10.22 + pcre2_set_character_tables_16@Base 10.22 + pcre2_set_compile_extra_options_16@Base 10.32 + pcre2_set_compile_recursion_guard_16@Base 10.22 + pcre2_set_depth_limit_16@Base 10.32 + pcre2_set_glob_escape_16@Base 10.32 + pcre2_set_glob_separator_16@Base 10.32 + pcre2_set_heap_limit_16@Base 10.32 + pcre2_set_match_limit_16@Base 10.22 + pcre2_set_max_pattern_length_16@Base 10.22 + pcre2_set_newline_16@Base 10.22 + pcre2_set_offset_limit_16@Base 10.22 + pcre2_set_parens_nest_limit_16@Base 10.22 + pcre2_set_recursion_limit_16@Base 10.22 + pcre2_set_recursion_memory_management_16@Base 10.22 + pcre2_set_substitute_callout_16@Base 10.34 + pcre2_substitute_16@Base 10.22 + pcre2_substring_copy_byname_16@Base 10.22 + pcre2_substring_copy_bynumber_16@Base 10.22 + pcre2_substring_free_16@Base 10.22 + pcre2_substring_get_byname_16@Base 10.22 + pcre2_substring_get_bynumber_16@Base 10.22 + pcre2_substring_length_byname_16@Base 10.22 + pcre2_substring_length_bynumber_16@Base 10.22 + pcre2_substring_list_free_16@Base 10.22 + pcre2_substring_list_get_16@Base 10.22 + pcre2_substring_nametable_scan_16@Base 10.22 + pcre2_substring_number_from_name_16@Base 10.22 diff --git a/debian/libpcre2-32-0.symbols b/debian/libpcre2-32-0.symbols new file mode 100644 index 0000000..063e483 --- /dev/null +++ b/debian/libpcre2-32-0.symbols @@ -0,0 +1,74 @@ +libpcre2-32.so.0 libpcre2-32-0 #MINVER# + pcre2_callout_enumerate_32@Base 10.22 + pcre2_code_copy_32@Base 10.22 + pcre2_code_copy_with_tables_32@Base 10.32 + pcre2_code_free_32@Base 10.22 + pcre2_compile_32@Base 10.22 + pcre2_compile_context_copy_32@Base 10.22 + pcre2_compile_context_create_32@Base 10.22 + pcre2_compile_context_free_32@Base 10.22 + pcre2_config_32@Base 10.22 + pcre2_convert_context_copy_32@Base 10.32 + pcre2_convert_context_create_32@Base 10.32 + pcre2_convert_context_free_32@Base 10.32 + pcre2_converted_pattern_free_32@Base 10.32 + pcre2_dfa_match_32@Base 10.22 + pcre2_general_context_copy_32@Base 10.22 + pcre2_general_context_create_32@Base 10.22 + pcre2_general_context_free_32@Base 10.22 + pcre2_get_error_message_32@Base 10.22 + pcre2_get_mark_32@Base 10.22 + pcre2_get_match_data_size_32@Base 10.34 + pcre2_get_ovector_count_32@Base 10.22 + pcre2_get_ovector_pointer_32@Base 10.22 + pcre2_get_startchar_32@Base 10.22 + pcre2_jit_compile_32@Base 10.22 + pcre2_jit_free_unused_memory_32@Base 10.22 + pcre2_jit_match_32@Base 10.22 + pcre2_jit_stack_assign_32@Base 10.22 + pcre2_jit_stack_create_32@Base 10.22 + pcre2_jit_stack_free_32@Base 10.22 + pcre2_maketables_32@Base 10.22 + pcre2_maketables_free_32@Base 10.34 + pcre2_match_32@Base 10.22 + pcre2_match_context_copy_32@Base 10.22 + pcre2_match_context_create_32@Base 10.22 + pcre2_match_context_free_32@Base 10.22 + pcre2_match_data_create_32@Base 10.22 + pcre2_match_data_create_from_pattern_32@Base 10.22 + pcre2_match_data_free_32@Base 10.22 + pcre2_pattern_convert_32@Base 10.32 + pcre2_pattern_info_32@Base 10.22 + pcre2_serialize_decode_32@Base 10.22 + pcre2_serialize_encode_32@Base 10.22 + pcre2_serialize_free_32@Base 10.22 + pcre2_serialize_get_number_of_codes_32@Base 10.22 + pcre2_set_bsr_32@Base 10.22 + pcre2_set_callout_32@Base 10.22 + pcre2_set_character_tables_32@Base 10.22 + pcre2_set_compile_extra_options_32@Base 10.32 + pcre2_set_compile_recursion_guard_32@Base 10.22 + pcre2_set_depth_limit_32@Base 10.32 + pcre2_set_glob_escape_32@Base 10.32 + pcre2_set_glob_separator_32@Base 10.32 + pcre2_set_heap_limit_32@Base 10.32 + pcre2_set_match_limit_32@Base 10.22 + pcre2_set_max_pattern_length_32@Base 10.22 + pcre2_set_newline_32@Base 10.22 + pcre2_set_offset_limit_32@Base 10.22 + pcre2_set_parens_nest_limit_32@Base 10.22 + pcre2_set_recursion_limit_32@Base 10.22 + pcre2_set_recursion_memory_management_32@Base 10.22 + pcre2_set_substitute_callout_32@Base 10.34 + pcre2_substitute_32@Base 10.22 + pcre2_substring_copy_byname_32@Base 10.22 + pcre2_substring_copy_bynumber_32@Base 10.22 + pcre2_substring_free_32@Base 10.22 + pcre2_substring_get_byname_32@Base 10.22 + pcre2_substring_get_bynumber_32@Base 10.22 + pcre2_substring_length_byname_32@Base 10.22 + pcre2_substring_length_bynumber_32@Base 10.22 + pcre2_substring_list_free_32@Base 10.22 + pcre2_substring_list_get_32@Base 10.22 + pcre2_substring_nametable_scan_32@Base 10.22 + pcre2_substring_number_from_name_32@Base 10.22 diff --git a/debian/libpcre2-8-0.symbols b/debian/libpcre2-8-0.symbols new file mode 100644 index 0000000..9e3dd2f --- /dev/null +++ b/debian/libpcre2-8-0.symbols @@ -0,0 +1,74 @@ +libpcre2-8.so.0 libpcre2-8-0 #MINVER# + pcre2_callout_enumerate_8@Base 10.22 + pcre2_code_copy_8@Base 10.22 + pcre2_code_copy_with_tables_8@Base 10.32 + pcre2_code_free_8@Base 10.22 + pcre2_compile_8@Base 10.22 + pcre2_compile_context_copy_8@Base 10.22 + pcre2_compile_context_create_8@Base 10.22 + pcre2_compile_context_free_8@Base 10.22 + pcre2_config_8@Base 10.22 + pcre2_convert_context_copy_8@Base 10.32 + pcre2_convert_context_create_8@Base 10.32 + pcre2_convert_context_free_8@Base 10.32 + pcre2_converted_pattern_free_8@Base 10.32 + pcre2_dfa_match_8@Base 10.22 + pcre2_general_context_copy_8@Base 10.22 + pcre2_general_context_create_8@Base 10.22 + pcre2_general_context_free_8@Base 10.22 + pcre2_get_error_message_8@Base 10.22 + pcre2_get_mark_8@Base 10.22 + pcre2_get_match_data_size_8@Base 10.34 + pcre2_get_ovector_count_8@Base 10.22 + pcre2_get_ovector_pointer_8@Base 10.22 + pcre2_get_startchar_8@Base 10.22 + pcre2_jit_compile_8@Base 10.22 + pcre2_jit_free_unused_memory_8@Base 10.22 + pcre2_jit_match_8@Base 10.22 + pcre2_jit_stack_assign_8@Base 10.22 + pcre2_jit_stack_create_8@Base 10.22 + pcre2_jit_stack_free_8@Base 10.22 + pcre2_maketables_8@Base 10.22 + pcre2_maketables_free_8@Base 10.34 + pcre2_match_8@Base 10.22 + pcre2_match_context_copy_8@Base 10.22 + pcre2_match_context_create_8@Base 10.22 + pcre2_match_context_free_8@Base 10.22 + pcre2_match_data_create_8@Base 10.22 + pcre2_match_data_create_from_pattern_8@Base 10.22 + pcre2_match_data_free_8@Base 10.22 + pcre2_pattern_convert_8@Base 10.32 + pcre2_pattern_info_8@Base 10.22 + pcre2_serialize_decode_8@Base 10.22 + pcre2_serialize_encode_8@Base 10.22 + pcre2_serialize_free_8@Base 10.22 + pcre2_serialize_get_number_of_codes_8@Base 10.22 + pcre2_set_bsr_8@Base 10.22 + pcre2_set_callout_8@Base 10.22 + pcre2_set_character_tables_8@Base 10.22 + pcre2_set_compile_extra_options_8@Base 10.32 + pcre2_set_compile_recursion_guard_8@Base 10.22 + pcre2_set_depth_limit_8@Base 10.32 + pcre2_set_glob_escape_8@Base 10.32 + pcre2_set_glob_separator_8@Base 10.32 + pcre2_set_heap_limit_8@Base 10.32 + pcre2_set_match_limit_8@Base 10.22 + pcre2_set_max_pattern_length_8@Base 10.22 + pcre2_set_newline_8@Base 10.22 + pcre2_set_offset_limit_8@Base 10.22 + pcre2_set_parens_nest_limit_8@Base 10.22 + pcre2_set_recursion_limit_8@Base 10.22 + pcre2_set_recursion_memory_management_8@Base 10.22 + pcre2_set_substitute_callout_8@Base 10.34 + pcre2_substitute_8@Base 10.22 + pcre2_substring_copy_byname_8@Base 10.22 + pcre2_substring_copy_bynumber_8@Base 10.22 + pcre2_substring_free_8@Base 10.22 + pcre2_substring_get_byname_8@Base 10.22 + pcre2_substring_get_bynumber_8@Base 10.22 + pcre2_substring_length_byname_8@Base 10.22 + pcre2_substring_length_bynumber_8@Base 10.22 + pcre2_substring_list_free_8@Base 10.22 + pcre2_substring_list_get_8@Base 10.22 + pcre2_substring_nametable_scan_8@Base 10.22 + pcre2_substring_number_from_name_8@Base 10.22 diff --git a/debian/libpcre2-posix0.symbols b/debian/libpcre2-posix0.symbols new file mode 100644 index 0000000..053ae65 --- /dev/null +++ b/debian/libpcre2-posix0.symbols @@ -0,0 +1,9 @@ +libpcre2-posix.so.2 libpcre2-posix0 #MINVER# + pcre2_regcomp@Base 10.34 + pcre2_regerror@Base 10.34 + pcre2_regexec@Base 10.34 + pcre2_regfree@Base 10.34 + regcomp@Base 10.34 + regerror@Base 10.34 + regexec@Base 10.34 + regfree@Base 10.34 -- 2.24.0
commit a4dd1ddee9741fd8254460dd49767896ec385671 Author: Michael Biebl <bi...@debian.org> Date: Mon Dec 2 15:34:55 2019 +0100 10.22 diff --git a/debian/libpcre2-16-0.symbols b/debian/libpcre2-16-0.symbols new file mode 100644 index 0000000..b42328a --- /dev/null +++ b/debian/libpcre2-16-0.symbols @@ -0,0 +1,60 @@ +libpcre2-16.so.0 libpcre2-16-0 #MINVER# + pcre2_callout_enumerate_16@Base 10.22 + pcre2_code_copy_16@Base 10.22 + pcre2_code_free_16@Base 10.22 + pcre2_compile_16@Base 10.22 + pcre2_compile_context_copy_16@Base 10.22 + pcre2_compile_context_create_16@Base 10.22 + pcre2_compile_context_free_16@Base 10.22 + pcre2_config_16@Base 10.22 + pcre2_dfa_match_16@Base 10.22 + pcre2_general_context_copy_16@Base 10.22 + pcre2_general_context_create_16@Base 10.22 + pcre2_general_context_free_16@Base 10.22 + pcre2_get_error_message_16@Base 10.22 + pcre2_get_mark_16@Base 10.22 + pcre2_get_ovector_count_16@Base 10.22 + pcre2_get_ovector_pointer_16@Base 10.22 + pcre2_get_startchar_16@Base 10.22 + pcre2_jit_compile_16@Base 10.22 + pcre2_jit_free_unused_memory_16@Base 10.22 + pcre2_jit_match_16@Base 10.22 + pcre2_jit_stack_assign_16@Base 10.22 + pcre2_jit_stack_create_16@Base 10.22 + pcre2_jit_stack_free_16@Base 10.22 + pcre2_maketables_16@Base 10.22 + pcre2_match_16@Base 10.22 + pcre2_match_context_copy_16@Base 10.22 + pcre2_match_context_create_16@Base 10.22 + pcre2_match_context_free_16@Base 10.22 + pcre2_match_data_create_16@Base 10.22 + pcre2_match_data_create_from_pattern_16@Base 10.22 + pcre2_match_data_free_16@Base 10.22 + pcre2_pattern_info_16@Base 10.22 + pcre2_serialize_decode_16@Base 10.22 + pcre2_serialize_encode_16@Base 10.22 + pcre2_serialize_free_16@Base 10.22 + pcre2_serialize_get_number_of_codes_16@Base 10.22 + pcre2_set_bsr_16@Base 10.22 + pcre2_set_callout_16@Base 10.22 + pcre2_set_character_tables_16@Base 10.22 + pcre2_set_compile_recursion_guard_16@Base 10.22 + pcre2_set_match_limit_16@Base 10.22 + pcre2_set_max_pattern_length_16@Base 10.22 + pcre2_set_newline_16@Base 10.22 + pcre2_set_offset_limit_16@Base 10.22 + pcre2_set_parens_nest_limit_16@Base 10.22 + pcre2_set_recursion_limit_16@Base 10.22 + pcre2_set_recursion_memory_management_16@Base 10.22 + pcre2_substitute_16@Base 10.22 + pcre2_substring_copy_byname_16@Base 10.22 + pcre2_substring_copy_bynumber_16@Base 10.22 + pcre2_substring_free_16@Base 10.22 + pcre2_substring_get_byname_16@Base 10.22 + pcre2_substring_get_bynumber_16@Base 10.22 + pcre2_substring_length_byname_16@Base 10.22 + pcre2_substring_length_bynumber_16@Base 10.22 + pcre2_substring_list_free_16@Base 10.22 + pcre2_substring_list_get_16@Base 10.22 + pcre2_substring_nametable_scan_16@Base 10.22 + pcre2_substring_number_from_name_16@Base 10.22 diff --git a/debian/libpcre2-32-0.symbols b/debian/libpcre2-32-0.symbols new file mode 100644 index 0000000..7d9f2b7 --- /dev/null +++ b/debian/libpcre2-32-0.symbols @@ -0,0 +1,60 @@ +libpcre2-32.so.0 libpcre2-32-0 #MINVER# + pcre2_callout_enumerate_32@Base 10.22 + pcre2_code_copy_32@Base 10.22 + pcre2_code_free_32@Base 10.22 + pcre2_compile_32@Base 10.22 + pcre2_compile_context_copy_32@Base 10.22 + pcre2_compile_context_create_32@Base 10.22 + pcre2_compile_context_free_32@Base 10.22 + pcre2_config_32@Base 10.22 + pcre2_dfa_match_32@Base 10.22 + pcre2_general_context_copy_32@Base 10.22 + pcre2_general_context_create_32@Base 10.22 + pcre2_general_context_free_32@Base 10.22 + pcre2_get_error_message_32@Base 10.22 + pcre2_get_mark_32@Base 10.22 + pcre2_get_ovector_count_32@Base 10.22 + pcre2_get_ovector_pointer_32@Base 10.22 + pcre2_get_startchar_32@Base 10.22 + pcre2_jit_compile_32@Base 10.22 + pcre2_jit_free_unused_memory_32@Base 10.22 + pcre2_jit_match_32@Base 10.22 + pcre2_jit_stack_assign_32@Base 10.22 + pcre2_jit_stack_create_32@Base 10.22 + pcre2_jit_stack_free_32@Base 10.22 + pcre2_maketables_32@Base 10.22 + pcre2_match_32@Base 10.22 + pcre2_match_context_copy_32@Base 10.22 + pcre2_match_context_create_32@Base 10.22 + pcre2_match_context_free_32@Base 10.22 + pcre2_match_data_create_32@Base 10.22 + pcre2_match_data_create_from_pattern_32@Base 10.22 + pcre2_match_data_free_32@Base 10.22 + pcre2_pattern_info_32@Base 10.22 + pcre2_serialize_decode_32@Base 10.22 + pcre2_serialize_encode_32@Base 10.22 + pcre2_serialize_free_32@Base 10.22 + pcre2_serialize_get_number_of_codes_32@Base 10.22 + pcre2_set_bsr_32@Base 10.22 + pcre2_set_callout_32@Base 10.22 + pcre2_set_character_tables_32@Base 10.22 + pcre2_set_compile_recursion_guard_32@Base 10.22 + pcre2_set_match_limit_32@Base 10.22 + pcre2_set_max_pattern_length_32@Base 10.22 + pcre2_set_newline_32@Base 10.22 + pcre2_set_offset_limit_32@Base 10.22 + pcre2_set_parens_nest_limit_32@Base 10.22 + pcre2_set_recursion_limit_32@Base 10.22 + pcre2_set_recursion_memory_management_32@Base 10.22 + pcre2_substitute_32@Base 10.22 + pcre2_substring_copy_byname_32@Base 10.22 + pcre2_substring_copy_bynumber_32@Base 10.22 + pcre2_substring_free_32@Base 10.22 + pcre2_substring_get_byname_32@Base 10.22 + pcre2_substring_get_bynumber_32@Base 10.22 + pcre2_substring_length_byname_32@Base 10.22 + pcre2_substring_length_bynumber_32@Base 10.22 + pcre2_substring_list_free_32@Base 10.22 + pcre2_substring_list_get_32@Base 10.22 + pcre2_substring_nametable_scan_32@Base 10.22 + pcre2_substring_number_from_name_32@Base 10.22 diff --git a/debian/libpcre2-8-0.symbols b/debian/libpcre2-8-0.symbols new file mode 100644 index 0000000..27ba9fd --- /dev/null +++ b/debian/libpcre2-8-0.symbols @@ -0,0 +1,60 @@ +libpcre2-8.so.0 libpcre2-8-0 #MINVER# + pcre2_callout_enumerate_8@Base 10.22 + pcre2_code_copy_8@Base 10.22 + pcre2_code_free_8@Base 10.22 + pcre2_compile_8@Base 10.22 + pcre2_compile_context_copy_8@Base 10.22 + pcre2_compile_context_create_8@Base 10.22 + pcre2_compile_context_free_8@Base 10.22 + pcre2_config_8@Base 10.22 + pcre2_dfa_match_8@Base 10.22 + pcre2_general_context_copy_8@Base 10.22 + pcre2_general_context_create_8@Base 10.22 + pcre2_general_context_free_8@Base 10.22 + pcre2_get_error_message_8@Base 10.22 + pcre2_get_mark_8@Base 10.22 + pcre2_get_ovector_count_8@Base 10.22 + pcre2_get_ovector_pointer_8@Base 10.22 + pcre2_get_startchar_8@Base 10.22 + pcre2_jit_compile_8@Base 10.22 + pcre2_jit_free_unused_memory_8@Base 10.22 + pcre2_jit_match_8@Base 10.22 + pcre2_jit_stack_assign_8@Base 10.22 + pcre2_jit_stack_create_8@Base 10.22 + pcre2_jit_stack_free_8@Base 10.22 + pcre2_maketables_8@Base 10.22 + pcre2_match_8@Base 10.22 + pcre2_match_context_copy_8@Base 10.22 + pcre2_match_context_create_8@Base 10.22 + pcre2_match_context_free_8@Base 10.22 + pcre2_match_data_create_8@Base 10.22 + pcre2_match_data_create_from_pattern_8@Base 10.22 + pcre2_match_data_free_8@Base 10.22 + pcre2_pattern_info_8@Base 10.22 + pcre2_serialize_decode_8@Base 10.22 + pcre2_serialize_encode_8@Base 10.22 + pcre2_serialize_free_8@Base 10.22 + pcre2_serialize_get_number_of_codes_8@Base 10.22 + pcre2_set_bsr_8@Base 10.22 + pcre2_set_callout_8@Base 10.22 + pcre2_set_character_tables_8@Base 10.22 + pcre2_set_compile_recursion_guard_8@Base 10.22 + pcre2_set_match_limit_8@Base 10.22 + pcre2_set_max_pattern_length_8@Base 10.22 + pcre2_set_newline_8@Base 10.22 + pcre2_set_offset_limit_8@Base 10.22 + pcre2_set_parens_nest_limit_8@Base 10.22 + pcre2_set_recursion_limit_8@Base 10.22 + pcre2_set_recursion_memory_management_8@Base 10.22 + pcre2_substitute_8@Base 10.22 + pcre2_substring_copy_byname_8@Base 10.22 + pcre2_substring_copy_bynumber_8@Base 10.22 + pcre2_substring_free_8@Base 10.22 + pcre2_substring_get_byname_8@Base 10.22 + pcre2_substring_get_bynumber_8@Base 10.22 + pcre2_substring_length_byname_8@Base 10.22 + pcre2_substring_length_bynumber_8@Base 10.22 + pcre2_substring_list_free_8@Base 10.22 + pcre2_substring_list_get_8@Base 10.22 + pcre2_substring_nametable_scan_8@Base 10.22 + pcre2_substring_number_from_name_8@Base 10.22 diff --git a/debian/libpcre2-posix0.symbols b/debian/libpcre2-posix0.symbols new file mode 100644 index 0000000..6b93b3f --- /dev/null +++ b/debian/libpcre2-posix0.symbols @@ -0,0 +1,5 @@ +libpcre2-posix.so.1 libpcre2-posix0 #MINVER# + PCRE2regcomp@Base 10.22 + PCRE2regerror@Base 10.22 + PCRE2regexec@Base 10.22 + PCRE2regfree@Base 10.22
commit bc137984845675f6cef4b7ff37ac43270490de17 Author: Michael Biebl <bi...@debian.org> Date: Mon Dec 2 15:38:19 2019 +0100 10.32 diff --git a/debian/libpcre2-16-0.symbols b/debian/libpcre2-16-0.symbols index b42328a..2379993 100644 --- a/debian/libpcre2-16-0.symbols +++ b/debian/libpcre2-16-0.symbols @@ -1,12 +1,17 @@ libpcre2-16.so.0 libpcre2-16-0 #MINVER# pcre2_callout_enumerate_16@Base 10.22 pcre2_code_copy_16@Base 10.22 + pcre2_code_copy_with_tables_16@Base 10.32 pcre2_code_free_16@Base 10.22 pcre2_compile_16@Base 10.22 pcre2_compile_context_copy_16@Base 10.22 pcre2_compile_context_create_16@Base 10.22 pcre2_compile_context_free_16@Base 10.22 pcre2_config_16@Base 10.22 + pcre2_convert_context_copy_16@Base 10.32 + pcre2_convert_context_create_16@Base 10.32 + pcre2_convert_context_free_16@Base 10.32 + pcre2_converted_pattern_free_16@Base 10.32 pcre2_dfa_match_16@Base 10.22 pcre2_general_context_copy_16@Base 10.22 pcre2_general_context_create_16@Base 10.22 @@ -30,6 +35,7 @@ libpcre2-16.so.0 libpcre2-16-0 #MINVER# pcre2_match_data_create_16@Base 10.22 pcre2_match_data_create_from_pattern_16@Base 10.22 pcre2_match_data_free_16@Base 10.22 + pcre2_pattern_convert_16@Base 10.32 pcre2_pattern_info_16@Base 10.22 pcre2_serialize_decode_16@Base 10.22 pcre2_serialize_encode_16@Base 10.22 @@ -38,7 +44,12 @@ libpcre2-16.so.0 libpcre2-16-0 #MINVER# pcre2_set_bsr_16@Base 10.22 pcre2_set_callout_16@Base 10.22 pcre2_set_character_tables_16@Base 10.22 + pcre2_set_compile_extra_options_16@Base 10.32 pcre2_set_compile_recursion_guard_16@Base 10.22 + pcre2_set_depth_limit_16@Base 10.32 + pcre2_set_glob_escape_16@Base 10.32 + pcre2_set_glob_separator_16@Base 10.32 + pcre2_set_heap_limit_16@Base 10.32 pcre2_set_match_limit_16@Base 10.22 pcre2_set_max_pattern_length_16@Base 10.22 pcre2_set_newline_16@Base 10.22 diff --git a/debian/libpcre2-32-0.symbols b/debian/libpcre2-32-0.symbols index 7d9f2b7..e92441a 100644 --- a/debian/libpcre2-32-0.symbols +++ b/debian/libpcre2-32-0.symbols @@ -1,12 +1,17 @@ libpcre2-32.so.0 libpcre2-32-0 #MINVER# pcre2_callout_enumerate_32@Base 10.22 pcre2_code_copy_32@Base 10.22 + pcre2_code_copy_with_tables_32@Base 10.32 pcre2_code_free_32@Base 10.22 pcre2_compile_32@Base 10.22 pcre2_compile_context_copy_32@Base 10.22 pcre2_compile_context_create_32@Base 10.22 pcre2_compile_context_free_32@Base 10.22 pcre2_config_32@Base 10.22 + pcre2_convert_context_copy_32@Base 10.32 + pcre2_convert_context_create_32@Base 10.32 + pcre2_convert_context_free_32@Base 10.32 + pcre2_converted_pattern_free_32@Base 10.32 pcre2_dfa_match_32@Base 10.22 pcre2_general_context_copy_32@Base 10.22 pcre2_general_context_create_32@Base 10.22 @@ -30,6 +35,7 @@ libpcre2-32.so.0 libpcre2-32-0 #MINVER# pcre2_match_data_create_32@Base 10.22 pcre2_match_data_create_from_pattern_32@Base 10.22 pcre2_match_data_free_32@Base 10.22 + pcre2_pattern_convert_32@Base 10.32 pcre2_pattern_info_32@Base 10.22 pcre2_serialize_decode_32@Base 10.22 pcre2_serialize_encode_32@Base 10.22 @@ -38,7 +44,12 @@ libpcre2-32.so.0 libpcre2-32-0 #MINVER# pcre2_set_bsr_32@Base 10.22 pcre2_set_callout_32@Base 10.22 pcre2_set_character_tables_32@Base 10.22 + pcre2_set_compile_extra_options_32@Base 10.32 pcre2_set_compile_recursion_guard_32@Base 10.22 + pcre2_set_depth_limit_32@Base 10.32 + pcre2_set_glob_escape_32@Base 10.32 + pcre2_set_glob_separator_32@Base 10.32 + pcre2_set_heap_limit_32@Base 10.32 pcre2_set_match_limit_32@Base 10.22 pcre2_set_max_pattern_length_32@Base 10.22 pcre2_set_newline_32@Base 10.22 diff --git a/debian/libpcre2-8-0.symbols b/debian/libpcre2-8-0.symbols index 27ba9fd..52195a4 100644 --- a/debian/libpcre2-8-0.symbols +++ b/debian/libpcre2-8-0.symbols @@ -1,12 +1,17 @@ libpcre2-8.so.0 libpcre2-8-0 #MINVER# pcre2_callout_enumerate_8@Base 10.22 pcre2_code_copy_8@Base 10.22 + pcre2_code_copy_with_tables_8@Base 10.32 pcre2_code_free_8@Base 10.22 pcre2_compile_8@Base 10.22 pcre2_compile_context_copy_8@Base 10.22 pcre2_compile_context_create_8@Base 10.22 pcre2_compile_context_free_8@Base 10.22 pcre2_config_8@Base 10.22 + pcre2_convert_context_copy_8@Base 10.32 + pcre2_convert_context_create_8@Base 10.32 + pcre2_convert_context_free_8@Base 10.32 + pcre2_converted_pattern_free_8@Base 10.32 pcre2_dfa_match_8@Base 10.22 pcre2_general_context_copy_8@Base 10.22 pcre2_general_context_create_8@Base 10.22 @@ -30,6 +35,7 @@ libpcre2-8.so.0 libpcre2-8-0 #MINVER# pcre2_match_data_create_8@Base 10.22 pcre2_match_data_create_from_pattern_8@Base 10.22 pcre2_match_data_free_8@Base 10.22 + pcre2_pattern_convert_8@Base 10.32 pcre2_pattern_info_8@Base 10.22 pcre2_serialize_decode_8@Base 10.22 pcre2_serialize_encode_8@Base 10.22 @@ -38,7 +44,12 @@ libpcre2-8.so.0 libpcre2-8-0 #MINVER# pcre2_set_bsr_8@Base 10.22 pcre2_set_callout_8@Base 10.22 pcre2_set_character_tables_8@Base 10.22 + pcre2_set_compile_extra_options_8@Base 10.32 pcre2_set_compile_recursion_guard_8@Base 10.22 + pcre2_set_depth_limit_8@Base 10.32 + pcre2_set_glob_escape_8@Base 10.32 + pcre2_set_glob_separator_8@Base 10.32 + pcre2_set_heap_limit_8@Base 10.32 pcre2_set_match_limit_8@Base 10.22 pcre2_set_max_pattern_length_8@Base 10.22 pcre2_set_newline_8@Base 10.22 diff --git a/debian/libpcre2-posix0.symbols b/debian/libpcre2-posix0.symbols index 6b93b3f..ee0fe48 100644 --- a/debian/libpcre2-posix0.symbols +++ b/debian/libpcre2-posix0.symbols @@ -1,5 +1,5 @@ -libpcre2-posix.so.1 libpcre2-posix0 #MINVER# - PCRE2regcomp@Base 10.22 - PCRE2regerror@Base 10.22 - PCRE2regexec@Base 10.22 - PCRE2regfree@Base 10.22 +libpcre2-posix.so.2 libpcre2-posix0 #MINVER# + PCRE2regcomp@Base 10.32 + PCRE2regerror@Base 10.32 + PCRE2regexec@Base 10.32 + PCRE2regfree@Base 10.32
commit 5f9047e92a32e4ff4a1ae763450b8cb6350b8947 (HEAD -> master) Author: Michael Biebl <bi...@debian.org> Date: Mon Dec 2 15:42:46 2019 +0100 10.34 diff --git a/debian/libpcre2-16-0.symbols b/debian/libpcre2-16-0.symbols index 2379993..eb96701 100644 --- a/debian/libpcre2-16-0.symbols +++ b/debian/libpcre2-16-0.symbols @@ -18,6 +18,7 @@ libpcre2-16.so.0 libpcre2-16-0 #MINVER# pcre2_general_context_free_16@Base 10.22 pcre2_get_error_message_16@Base 10.22 pcre2_get_mark_16@Base 10.22 + pcre2_get_match_data_size_16@Base 10.34 pcre2_get_ovector_count_16@Base 10.22 pcre2_get_ovector_pointer_16@Base 10.22 pcre2_get_startchar_16@Base 10.22 @@ -28,6 +29,7 @@ libpcre2-16.so.0 libpcre2-16-0 #MINVER# pcre2_jit_stack_create_16@Base 10.22 pcre2_jit_stack_free_16@Base 10.22 pcre2_maketables_16@Base 10.22 + pcre2_maketables_free_16@Base 10.34 pcre2_match_16@Base 10.22 pcre2_match_context_copy_16@Base 10.22 pcre2_match_context_create_16@Base 10.22 @@ -57,6 +59,7 @@ libpcre2-16.so.0 libpcre2-16-0 #MINVER# pcre2_set_parens_nest_limit_16@Base 10.22 pcre2_set_recursion_limit_16@Base 10.22 pcre2_set_recursion_memory_management_16@Base 10.22 + pcre2_set_substitute_callout_16@Base 10.34 pcre2_substitute_16@Base 10.22 pcre2_substring_copy_byname_16@Base 10.22 pcre2_substring_copy_bynumber_16@Base 10.22 diff --git a/debian/libpcre2-32-0.symbols b/debian/libpcre2-32-0.symbols index e92441a..063e483 100644 --- a/debian/libpcre2-32-0.symbols +++ b/debian/libpcre2-32-0.symbols @@ -18,6 +18,7 @@ libpcre2-32.so.0 libpcre2-32-0 #MINVER# pcre2_general_context_free_32@Base 10.22 pcre2_get_error_message_32@Base 10.22 pcre2_get_mark_32@Base 10.22 + pcre2_get_match_data_size_32@Base 10.34 pcre2_get_ovector_count_32@Base 10.22 pcre2_get_ovector_pointer_32@Base 10.22 pcre2_get_startchar_32@Base 10.22 @@ -28,6 +29,7 @@ libpcre2-32.so.0 libpcre2-32-0 #MINVER# pcre2_jit_stack_create_32@Base 10.22 pcre2_jit_stack_free_32@Base 10.22 pcre2_maketables_32@Base 10.22 + pcre2_maketables_free_32@Base 10.34 pcre2_match_32@Base 10.22 pcre2_match_context_copy_32@Base 10.22 pcre2_match_context_create_32@Base 10.22 @@ -57,6 +59,7 @@ libpcre2-32.so.0 libpcre2-32-0 #MINVER# pcre2_set_parens_nest_limit_32@Base 10.22 pcre2_set_recursion_limit_32@Base 10.22 pcre2_set_recursion_memory_management_32@Base 10.22 + pcre2_set_substitute_callout_32@Base 10.34 pcre2_substitute_32@Base 10.22 pcre2_substring_copy_byname_32@Base 10.22 pcre2_substring_copy_bynumber_32@Base 10.22 diff --git a/debian/libpcre2-8-0.symbols b/debian/libpcre2-8-0.symbols index 52195a4..9e3dd2f 100644 --- a/debian/libpcre2-8-0.symbols +++ b/debian/libpcre2-8-0.symbols @@ -18,6 +18,7 @@ libpcre2-8.so.0 libpcre2-8-0 #MINVER# pcre2_general_context_free_8@Base 10.22 pcre2_get_error_message_8@Base 10.22 pcre2_get_mark_8@Base 10.22 + pcre2_get_match_data_size_8@Base 10.34 pcre2_get_ovector_count_8@Base 10.22 pcre2_get_ovector_pointer_8@Base 10.22 pcre2_get_startchar_8@Base 10.22 @@ -28,6 +29,7 @@ libpcre2-8.so.0 libpcre2-8-0 #MINVER# pcre2_jit_stack_create_8@Base 10.22 pcre2_jit_stack_free_8@Base 10.22 pcre2_maketables_8@Base 10.22 + pcre2_maketables_free_8@Base 10.34 pcre2_match_8@Base 10.22 pcre2_match_context_copy_8@Base 10.22 pcre2_match_context_create_8@Base 10.22 @@ -57,6 +59,7 @@ libpcre2-8.so.0 libpcre2-8-0 #MINVER# pcre2_set_parens_nest_limit_8@Base 10.22 pcre2_set_recursion_limit_8@Base 10.22 pcre2_set_recursion_memory_management_8@Base 10.22 + pcre2_set_substitute_callout_8@Base 10.34 pcre2_substitute_8@Base 10.22 pcre2_substring_copy_byname_8@Base 10.22 pcre2_substring_copy_bynumber_8@Base 10.22 diff --git a/debian/libpcre2-posix0.symbols b/debian/libpcre2-posix0.symbols index ee0fe48..053ae65 100644 --- a/debian/libpcre2-posix0.symbols +++ b/debian/libpcre2-posix0.symbols @@ -1,5 +1,9 @@ libpcre2-posix.so.2 libpcre2-posix0 #MINVER# - PCRE2regcomp@Base 10.32 - PCRE2regerror@Base 10.32 - PCRE2regexec@Base 10.32 - PCRE2regfree@Base 10.32 + pcre2_regcomp@Base 10.34 + pcre2_regerror@Base 10.34 + pcre2_regexec@Base 10.34 + pcre2_regfree@Base 10.34 + regcomp@Base 10.34 + regerror@Base 10.34 + regexec@Base 10.34 + regfree@Base 10.34
signature.asc
Description: OpenPGP digital signature