diff --git a/pcre2-10.32.tar.bz2 b/pcre2-10.32.tar.bz2 deleted file mode 100644 index 4b94a3f..0000000 --- a/pcre2-10.32.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f29e89cc5de813f45786580101aaee3984a65818631d4ddbda7b32f699b87c2e -size 1641814 diff --git a/pcre2-10.32.tar.bz2.sig b/pcre2-10.32.tar.bz2.sig deleted file mode 100644 index f052e2c..0000000 Binary files a/pcre2-10.32.tar.bz2.sig and /dev/null differ diff --git a/pcre2-10.33.tar.bz2 b/pcre2-10.33.tar.bz2 new file mode 100644 index 0000000..484dccf --- /dev/null +++ b/pcre2-10.33.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35514dff0ccdf02b55bd2e9fa586a1b9d01f62332c3356e379eabb75f789d8aa +size 1690739 diff --git a/pcre2-10.33.tar.bz2.sig b/pcre2-10.33.tar.bz2.sig new file mode 100644 index 0000000..1f4f4f5 Binary files /dev/null and b/pcre2-10.33.tar.bz2.sig differ diff --git a/pcre2.changes b/pcre2.changes index 8fe5a9b..62888ae 100644 --- a/pcre2.changes +++ b/pcre2.changes @@ -1,3 +1,48 @@ +------------------------------------------------------------------- +Thu May 2 00:36:59 UTC 2019 - Jason Sikes + +- 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. + ------------------------------------------------------------------- Wed Apr 24 17:30:36 UTC 2019 - Martin Liška diff --git a/pcre2.spec b/pcre2.spec index 12b41a4..af4e9ed 100644 --- a/pcre2.spec +++ b/pcre2.spec @@ -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: libtool 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