forked from pool/pcre2
Accepting request 1194362 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1194362 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=33
This commit is contained in:
commit
9bb8715d58
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:e2a53984ff0b07dfdb5ae4486bbb9b21cca8e7df2434096cc9bf1b728c350bcb
|
|
||||||
size 1905255
|
|
Binary file not shown.
5223
pcre2-10.44-github-issue-415.patch
Normal file
5223
pcre2-10.44-github-issue-415.patch
Normal file
File diff suppressed because it is too large
Load Diff
3
pcre2-10.44.tar.bz2
Normal file
3
pcre2-10.44.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:d34f02e113cf7193a1ebf2770d3ac527088d485d4e047ed10e5d217c6ef5de96
|
||||||
|
size 1928086
|
BIN
pcre2-10.44.tar.bz2.sig
Normal file
BIN
pcre2-10.44.tar.bz2.sig
Normal file
Binary file not shown.
@ -1,3 +1,20 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 16 17:37:57 UTC 2024 - Martin Schreiner <martin.schreiner@suse.com>
|
||||||
|
|
||||||
|
- Fix GitHub issue #415: Test suite fails when targeting i686.
|
||||||
|
The fix is taken straight from PR #418, also on GitHub.
|
||||||
|
- Add patch file:
|
||||||
|
* pcre2-10.44-github-issue-415.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Jun 30 21:58:45 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 10.44:
|
||||||
|
* This is mostly a bug-fix and tidying release. There is one
|
||||||
|
new function, to set a maximum size for a compiled pattern.
|
||||||
|
The maximum name length for groups is increased to 128.
|
||||||
|
* Some auxiliary files for building under VMS are added.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Feb 16 21:06:08 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>
|
Fri Feb 16 21:06:08 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||||
|
|
||||||
@ -85,7 +102,7 @@ Sat Apr 16 10:50:31 UTC 2022 - Andreas Stieger <andreas.stieger@gmx.de>
|
|||||||
\p{script_extensions:xxx} (synonyms sc and scx), Changed
|
\p{script_extensions:xxx} (synonyms sc and scx), Changed
|
||||||
\p{scriptname} from being the same as \p{sc:scriptname} to
|
\p{scriptname} from being the same as \p{sc:scriptname} to
|
||||||
being the same as \p{scx:scriptname}, recognize the standard
|
being the same as \p{scx:scriptname}, recognize the standard
|
||||||
Unicode 4-letter abbreviations for script names, implement
|
Unicode 4-letter abbreviations for script names, implement
|
||||||
Unicode and Perl's "loose matching" rules on property names
|
Unicode and Perl's "loose matching" rules on property names
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
@ -100,7 +117,7 @@ Fri Nov 5 19:01:43 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
|
|||||||
Sun Oct 24 14:41:00 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
|
Sun Oct 24 14:41:00 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||||
|
|
||||||
- pcre2 10.38:
|
- pcre2 10.38:
|
||||||
* Following Perl's lead, \K is now locked out in lookaround
|
* Following Perl's lead, \K is now locked out in lookaround
|
||||||
assertions by default, but an option is provided to re-enable
|
assertions by default, but an option is provided to re-enable
|
||||||
the previous behaviour
|
the previous behaviour
|
||||||
|
|
||||||
@ -108,7 +125,7 @@ Sun Oct 24 14:41:00 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
|
|||||||
Thu May 27 12:30:17 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
|
Thu May 27 12:30:17 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||||
|
|
||||||
- pcre2 10.37:
|
- pcre2 10.37:
|
||||||
* removal of the actual POSIX names regcomp etc. from the POSIX
|
* removal of the actual POSIX names regcomp etc. from the POSIX
|
||||||
wrapper library because these have caused issues for some
|
wrapper library because these have caused issues for some
|
||||||
applications, replacing pcre2-symbol-clash.patch
|
applications, replacing pcre2-symbol-clash.patch
|
||||||
* fix a hypothetical NULL dereference
|
* fix a hypothetical NULL dereference
|
||||||
@ -254,7 +271,7 @@ Mon Jan 14 16:11:53 CET 2019 - kukuk@suse.de
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Dec 11 14:31:55 UTC 2018 - Cristian Rodríguez <crrodriguez@opensuse.org>
|
Tue Dec 11 14:31:55 UTC 2018 - Cristian Rodríguez <crrodriguez@opensuse.org>
|
||||||
|
|
||||||
- Build with --enable-jit-sealloc option, otherwise when
|
- Build with --enable-jit-sealloc option, otherwise when
|
||||||
selinux is enabled or systemd memory protections are on,
|
selinux is enabled or systemd memory protections are on,
|
||||||
programs will fail to work with execmem violations.
|
programs will fail to work with execmem violations.
|
||||||
|
|
||||||
@ -319,12 +336,12 @@ Mon Sep 11 18:14:30 UTC 2017 - jengelh@inai.de
|
|||||||
as there are patterns that can use up a lot of resources
|
as there are patterns that can use up a lot of resources
|
||||||
without necessarily recursing very deeply.
|
without necessarily recursing very deeply.
|
||||||
* Various minor security fixes found by fuzzers:
|
* Various minor security fixes found by fuzzers:
|
||||||
+ bsc#1037165: crash for forward reference in lookbehind with
|
+ bsc#1037165: crash for forward reference in lookbehind with
|
||||||
PCRE2_ANCHORED
|
PCRE2_ANCHORED
|
||||||
+ CVE-2017-8786: heap-based buffer overflow write in pcre2test
|
+ CVE-2017-8786: heap-based buffer overflow write in pcre2test
|
||||||
(bsc#1036942)
|
(bsc#1036942)
|
||||||
+ CVE-2017-7186: DoS by triggering an invalid Unicode property
|
+ CVE-2017-7186: DoS by triggering an invalid Unicode property
|
||||||
lookup (bsc#1030066)
|
lookup (bsc#1030066)
|
||||||
- Switch source URLs to use HTTP.
|
- Switch source URLs to use HTTP.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
@ -486,7 +503,7 @@ Thu Aug 28 03:10:39 UTC 2014 - crrodriguez@opensuse.org
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jun 16 14:44:43 UTC 2014 - dvaleev@suse.com
|
Mon Jun 16 14:44:43 UTC 2014 - dvaleev@suse.com
|
||||||
|
|
||||||
- Enable JIT on ppc64le as well
|
- Enable JIT on ppc64le as well
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat May 3 06:07:56 UTC 2014 - coolo@suse.com
|
Sat May 3 06:07:56 UTC 2014 - coolo@suse.com
|
||||||
@ -547,7 +564,7 @@ Thu Jun 13 16:20:10 UTC 2013 - jengelh@inai.de
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Jun 8 20:16:10 UTC 2013 - crrodriguez@opensuse.org
|
Sat Jun 8 20:16:10 UTC 2013 - crrodriguez@opensuse.org
|
||||||
|
|
||||||
- Ensure the PCRE library and tools are built with large file
|
- Ensure the PCRE library and tools are built with large file
|
||||||
support in 32 bit archs.
|
support in 32 bit archs.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
@ -626,19 +643,19 @@ Thu May 10 15:59:21 UTC 2012 - afaerber@suse.de
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Feb 7 15:10:59 UTC 2012 - crrodriguez@opensuse.org
|
Tue Feb 7 15:10:59 UTC 2012 - crrodriguez@opensuse.org
|
||||||
|
|
||||||
- fix baselibs
|
- fix baselibs
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Feb 7 04:40:59 UTC 2012 - crrodriguez@opensuse.org
|
Tue Feb 7 04:40:59 UTC 2012 - crrodriguez@opensuse.org
|
||||||
|
|
||||||
- Update to PCRE 8.30, upstream SONAME bump, libpcre1
|
- Update to PCRE 8.30, upstream SONAME bump, libpcre1
|
||||||
- Drop no longer needed ppc patch.
|
- Drop no longer needed ppc patch.
|
||||||
- move library back to %{_libdir}
|
- move library back to %{_libdir}
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Feb 1 10:44:38 UTC 2012 - dvaleev@suse.com
|
Wed Feb 1 10:44:38 UTC 2012 - dvaleev@suse.com
|
||||||
|
|
||||||
- Fix cache-flush on PPC
|
- Fix cache-flush on PPC
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Nov 16 08:17:40 UTC 2011 - coolo@suse.com
|
Wed Nov 16 08:17:40 UTC 2011 - coolo@suse.com
|
||||||
@ -648,9 +665,9 @@ Wed Nov 16 08:17:40 UTC 2011 - coolo@suse.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Nov 1 16:16:49 UTC 2011 - crrodriguez@opensuse.org
|
Tue Nov 1 16:16:49 UTC 2011 - crrodriguez@opensuse.org
|
||||||
|
|
||||||
- Update to version 8.20
|
- Update to version 8.20
|
||||||
* too many fixes to list here, see included ChangeLog
|
* too many fixes to list here, see included ChangeLog
|
||||||
* replace pcre-visibility patch with the one I submitted to
|
* replace pcre-visibility patch with the one I submitted to
|
||||||
upstream for inclusion.
|
upstream for inclusion.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
@ -658,12 +675,12 @@ Tue Oct 11 22:39:57 UTC 2011 - dmueller@suse.de
|
|||||||
|
|
||||||
- udpate to 8.13:
|
- udpate to 8.13:
|
||||||
* too many fixes to list here, see included ChangeLog
|
* too many fixes to list here, see included ChangeLog
|
||||||
* the Unicode data tables have been updated to Unicode 6.0.0.
|
* the Unicode data tables have been updated to Unicode 6.0.0.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Sep 19 15:15:41 UTC 2011 - coolo@suse.com
|
Mon Sep 19 15:15:41 UTC 2011 - coolo@suse.com
|
||||||
|
|
||||||
- remove fragile _service
|
- remove fragile _service
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Mar 9 14:20:37 UTC 2011 - coolo@novell.com
|
Wed Mar 9 14:20:37 UTC 2011 - coolo@novell.com
|
||||||
@ -694,7 +711,7 @@ Wed Mar 9 14:20:37 UTC 2011 - coolo@novell.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Oct 30 02:15:06 UTC 2010 - cristian.rodriguez@opensuse.org
|
Sat Oct 30 02:15:06 UTC 2010 - cristian.rodriguez@opensuse.org
|
||||||
|
|
||||||
- Support GCC visibility, symbol clashes no more.
|
- Support GCC visibility, symbol clashes no more.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Sep 19 11:03:57 CEST 2010 - vuntz@opensuse.org
|
Sun Sep 19 11:03:57 CEST 2010 - vuntz@opensuse.org
|
||||||
@ -783,7 +800,7 @@ Wed Jun 10 13:03:11 CEST 2009 - coolo@novell.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jun 5 23:13:22 CEST 2009 - crrodriguez@suse.de
|
Fri Jun 5 23:13:22 CEST 2009 - crrodriguez@suse.de
|
||||||
|
|
||||||
- disable static libraries, shouldn't be used now
|
- disable static libraries, shouldn't be used now
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat May 30 22:02:07 CEST 2009 - dmueller@suse.de
|
Sat May 30 22:02:07 CEST 2009 - dmueller@suse.de
|
||||||
@ -800,7 +817,7 @@ Tue May 5 14:24:17 CEST 2009 - ms@suse.de
|
|||||||
|
|
||||||
- Release 7.9 11-Apr-09 (bnc #500734)
|
- Release 7.9 11-Apr-09 (bnc #500734)
|
||||||
Mostly bugfixes and tidies with just a couple of minor
|
Mostly bugfixes and tidies with just a couple of minor
|
||||||
functional additions.
|
functional additions.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jan 7 12:34:56 CET 2009 - olh@suse.de
|
Wed Jan 7 12:34:56 CET 2009 - olh@suse.de
|
||||||
@ -811,7 +828,7 @@ Wed Jan 7 12:34:56 CET 2009 - olh@suse.de
|
|||||||
Fri Sep 12 01:51:31 CEST 2008 - crrodriguez@suse.de
|
Fri Sep 12 01:51:31 CEST 2008 - crrodriguez@suse.de
|
||||||
|
|
||||||
- update to PCRE 7.8
|
- update to PCRE 7.8
|
||||||
* More bug fixes, plus a performance improvement
|
* More bug fixes, plus a performance improvement
|
||||||
in Unicode character property lookup.
|
in Unicode character property lookup.
|
||||||
see complete changelog at http://www.pcre.org/changelog.txt
|
see complete changelog at http://www.pcre.org/changelog.txt
|
||||||
|
|
||||||
@ -826,9 +843,9 @@ Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
|
|||||||
Fri Feb 1 19:43:16 CET 2008 - crrodriguez@suse.de
|
Fri Feb 1 19:43:16 CET 2008 - crrodriguez@suse.de
|
||||||
|
|
||||||
- update to version 7.6
|
- update to version 7.6
|
||||||
- The main reason for having this release so soon after 7.5
|
- The main reason for having this release so soon after 7.5
|
||||||
is because it fixes a potential buffer overflow problem in pcre_compile()
|
is because it fixes a potential buffer overflow problem in pcre_compile()
|
||||||
when run in UTF-8 mode. In addition, the CMake configuration files have been brought up to date.
|
when run in UTF-8 mode. In addition, the CMake configuration files have been brought up to date.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Jan 13 09:08:22 CET 2008 - crrodriguez@suse.de
|
Sun Jan 13 09:08:22 CET 2008 - crrodriguez@suse.de
|
||||||
@ -965,14 +982,14 @@ Sun Jan 13 09:08:22 CET 2008 - crrodriguez@suse.de
|
|||||||
Perl does, and where it didn't before.
|
Perl does, and where it didn't before.
|
||||||
|
|
||||||
24. Rewrite so as to remove the single use of %n from pcregrep because in some
|
24. Rewrite so as to remove the single use of %n from pcregrep because in some
|
||||||
Windows environments %n is disabled by default.
|
Windows environments %n is disabled by default.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Nov 6 08:15:28 CET 2007 - crrodriguez@suse.de
|
Tue Nov 6 08:15:28 CET 2007 - crrodriguez@suse.de
|
||||||
|
|
||||||
- update to version 7.4, since version 7.2, more than 40 bugs were fixed
|
- update to version 7.4, since version 7.2, more than 40 bugs were fixed
|
||||||
including multiple vulnerabilities [#325921] . The list of changes is too long
|
including multiple vulnerabilities [#325921] . The list of changes is too long
|
||||||
to mention here, see changelog.txt for details.
|
to mention here, see changelog.txt for details.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Aug 8 12:46:16 CEST 2007 - ms@suse.de
|
Wed Aug 8 12:46:16 CEST 2007 - ms@suse.de
|
||||||
@ -1317,7 +1334,7 @@ Thu Mar 31 17:39:53 CEST 2005 - uli@suse.de
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Nov 22 17:12:31 CET 2004 - choeger@suse.de
|
Mon Nov 22 17:12:31 CET 2004 - choeger@suse.de
|
||||||
|
|
||||||
- update to latest version v5.0
|
- update to latest version v5.0
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jun 7 11:40:27 CEST 2004 - choeger@suse.de
|
Mon Jun 7 11:40:27 CEST 2004 - choeger@suse.de
|
||||||
@ -1359,7 +1376,7 @@ Fri Dec 6 04:42:15 CET 2002 - coolo@suse.de
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de
|
Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de
|
||||||
|
|
||||||
- removed bogus self-provides
|
- removed bogus self-provides
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Apr 5 10:57:15 CEST 2002 - coolo@suse.de
|
Fri Apr 5 10:57:15 CEST 2002 - coolo@suse.de
|
||||||
@ -1376,7 +1393,7 @@ Tue Jan 22 19:07:26 CET 2002 - choeger@suse.de
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 21 01:11:46 MEST 2001 - mge@suse.de
|
Tue Aug 21 01:11:46 MEST 2001 - mge@suse.de
|
||||||
|
|
||||||
- pcre 3.5
|
- pcre 3.5
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 11 22:26:54 CEST 2001 - froh@suse.de
|
Wed Apr 11 22:26:54 CEST 2001 - froh@suse.de
|
||||||
@ -1396,7 +1413,7 @@ Tue Jun 27 19:41:41 MEST 2000 - mge@suse.de
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Mar 2 12:22:48 CET 2000 - mge@suse.de
|
Thu Mar 2 12:22:48 CET 2000 - mge@suse.de
|
||||||
|
|
||||||
- fixed manpath
|
- fixed manpath
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Feb 13 16:54:53 MET 2000 - mge@suse.de
|
Sun Feb 13 16:54:53 MET 2000 - mge@suse.de
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package pcre2
|
# spec file for package pcre2
|
||||||
#
|
#
|
||||||
# Copyright (c) 2022 SUSE LLC
|
# Copyright (c) 2024 SUSE LLC
|
||||||
# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger@gmx.de>
|
# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger@gmx.de>
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
|
%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
|
||||||
Name: pcre2
|
Name: pcre2
|
||||||
Version: 10.43
|
Version: 10.44
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A library for Perl-compatible regular expressions
|
Summary: A library for Perl-compatible regular expressions
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
@ -29,8 +29,10 @@ Source0: https://github.com/PhilipHazel/pcre2/releases/download/%{name}-%
|
|||||||
Source2: https://github.com/PhilipHazel/pcre2/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2.sig
|
Source2: https://github.com/PhilipHazel/pcre2/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2.sig
|
||||||
Source3: %{name}.keyring
|
Source3: %{name}.keyring
|
||||||
Source4: baselibs.conf
|
Source4: baselibs.conf
|
||||||
#PATCH-FIX-OPENSUSE tchvatal@suse.cz upstream thinks it is good idea to use rpath, taken from RH
|
# PATCH-FIX-OPENSUSE tchvatal@suse.cz upstream thinks it is good idea to use rpath, taken from RH
|
||||||
Patch1: pcre2-10.10-multilib.patch
|
Patch1: pcre2-10.10-multilib.patch
|
||||||
|
# PATCH-FIX-UPSTREAM: patch fixes issue #415 on GitHub: Test suite fails when targeting i686, fix taken from PR #418
|
||||||
|
Patch2: pcre2-10.44-github-issue-415.patch
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
|
Loading…
Reference in New Issue
Block a user