guix-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]