20 |
|
|
21 |
Summary: Perl-compatible regular expression library |
Summary: Perl-compatible regular expression library |
22 |
Name: pcre |
Name: pcre |
23 |
Version: 8.35 |
Version: 8.36 |
24 |
Release: %mkrel 3 |
Release: %mkrel 1 |
25 |
License: BSD-Style |
License: BSD-Style |
26 |
Group: File tools |
Group: File tools |
27 |
URL: http://www.pcre.org/ |
URL: http://www.pcre.org/ |
33 |
Patch1: pcre-8.33-linkage-fix.patch |
Patch1: pcre-8.33-linkage-fix.patch |
34 |
# from debian: |
# from debian: |
35 |
Patch4: pcre-pcreposix-glibc-conflict.patch |
Patch4: pcre-pcreposix-glibc-conflict.patch |
|
# from fedora |
|
|
# upstream bug #1463 |
|
|
Patch5: pcre-8.35-Do-not-rely-on-wrapping-signed-integer-while-parsein.patch |
|
|
# upstream bug #1492 |
|
|
Patch6: pcre-8.35-Fix-bad-starting-data-when-char-with-more-than-one-o.patch |
|
|
# upstream bug #1493 |
|
|
Patch7: pcre-8.35-Fix-not-including-VT-in-starting-characters-for-s.patch |
|
|
# upstream bug #1494 |
|
|
Patch8: pcre-8.35-Fix-bad-compile-of-Qx-.-where-x-is-any-character.patch |
|
|
# upstream bug #1500 |
|
|
Patch9: pcre-8.35-Fix-empty-matching-possessive-zero-repeat-groups-bug.patch |
|
|
# upstream bug #1502 |
|
|
Patch10: pcre-8.35-Fixed-several-memory-leaks-in-pcregrep.patch |
|
|
# upstream bug #1503 |
|
|
Patch11: pcre-8.35-Fix-compiler-crash-misbehaviour-for-zero-repeated-gr.patch |
|
|
# upstream bug #1515 |
|
|
Patch12: pcre-8.35-Fix-compile-time-loop-for-recursive-reference-within.patch |
|
36 |
|
|
37 |
|
|
38 |
%description |
%description |
146 |
%setup -q |
%setup -q |
147 |
%patch0 -p1 -b .detect-into-kdelibs |
%patch0 -p1 -b .detect-into-kdelibs |
148 |
%patch1 -p1 -b .linkage-fix |
%patch1 -p1 -b .linkage-fix |
|
%patch5 -p1 -b .do-not-rely |
|
|
%patch6 -p1 -b .bad-start |
|
|
%patch7 -p1 -b .vt-not-included |
|
|
%patch8 -p1 -b .bad-Qx-compile |
|
|
%patch9 -p1 -b .empty-matching |
|
|
%patch10 -p1 -b .memory-leaks |
|
|
%patch11 -p1 -b .zero-grs |
|
|
%patch12 -p1 -b .recurse-within |
|
149 |
|
|
150 |
%if %{build_pcreposix_compat} |
%if %{build_pcreposix_compat} |
151 |
# pcre-pcreposix-glibc-conflict patch below breaks compatibility, |
# pcre-pcreposix-glibc-conflict patch below breaks compatibility, |