mirror of
https://github.com/git/git.git
synced 2026-03-29 01:50:08 +01:00
Remove support for v1 of the PCRE library
Remove support for using version 1 of the PCRE library. Its use has been discouraged by upstream for a long time, and it's in a bugfix-only state. Anyone who was relying on v1 in particular got a nudge to move to v2 ine6c531b808(Makefile: make USE_LIBPCRE=YesPlease mean v2, not v1, 2018-03-11), which was first released as part of v2.18.0. With this the LIBPCRE2 test prerequisites is redundant to PCRE. But I'm keeping it for self-documentation purposes, and to avoid conflict with other in-flight PCRE patches. I'm also not changing all of our own "pcre2" names to "pcre", i.e. the inverse of6d4b5747f0(grep: change internal *pcre* variable & function names to be *pcre1*, 2017-05-25). I don't see the point, and it makes the history/blame harder to read. Maybe if there's ever a PCRE v3... Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
0205bb13d0
commit
7599730b7e
12
t/README
12
t/README
@@ -1104,18 +1104,6 @@ use these, and "test_set_prereq" for how to define your own.
|
||||
Git was compiled with support for PCRE. Wrap any tests
|
||||
that use git-grep --perl-regexp or git-grep -P in these.
|
||||
|
||||
- LIBPCRE1
|
||||
|
||||
Git was compiled with PCRE v1 support via
|
||||
USE_LIBPCRE1=YesPlease. Wrap any PCRE using tests that for some
|
||||
reason need v1 of the PCRE library instead of v2 in these.
|
||||
|
||||
- LIBPCRE2
|
||||
|
||||
Git was compiled with PCRE v2 support via
|
||||
USE_LIBPCRE2=YesPlease. Wrap any PCRE using tests that for some
|
||||
reason need v2 of the PCRE library instead of v1 in these.
|
||||
|
||||
- CASE_INSENSITIVE_FS
|
||||
|
||||
Test is run on a case insensitive file system.
|
||||
|
||||
@@ -1524,8 +1524,7 @@ esac
|
||||
test -z "$NO_PERL" && test_set_prereq PERL
|
||||
test -z "$NO_PTHREADS" && test_set_prereq PTHREADS
|
||||
test -z "$NO_PYTHON" && test_set_prereq PYTHON
|
||||
test -n "$USE_LIBPCRE1$USE_LIBPCRE2" && test_set_prereq PCRE
|
||||
test -n "$USE_LIBPCRE1" && test_set_prereq LIBPCRE1
|
||||
test -n "$USE_LIBPCRE2" && test_set_prereq PCRE
|
||||
test -n "$USE_LIBPCRE2" && test_set_prereq LIBPCRE2
|
||||
test -z "$NO_GETTEXT" && test_set_prereq GETTEXT
|
||||
|
||||
|
||||
Reference in New Issue
Block a user