Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

pcre2-devel-10.42-3.4 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: pcre2-devel Distribution: openSUSE:Factory:zSystems
Version: 10.42 Vendor: openSUSE
Release: 3.4 Build date: Wed Jun 14 17:11:42 2023
Group: Development/Libraries/C and C++ Build host: s390zl26
Size: 287737 Source RPM: pcre2-10.42-3.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.pcre.org
Summary: A library for Perl-compatible regular expressions
The PCRE2 library is a set of functions that implement regular
expression pattern matching using the same syntax and semantics
as Perl 5.

PCRE2 is a re-working of the original PCRE library to provide an entirely new
API.

Provides

Requires

License

BSD-3-Clause

Changelog

* Mon Dec 12 2022 Andreas Stieger <andreas.stieger@gmx.de>
  - pcre2 10.42:
    * Fix 10.41 regression that added the default definition of
      PCRE2_CALL_CONVENTION to pcre2posix.c instead of pcre2posix.h,
      which meant that programs including pcre2posix.h but not pcre2.h
      couldn't compile
    * Fix an intermittent JIT fault and minor issues
* Mon Dec 12 2022 Dirk Müller <dmueller@suse.com>
  - switch to pkgconfig(zlib) so that alternative providers can be
    used
* Tue Dec 06 2022 Andreas Stieger <andreas.stieger@gmx.de>
  - pcre2 10.41:
    * pcre2grep behaves more like GNU grep for multiple patterns that
      match more than once on a line
* Sun Jul 31 2022 Stephan Kulow <coolo@suse.com>
  - Fix the profiling call to be non-parallel again (fighting spec cleaner)
* Thu May 05 2022 pgajdos@suse.com
  - do not enable jit-sealloc [bsc#1182864] [bsc#1199208]
* Thu May 05 2022 pgajdos@suse.com
  - enable jit for s390x [bsc#1199196]
* Sat Apr 16 2022 Andreas Stieger <andreas.stieger@gmx.de>
  - pcre2 10.40:
    * Added support for Bidi_Class and a number of binary Unicode
      properties, including Bidi_Control.
    * A number of changes to script matching for \p and \P:
      speed improvements, add the syntax \p{script:xxx} and
      \p{script_extensions:xxx} (synonyms sc and scx), Changed
      \p{scriptname} from being the same as \p{sc:scriptname} to
      being the same as \p{scx:scriptname}, recognize the standard
      Unicode 4-letter abbreviations for script names, implement
      Unicode and Perl's "loose matching" rules on property names
* Fri Nov 05 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - pcre2 10.39:
    * Fix incorrect detection of alternatives in first character
      search in JIT
    * Update to Unicode 14.0.0
* Sun Oct 24 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - pcre2 10.38:
    * Following Perl's lead, \K is now locked out in lookaround
      assertions by default, but an option is provided to re-enable
      the previous behaviour
* Thu May 27 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - pcre2 10.37:
    * removal of the actual POSIX names regcomp etc. from the POSIX
      wrapper library because these have caused issues for some
      applications, replacing pcre2-symbol-clash.patch
    * fix a hypothetical NULL dereference
    * fix two bugs related to over-large numbers so the behaviour is
      now the same as Perl
    * Fix propagation of \K back from the full pattern recursion
    * Restore single character repetition optimization in JIT
* Wed Apr 14 2021 Jan Engelhardt <jengelh@inai.de>
  - Remove regcomp, regexec etc. from libpcre2-posix.
    (Add pcre2-symbol-clash.patch)
* Sat Dec 05 2020 Andreas Stieger <andreas.stieger@gmx.de>
  - pcre2 10.36:
    * add GNU grep's -m (aka --max-count) option to pcre2grep
    * unify the handling of substitution strings for both -O and
      callouts in pcre2grep, with the addition of $x{...} and
      $o{...} to allow for characters whose code points are greater
      than 255 in Unicode mode
* Wed May 13 2020 Илья Индиго <ilya@ilya.pp.ua>
  - Refresh spec-file via spec-cleaner.
    * Add %make_build and %license macros.
  - Update to 10.35
    * https://www.pcre.org/changelog.txt
    * Use PCRE2_MATCH_EMPTY flag to detect empty matches in JIT.
    * A JIT bug is fixed which allowed to read the fields
      of the compiled pattern before its existence is checked.
    * Added PCRE2_SUBSTITUTE_LITERAL.
    * Avoid some VS compiler warnings.
    * Added PCRE2_SUBSTITUTE_MATCHED.
    * Added (?* and (?<* as synonms for (*napla: and (*naplb:
      to match another regex engine.
    * Fix *THEN verbs in lookahead assertions in JIT.
    * Added PCRE2_SUBSTITUTE_REPLACEMENT_ONLY.
    * The JIT stack should be freed when the low-level stack
      allocation fails.
    * Changed setting of CMAKE_MODULE_PATH in CMakeLists.txt from SET
      to LIST(APPEND...) to allow a setting from the command line
      to be included.
    * Updated to Unicode 13.0.0.
    * CMake build now checks for secure_getenv() and strerror().
    * Restrict the configuration setting for the SELinux compatible
      execmem allocator (change 10.30/44) to Linux and NetBSD.
* Fri Mar 27 2020 Marketa Calabkova <mcalabkova@suse.com>
  - Resubmit the package (bsc#1167890, jsc#SLE-11608)

Files

/usr/bin/pcre2-config
/usr/include/pcre2.h
/usr/include/pcre2posix.h
/usr/lib64/libpcre2-16.so
/usr/lib64/libpcre2-32.so
/usr/lib64/libpcre2-8.so
/usr/lib64/libpcre2-posix.so
/usr/lib64/pkgconfig/libpcre2-16.pc
/usr/lib64/pkgconfig/libpcre2-32.pc
/usr/lib64/pkgconfig/libpcre2-8.pc
/usr/lib64/pkgconfig/libpcre2-posix.pc
/usr/share/licenses/pcre2-devel
/usr/share/licenses/pcre2-devel/LICENCE
/usr/share/man/man1/pcre2-config.1.gz
/usr/share/man/man3/pcre2.3.gz
/usr/share/man/man3/pcre2_callout_enumerate.3.gz
/usr/share/man/man3/pcre2_code_copy.3.gz
/usr/share/man/man3/pcre2_code_copy_with_tables.3.gz
/usr/share/man/man3/pcre2_code_free.3.gz
/usr/share/man/man3/pcre2_compile.3.gz
/usr/share/man/man3/pcre2_compile_context_copy.3.gz
/usr/share/man/man3/pcre2_compile_context_create.3.gz
/usr/share/man/man3/pcre2_compile_context_free.3.gz
/usr/share/man/man3/pcre2_config.3.gz
/usr/share/man/man3/pcre2_convert_context_copy.3.gz
/usr/share/man/man3/pcre2_convert_context_create.3.gz
/usr/share/man/man3/pcre2_convert_context_free.3.gz
/usr/share/man/man3/pcre2_converted_pattern_free.3.gz
/usr/share/man/man3/pcre2_dfa_match.3.gz
/usr/share/man/man3/pcre2_general_context_copy.3.gz
/usr/share/man/man3/pcre2_general_context_create.3.gz
/usr/share/man/man3/pcre2_general_context_free.3.gz
/usr/share/man/man3/pcre2_get_error_message.3.gz
/usr/share/man/man3/pcre2_get_mark.3.gz
/usr/share/man/man3/pcre2_get_match_data_size.3.gz
/usr/share/man/man3/pcre2_get_ovector_count.3.gz
/usr/share/man/man3/pcre2_get_ovector_pointer.3.gz
/usr/share/man/man3/pcre2_get_startchar.3.gz
/usr/share/man/man3/pcre2_jit_compile.3.gz
/usr/share/man/man3/pcre2_jit_free_unused_memory.3.gz
/usr/share/man/man3/pcre2_jit_match.3.gz
/usr/share/man/man3/pcre2_jit_stack_assign.3.gz
/usr/share/man/man3/pcre2_jit_stack_create.3.gz
/usr/share/man/man3/pcre2_jit_stack_free.3.gz
/usr/share/man/man3/pcre2_maketables.3.gz
/usr/share/man/man3/pcre2_maketables_free.3.gz
/usr/share/man/man3/pcre2_match.3.gz
/usr/share/man/man3/pcre2_match_context_copy.3.gz
/usr/share/man/man3/pcre2_match_context_create.3.gz
/usr/share/man/man3/pcre2_match_context_free.3.gz
/usr/share/man/man3/pcre2_match_data_create.3.gz
/usr/share/man/man3/pcre2_match_data_create_from_pattern.3.gz
/usr/share/man/man3/pcre2_match_data_free.3.gz
/usr/share/man/man3/pcre2_pattern_convert.3.gz
/usr/share/man/man3/pcre2_pattern_info.3.gz
/usr/share/man/man3/pcre2_serialize_decode.3.gz
/usr/share/man/man3/pcre2_serialize_encode.3.gz
/usr/share/man/man3/pcre2_serialize_free.3.gz
/usr/share/man/man3/pcre2_serialize_get_number_of_codes.3.gz
/usr/share/man/man3/pcre2_set_bsr.3.gz
/usr/share/man/man3/pcre2_set_callout.3.gz
/usr/share/man/man3/pcre2_set_character_tables.3.gz
/usr/share/man/man3/pcre2_set_compile_extra_options.3.gz
/usr/share/man/man3/pcre2_set_compile_recursion_guard.3.gz
/usr/share/man/man3/pcre2_set_depth_limit.3.gz
/usr/share/man/man3/pcre2_set_glob_escape.3.gz
/usr/share/man/man3/pcre2_set_glob_separator.3.gz
/usr/share/man/man3/pcre2_set_heap_limit.3.gz
/usr/share/man/man3/pcre2_set_match_limit.3.gz
/usr/share/man/man3/pcre2_set_max_pattern_length.3.gz
/usr/share/man/man3/pcre2_set_newline.3.gz
/usr/share/man/man3/pcre2_set_offset_limit.3.gz
/usr/share/man/man3/pcre2_set_parens_nest_limit.3.gz
/usr/share/man/man3/pcre2_set_recursion_limit.3.gz
/usr/share/man/man3/pcre2_set_recursion_memory_management.3.gz
/usr/share/man/man3/pcre2_set_substitute_callout.3.gz
/usr/share/man/man3/pcre2_substitute.3.gz
/usr/share/man/man3/pcre2_substring_copy_byname.3.gz
/usr/share/man/man3/pcre2_substring_copy_bynumber.3.gz
/usr/share/man/man3/pcre2_substring_free.3.gz
/usr/share/man/man3/pcre2_substring_get_byname.3.gz
/usr/share/man/man3/pcre2_substring_get_bynumber.3.gz
/usr/share/man/man3/pcre2_substring_length_byname.3.gz
/usr/share/man/man3/pcre2_substring_length_bynumber.3.gz
/usr/share/man/man3/pcre2_substring_list_free.3.gz
/usr/share/man/man3/pcre2_substring_list_get.3.gz
/usr/share/man/man3/pcre2_substring_nametable_scan.3.gz
/usr/share/man/man3/pcre2_substring_number_from_name.3.gz
/usr/share/man/man3/pcre2api.3.gz
/usr/share/man/man3/pcre2build.3.gz
/usr/share/man/man3/pcre2callout.3.gz
/usr/share/man/man3/pcre2compat.3.gz
/usr/share/man/man3/pcre2convert.3.gz
/usr/share/man/man3/pcre2demo.3.gz
/usr/share/man/man3/pcre2jit.3.gz
/usr/share/man/man3/pcre2limits.3.gz
/usr/share/man/man3/pcre2matching.3.gz
/usr/share/man/man3/pcre2partial.3.gz
/usr/share/man/man3/pcre2pattern.3.gz
/usr/share/man/man3/pcre2perform.3.gz
/usr/share/man/man3/pcre2posix.3.gz
/usr/share/man/man3/pcre2sample.3.gz
/usr/share/man/man3/pcre2serialize.3.gz
/usr/share/man/man3/pcre2syntax.3.gz
/usr/share/man/man3/pcre2unicode.3.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024