[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 2/6] gnu: %bootstrap-coreutils&co: Patch egrep/fgrep to work rega
From: |
Efraim Flashner |
Subject: |
[PATCH 2/6] gnu: %bootstrap-coreutils&co: Patch egrep/fgrep to work regardless of $PATH. |
Date: |
Thu, 9 Feb 2017 20:45:06 +0200 |
This is the bootstrap version of 1063d325ea76aa2b00dfcd3d436b16e412103df1
* gnu/packages/bootstrap.scm (%bootstrap-coreutils&co)[source]: Patch
the absolute location of 'grep' when called from 'egrep' or 'fgrep'.
---
gnu/packages/bootstrap.scm | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/gnu/packages/bootstrap.scm b/gnu/packages/bootstrap.scm
index 3be6e1246..1dd853260 100644
--- a/gnu/packages/bootstrap.scm
+++ b/gnu/packages/bootstrap.scm
@@ -325,6 +325,10 @@ $out/bin/guile --version~%"
(chmod "bin" #o755)
(patch-shebang "bin/egrep" path)
(patch-shebang "bin/fgrep" path)
+ ;; Patch 'egrep' and 'fgrep' to execute 'grep' via
its
+ ;; absolute file name instead of searching for it
in $PATH.
+ (substitute* '("bin/egrep" "bin/fgrep")
+ (("grep") (string-append (getcwd) "/bin/grep")))
(chmod "bin" #o555)
#t)))
--
2.11.1