Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pcre2 for openSUSE:Factory checked in at 2025-10-28 14:45:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pcre2 (Old) and /work/SRC/openSUSE:Factory/.pcre2.new.1980 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pcre2" Tue Oct 28 14:45:03 2025 rev:37 rq:1312912 version:10.47 Changes: -------- --- /work/SRC/openSUSE:Factory/pcre2/pcre2.changes 2025-08-29 18:36:38.245727605 +0200 +++ /work/SRC/openSUSE:Factory/.pcre2.new.1980/pcre2.changes 2025-10-28 14:45:05.147202852 +0100 @@ -1,0 +2,18 @@ +Tue Oct 21 22:00:57 UTC 2025 - Andreas Stieger <[email protected]> + +- Update to 10.47: + * Pattern recursion of the form (?1(GROUP_NAME_OR_NUM,...)) acts + as a subroutine call which additionally returns the listed + capturing groups to the calling context. + * Fixed a crash in pcre2_callout_enumerate() which is easily + reachable on any pattern that contains a Unicode character + class. If your application uses this function, please read the + details for this change and evaluate its severity for your + application. + * Support symbol versioning + * Add pcre2_next_match() for iterating over all matches + * Add the PCRE2_CONFIG_EFFECTIVE_LINKSIZE option to + pcre2_config() + * Add support for $+ replacement to pcre2_substitute() + +------------------------------------------------------------------- Old: ---- pcre2-10.46.tar.bz2 pcre2-10.46.tar.bz2.sig New: ---- pcre2-10.47.tar.bz2 pcre2-10.47.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pcre2.spec ++++++ --- /var/tmp/diff_new_pack.uqU52d/_old 2025-10-28 14:45:08.271334236 +0100 +++ /var/tmp/diff_new_pack.uqU52d/_new 2025-10-28 14:45:08.287334909 +0100 @@ -19,13 +19,13 @@ %global _lto_cflags %{_lto_cflags} -ffat-lto-objects Name: pcre2 -Version: 10.46 +Version: 10.47 Release: 0 Summary: A library for Perl-compatible regular expressions # code: BSD-3-Clause WITH PCRE2-exception # testdata: Public Domain # JIT-compiler: BSD-2-Clause -License: BSD-3-Clause WITH PCRE2-exception AND BSD-2-Clause AND SUSE-Public-Domain +License: BSD-2-Clause AND BSD-3-Clause WITH PCRE2-exception AND SUSE-Public-Domain Group: Development/Libraries/C and C++ URL: https://pcre2project.github.io/pcre2/ Source0: https://github.com/PCRE2Project/pcre2/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2 @@ -72,7 +72,7 @@ %package devel-static Summary: A library for Perl-compatible regular expressions -License: BSD-3-Clause WITH PCRE2-exception AND BSD-2-Clause +License: BSD-2-Clause AND BSD-3-Clause WITH PCRE2-exception Group: Development/Libraries/C and C++ Requires: pcre2-devel = %{version} @@ -88,7 +88,7 @@ %package -n libpcre2-8-0 Summary: A library for Perl-compatible regular expressions -License: BSD-3-Clause WITH PCRE2-exception AND BSD-2-Clause +License: BSD-2-Clause AND BSD-3-Clause WITH PCRE2-exception Group: System/Libraries %description -n libpcre2-8-0 @@ -104,7 +104,7 @@ %package -n libpcre2-16-0 Summary: A library for Perl-compatible regular expressions -License: BSD-3-Clause WITH PCRE2-exception AND BSD-2-Clause +License: BSD-2-Clause AND BSD-3-Clause WITH PCRE2-exception Group: System/Libraries %description -n libpcre2-16-0 @@ -119,7 +119,7 @@ %package -n libpcre2-32-0 Summary: A library for Perl-compatible regular expressions -License: BSD-3-Clause WITH PCRE2-exception AND BSD-2-Clause +License: BSD-2-Clause AND BSD-3-Clause WITH PCRE2-exception Group: System/Libraries %description -n libpcre2-32-0 @@ -134,7 +134,7 @@ %package -n libpcre2-posix3 Summary: A library for Perl-compatible regular expressions -License: BSD-3-Clause WITH PCRE2-exception AND BSD-2-Clause +License: BSD-2-Clause AND BSD-3-Clause WITH PCRE2-exception Group: System/Libraries %description -n libpcre2-posix3 @@ -163,7 +163,7 @@ %package tools Summary: A library for Perl-compatible regular expressions -License: BSD-3-Clause WITH PCRE2-exception AND BSD-2-Clause +License: BSD-2-Clause AND BSD-3-Clause WITH PCRE2-exception Group: Productivity/Text/Utilities Recommends: %{name}-doc ++++++ pcre2-10.46.tar.bz2 -> pcre2-10.47.tar.bz2 ++++++ ++++ 97555 lines of diff (skipped)
