Commit Graph

79 Commits

Author SHA256 Message Date
Dominique Leuenberger
9c5071edb1 Accepting request 416447 from devel:libraries:c_c++
pcre2 10.22 CVE-2016-3191 boo#971741

OBS-URL: https://build.opensuse.org/request/show/416447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=4
2016-08-05 16:16:45 +00:00
Dominique Leuenberger
86a97fdbae Accepting request 354390 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/354390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=3
2016-01-20 08:54:36 +00:00
Dominique Leuenberger
814a971bff Accepting request 316599 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/316599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=2
2015-08-01 09:34:04 +00:00
Dominique Leuenberger
4670b98bf0 Accepting request 312616 from devel:libraries:c_c++
PCRE2 is a re-working of the original PCRE library to provide an entirely new
API.

Copy of the exising pcre package with the described changes.

Not source compatible. Installable in parallel with all packages.

OBS-URL: https://build.opensuse.org/request/show/312616
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=1
2015-06-23 09:57:36 +00:00
Ana Guerrero
eda6e77aaf Accepting request 1169902 from devel:libraries:c_c++
- build x86_64-v3 optimized libs

    Unicode 4-letter abbreviations for script names, implement
  * Following Perl's lead, \K is now locked out in lookaround
  * removal of the actual POSIX names regcomp etc. from the POSIX
- Build with --enable-jit-sealloc option, otherwise when
    + bsc#1037165: crash for forward reference in lookbehind with
                     lookup (bsc#1030066)
- Enable JIT on ppc64le as well
- Ensure the PCRE library and tools are built with large file
- fix baselibs
- Update to PCRE 8.30, upstream SONAME bump, libpcre1
- Fix cache-flush on PPC
- Update to version 8.20
  * replace pcre-visibility patch with the one I submitted to
  * the Unicode data tables have been updated to Unicode 6.0.0.
- remove fragile _service
- Support GCC visibility, symbol clashes no more.
- disable static libraries, shouldn't be used now
  functional additions.
	* More bug fixes, plus a performance improvement
- The main reason for having this release so soon after 7.5
  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.
    Windows environments %n is disabled by default.
 to mention here, see changelog.txt for details.
- update to latest version v5.0
- removed bogus self-provides
- pcre 3.5
- fixed manpath

OBS-URL: https://build.opensuse.org/request/show/1169902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=31
2024-04-24 13:13:51 +00:00
eab038632a - build x86_64-v3 optimized libs
Unicode 4-letter abbreviations for script names, implement
  * Following Perl's lead, \K is now locked out in lookaround
  * removal of the actual POSIX names regcomp etc. from the POSIX
- Build with --enable-jit-sealloc option, otherwise when
    + bsc#1037165: crash for forward reference in lookbehind with
                     lookup (bsc#1030066)
- Enable JIT on ppc64le as well
- Ensure the PCRE library and tools are built with large file
- fix baselibs
- Update to PCRE 8.30, upstream SONAME bump, libpcre1
- Fix cache-flush on PPC
- Update to version 8.20
  * replace pcre-visibility patch with the one I submitted to
  * the Unicode data tables have been updated to Unicode 6.0.0.
- remove fragile _service
- Support GCC visibility, symbol clashes no more.
- disable static libraries, shouldn't be used now
  functional additions.
	* More bug fixes, plus a performance improvement
- The main reason for having this release so soon after 7.5
  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.
    Windows environments %n is disabled by default.
 to mention here, see changelog.txt for details.
- update to latest version v5.0
- removed bogus self-provides
- pcre 3.5
- fixed manpath

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=70
2024-04-23 14:55:12 +00:00
Ana Guerrero
aa3cd581a0 Accepting request 1148531 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1148531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=30
2024-02-23 15:44:47 +00:00
fdd3c956b4 Accepting request 1147198 from home:AndreasStieger:branches:devel:libraries:c_c++
pcre2 10.43

OBS-URL: https://build.opensuse.org/request/show/1147198
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=68
2024-02-21 10:22:03 +00:00
Dominique Leuenberger
8dff0699c1 Accepting request 1044235 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1044235
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=29
2022-12-22 15:21:44 +00:00
OBS User buildservice-autocommit
66e166238b baserev update by copy to link target
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=66
2022-12-18 16:22:20 +00:00
Dominique Leuenberger
50ad1e1192 Accepting request 1043089 from devel:libraries:c_c++
------------------------------------------------------------------
- switch to pkgconfig(zlib) so that alternative providers can be
  used

OBS-URL: https://build.opensuse.org/request/show/1043089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=28
2022-12-18 16:22:20 +00:00
OBS User buildservice-autocommit
fc6b5582dc Updating link to change in openSUSE:Factory/pcre2 revision 28
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=2ac6b2dd56db51da50d3e2e771820547
2022-12-18 16:22:20 +00:00
fa904b31e1 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=65 2022-12-15 10:05:28 +00:00
bdb7f3b598 - switch to pkgconfig(zlib) so that alternative providers can be
used

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=64
2022-12-15 10:02:42 +00:00
Dominique Leuenberger
cdc534b7c3 Accepting request 1042473 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1042473
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=27
2022-12-13 17:54:30 +00:00
b1f02b75b8 Accepting request 1042461 from home:AndreasStieger:branches:devel:libraries:c_c++
pcre2 10.42

OBS-URL: https://build.opensuse.org/request/show/1042461
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=62
2022-12-12 21:01:11 +00:00
Jason Sikes
a4939cd5a0 Accepting request 1040813 from home:AndreasStieger:branches:devel:libraries:c_c++
pcre2 10.41

OBS-URL: https://build.opensuse.org/request/show/1040813
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=61
2022-12-10 01:08:51 +00:00
Dominique Leuenberger
e51c3c227c Accepting request 992166 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/992166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=26
2022-08-05 17:49:28 +00:00
8494f85c29 Accepting request 991862 from home:coolo:branches:devel:libraries:c_c++
- Fix the profiling call to be non-parallel again (fighting spec cleaner)

OBS-URL: https://build.opensuse.org/request/show/991862
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=59
2022-08-02 06:40:19 +00:00
Dominique Leuenberger
d52f9a0925 Accepting request 975361 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/975361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=25
2022-05-10 13:09:38 +00:00
01d7c2e840 Accepting request 975090 from home:pgajdos
- do not enable jit-sealloc [bsc#1182864] [bsc#1199208]

- enable jit for s390x [bsc#1199196]

OBS-URL: https://build.opensuse.org/request/show/975090
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=57
2022-05-06 08:36:52 +00:00
Dominique Leuenberger
2ce1d6c684 Accepting request 970771 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/970771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=24
2022-04-23 17:44:49 +00:00
d9bd3f2d62 Accepting request 970439 from home:AndreasStieger:branches:devel:libraries:c_c++
pcre2 10.40

OBS-URL: https://build.opensuse.org/request/show/970439
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=55
2022-04-19 12:07:17 +00:00
Dominique Leuenberger
941ba799a9 Accepting request 932765 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/932765
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=23
2021-11-25 22:05:27 +00:00
610382d070 Accepting request 929755 from home:AndreasStieger:branches:devel:libraries:c_c++
pcre2 10.39

OBS-URL: https://build.opensuse.org/request/show/929755
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=54
2021-11-21 10:56:11 +00:00
Dominique Leuenberger
afe8a12d8e Accepting request 927219 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/927219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=22
2021-10-28 16:31:15 +00:00
Jason Sikes
d9582260fe Accepting request 927193 from home:AndreasStieger:branches:devel:libraries:c_c++
pcre2 10.38

OBS-URL: https://build.opensuse.org/request/show/927193
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=53
2021-10-25 00:08:45 +00:00
Dominique Leuenberger
b5710a5500 Accepting request 896172 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/896172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=21
2021-06-05 21:30:14 +00:00
Cristian Rodríguez
f1e3c9f9c4 Accepting request 895762 from home:AndreasStieger:branches:devel:libraries:c_c++
pcre2 10.37

OBS-URL: https://build.opensuse.org/request/show/895762
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=51
2021-05-30 16:19:49 +00:00
Dominique Leuenberger
9730c724ff Accepting request 885691 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/885691
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=20
2021-04-19 19:05:39 +00:00
Cristian Rodríguez
12804f64cf Accepting request 885301 from home:jengelh:branches:devel:libraries:c_c++
Revert r48 and instate pcre2-symbol-clash.patch

OBS-URL: https://build.opensuse.org/request/show/885301
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=49
2021-04-15 14:24:36 +00:00
Cristian Rodríguez
33599ffbfc Accepting request 882723 from home:elvigia:branches:devel:libraries:c_c++
Let me to know what really breaks (pcre posix should't be too popular)
And I will fix the fallout myself.


- libpcre2-posix exports symbols that conflict with libc, so it
  should not be pulled by pcre-devel only by applications that
  explicitly BuildRequires: pkgconfig(libpcre-posix2) , split a
  libpcre2-posix-devel package.

OBS-URL: https://build.opensuse.org/request/show/882723
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=48
2021-04-08 16:31:43 +00:00
Dominique Leuenberger
68dfdd1ab0 Accepting request 856473 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/856473
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=19
2020-12-18 18:52:30 +00:00
c26865270b Accepting request 853251 from home:AndreasStieger:branches:devel:libraries:c_c++
pcre2 10.36

OBS-URL: https://build.opensuse.org/request/show/853251
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=46
2020-12-16 13:22:45 +00:00
Yuchen Lin
468281a3e5 Accepting request 806245 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/806245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=18
2020-05-23 15:19:04 +00:00
Cristian Rodríguez
e3941653a9 Accepting request 805399 from home:13ilya:branches:devel:libraries:c_c++
- Refresh spec-file via spec-cleaner.
  * Add %make_build and %license macros.
- Update to 10.35
  * https://www.pcre.org/changelog.txt
  * Use PCRE2_MATCH_EMPTY flag to detect empty matches in JIT.
  * A JIT bug is fixed which allowed to read the fields
    of the compiled pattern before its existence is checked.
  * Added PCRE2_SUBSTITUTE_LITERAL.
  * Avoid some VS compiler warnings.
  * Added PCRE2_SUBSTITUTE_MATCHED.
  * Added (?* and (?<* as synonms for (*napla: and (*naplb:
    to match another regex engine.
  * Fix *THEN verbs in lookahead assertions in JIT.
  * Added PCRE2_SUBSTITUTE_REPLACEMENT_ONLY.
  * The JIT stack should be freed when the low-level stack
    allocation fails.
  * Changed setting of CMAKE_MODULE_PATH in CMakeLists.txt from SET
    to LIST(APPEND...) to allow a setting from the command line
    to be included.
  * Updated to Unicode 13.0.0.
  * CMake build now checks for secure_getenv() and strerror().
  * Restrict the configuration setting for the SELinux compatible
    execmem allocator (change 10.30/44) to Linux and NetBSD.

OBS-URL: https://build.opensuse.org/request/show/805399
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=44
2020-05-17 14:53:32 +00:00
Dominique Leuenberger
670ee199dc Accepting request 795503 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/795503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=17
2020-04-25 18:06:57 +00:00
8a40f4b3cb Accepting request 789105 from home:mcalabkova:SLE-12-git-update
- Resubmit the package (bsc#1167890, jsc#SLE-11608)

OBS-URL: https://build.opensuse.org/request/show/789105
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=42
2020-04-19 12:37:37 +00:00
Dominique Leuenberger
7063974d7c Accepting request 751375 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/751375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=16
2019-11-30 09:36:06 +00:00
b0bd878a52 Accepting request 751145 from home:Andreas_Schwab:Factory
- Enable JIT on aarch64

OBS-URL: https://build.opensuse.org/request/show/751145
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=40
2019-11-27 15:07:24 +00:00
Lars Vogdt
5169eba80a Accepting request 750384 from home:AndreasStieger:branches:devel:libraries:c_c++
pcre2 10.34

OBS-URL: https://build.opensuse.org/request/show/750384
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=39
2019-11-25 23:03:41 +00:00
Dominique Leuenberger
cb597d2b50 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
2019-05-03 20:25:36 +00:00
Jason Sikes
fa2808829f Accepting request 699955 from home:jsikes:branches:devel:libraries:c_c++
Update to 10.33 and fixed LTO problem. Enjoy!

OBS-URL: https://build.opensuse.org/request/show/699955
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=37
2019-05-02 04:31:30 +00:00
Yuchen Lin
ba2ae7dfb6 Accepting request 697658 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/697658
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=14
2019-04-28 17:57:55 +00:00
Jason Sikes
259a46c9d4 Accepting request 697623 from home:marxin:branches:devel:libraries:c_c++
Disable LTO (boo#1133274).

OBS-URL: https://build.opensuse.org/request/show/697623
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=35
2019-04-25 00:26:26 +00:00
Dominique Leuenberger
7a75a770cd Accepting request 668163 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/668163
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=13
2019-01-25 21:41:58 +00:00
Jason Sikes
494203d8f4 Accepting request 668144 from home:bmwiedemann:branches:devel:libraries:c_c++
Do not run profiling in parallel for reproducible builds (boo#1040589)

OBS-URL: https://build.opensuse.org/request/show/668144
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=33
2019-01-23 18:36:12 +00:00
696d828606 Accepting request 665992 from home:kukuk:branches:devel:libraries:c_c++
- Mark all license files as %license

OBS-URL: https://build.opensuse.org/request/show/665992
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=32
2019-01-15 08:15:08 +00:00
Dominique Leuenberger
07342b47e3 Accepting request 657228 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/657228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=12
2018-12-19 12:27:26 +00:00
f0b3a23044 Accepting request 657218 from home:elvigia:branches:devel:libraries:c_c++
- Build with --enable-jit-sealloc option, otherwise when 
  selinux is enabled or systemd memory protections are on,
  programs will fail to work with execmem violations.

OBS-URL: https://build.opensuse.org/request/show/657218
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=30
2018-12-11 14:53:35 +00:00