Hello community, here is the log from the commit of package pcre2 for openSUSE:Factory checked in at 2019-05-03 22:25:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pcre2 (Old) and /work/SRC/openSUSE:Factory/.pcre2.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "pcre2" Fri May 3 22:25:36 2019 rev:15 rq:699961 version:10.33 Changes: -------- --- /work/SRC/openSUSE:Factory/pcre2/pcre2.changes 2019-04-28 19:58:14.162979001 +0200 +++ /work/SRC/openSUSE:Factory/.pcre2.new.5148/pcre2.changes 2019-05-03 22:25:37.888116799 +0200 @@ -1,0 +2,45 @@ +Thu May 2 00:36:59 UTC 2019 - Jason Sikes <jsikes@suse.de> + +- Update to 10.33-RC1 to fix issue with LTO (boo#1133274). + * Callouts from pcre2_substitute() are now available. + + * The POSIX functions are now all called pcre2_regcomp() etc., with wrapper + functions that use the standard POSIX names. However, in pcre2posix.h the POSIX + names are defined as macros. This should help avoid linking with the wrong + library in some environments, while still exporting the POSIX names for + pre-existing programs that use them. + + * Some new options: + + (a) PCRE2_EXTRA_ESCAPED_CR_IS_LF makes \r behave as \n. + + (b) PCRE2_EXTRA_ALT_BSUX enables support for ECMAScript 6's \u{hh...} + construct. + + (c) PCRE2_COPY_MATCHED_SUBJECT causes a copy of a matched subject to be + made, instead of just remembering a pointer. + + * Some new Perl features: + + (a) Perl 5.28's experimental alphabetic names for atomic groups and + lookaround assertions, for example, (*pla:...) and (*atomic:...). + + (b) The new Perl "script run" features (*script_run:...) and + (*atomic_script_run:...) aka (*sr:...) and (*asr:...). + + (c) When PCRE2_UTF is set, allow non-ASCII letters and decimal digits in + capture group names. + + * --disable-percent-zt disables the use of %zu and %td in formatting strings + in pcre2test. They were already automatically disabled for VC and older C + compilers. + + * Some changes related to callouts in pcre2grep: + + (a) Support for running an external program under VMS has been added, in + addition to Windows and fork() support. + + (b) --disable-pcre2grep-callout-fork restricts the callout support in + to the inbuilt echo facility. + +------------------------------------------------------------------- Old: ---- pcre2-10.32.tar.bz2 pcre2-10.32.tar.bz2.sig New: ---- pcre2-10.33.tar.bz2 pcre2-10.33.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pcre2.spec ++++++ --- /var/tmp/diff_new_pack.791j6B/_old 2019-05-03 22:25:39.440119980 +0200 +++ /var/tmp/diff_new_pack.791j6B/_new 2019-05-03 22:25:39.468120037 +0200 @@ -17,7 +17,7 @@ Name: pcre2 -Version: 10.32 +Version: 10.33 Release: 0 Summary: A library for Perl-compatible regular expressions License: BSD-3-Clause @@ -39,6 +39,8 @@ BuildRequires: pkgconfig BuildRequires: zlib-devel +%global _lto_cflags %{_lto_cflags} -ffat-lto-objects + %description The PCRE2 library is a set of functions that implement regular expression pattern matching using the same syntax and semantics ++++++ pcre2-10.32.tar.bz2 -> pcre2-10.33.tar.bz2 ++++++ ++++ 54010 lines of diff (skipped)
participants (1)
-
root