gnu: grep: Fix PCRE matches (grep -P). * gnu/packages/base.scm (grep)[inputs]: Replace pcre with pcre2. [arguments]: Add "--enable-perl-regexp" to #:configure-flags to detect broken PCRE in future. Change-Id: I612564ca9ceae6aeee325368f34b2aa35eba0c40
1 files changed, 4 insertions(+), 2 deletions(-) M gnu/packages/base.scm
M gnu/packages/base.scm => gnu/packages/base.scm +4 -2
@@ 125,9 125,11 @@ command-line arguments, multiple languages, and so on.") (patches (search-patches "grep-timing-sensitive-test.patch")))) (build-system gnu-build-system) (native-inputs (list perl)) ;some of the tests require it (inputs (list pcre)) (inputs (list pcre2)) (arguments `(#:phases `(#:configure-flags (list "--enable-perl-regexp") #:phases (modify-phases %standard-phases (add-after 'install 'fix-egrep-and-fgrep ;; Patch 'egrep' and 'fgrep' to execute 'grep' via its