From 4bf4e845fa2ed0cbd95e796a9fb292ee559db2c44820e07b38be10d25f292f1c Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Fri, 3 May 2019 20:25:36 +0000 Subject: [PATCH] Accepting request 699961 from devel:libraries:c_c++ OBS-URL: https://build.opensuse.org/request/show/699961 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=15 --- pcre2-10.32.tar.bz2 | 3 --- pcre2-10.32.tar.bz2.sig | Bin 310 -> 0 bytes pcre2-10.33.tar.bz2 | 3 +++ pcre2-10.33.tar.bz2.sig | Bin 0 -> 310 bytes pcre2.changes | 45 ++++++++++++++++++++++++++++++++++++++++ pcre2.spec | 4 +++- 6 files changed, 51 insertions(+), 4 deletions(-) delete mode 100644 pcre2-10.32.tar.bz2 delete mode 100644 pcre2-10.32.tar.bz2.sig create mode 100644 pcre2-10.33.tar.bz2 create mode 100644 pcre2-10.33.tar.bz2.sig 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 f052e2c15c614cf6c35659af9675c752885984a12d49425d1662d6f897ab588d..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 310 zcmV-60m=S}0W$;u0SEvc79j*h_Kj4#;y<$kn?~iAX5fVT4@1}m0$Z2PUjPaT5SM1) zg!>Oe*w$_b{T9{qv+U~`97-4;B7F8E z+a-Tr${Io=zD^OV6huGqLTye|aQY4C&7Uda`~!lT^Fcz5A7Y@WfR`1&{1 za=?`i!B-QmQ-h}hxdpatFo=JNf~WD<3C*4@piebb_4W1!jHF?r`uMI*fOe*d(P00G0pP&kHgoJi@#bP)lt_Fdv^1;Llvzff(=3|zB!zZ zQ=;gOYeA}@JZGN-%&Bw02X6LDvjn>RCz)tJed1C;dHeTa($-#bCWmi8LZeG+bgwLJ z6zxlA?KK3kHKkTuwQO()o`aDQ1XGg;z3$mHUMFme=W?6F(sAd85LMjf89UJ(gL^G~ z?S@Z%c(F@awV5o%$+Ru7~ZQ}u&pcx zxZ&-ES#_@Cz~vbgo>YIUsWC$}9eXoj@~S7+#9HmqEH*5ee3o7XSbN literal 0 HcmV?d00001 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