123456789101112131415161718192021222324252627282930313233343536 |
- fix MakeMaker issues with using wrong SHELL/GREP
- A set of substitution is being processed to all target scripts with sed by
- replacing some key words with the detected values at configure time, this
- is exactly not compliant with cross compling, and will cause missing path
- errors at run time like:
- "/usr/bin/zgrep: line 230: /usr/bin/grep: No such file or directory"
- Fixed by removing unneeded substitution and using real runtime paths
- instead.
- Signed-off-by: Ming Liu <ming.liu@windriver.com>
- Upstream-Status: Pending
- ---
- Makefile.am | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
- diff --git a/Makefile.am b/Makefile.am
- index d4ecc3f..e4657d2 100644
- --- a/Makefile.am
- +++ b/Makefile.am
- @@ -82,8 +82,7 @@ SUFFIXES = .in
- .in:
- $(AM_V_GEN)rm -f $@-t $@ \
- && sed \
- - -e 's|/bin/sh|$(SHELL)|g' \
- - -e 's|[@]GREP@|$(GREP)|g' \
- + -e 's|[@]GREP@|$(base_bindir)/grep|g' \
- -e 's|[@]VERSION@|$(VERSION)|g' \
- $(srcdir)/$@.in >$@-t \
- && chmod a=rx $@-t \
- --
- 2.7.4
|