patches/ltrace/0.5.3/190-ar-configurable.patch
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Wed Dec 05 20:31:43 2012 +0100 (2012-12-05)
changeset 3134 863723936e24
permissions -rw-r--r--
scripts/xldd: use user's sed and grep

xldd uses sed and grep as detected by ./configure. This works well if is
used on the machine that build the toolchain.

But if the user moves the toolchain to another machine where sed and grep
are not in the same directory (eg. /bin/sed vs. /usr/bin/sed), then xldd
will stop functionning.

Fix that by using ${SED} and ${GREP} if they are set in the environment.

Reported-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
     1 diff -ru ltrace-0.5.3.org/Makefile.in ltrace-0.5.3/Makefile.in
     2 --- ltrace-0.5.3.org/Makefile.in	2011-08-21 18:55:15.000000000 +0200
     3 +++ ltrace-0.5.3/Makefile.in	2011-08-21 18:40:53.000000000 +0200
     4 @@ -15,6 +15,7 @@
     5  mandir		= @mandir@
     6  docdir		= $(prefix)/share/doc/ltrace
     7  
     8 +AR		=	@AR@
     9  CC		=	@CC@
    10  CFLAGS		=	-Wall @CFLAGS@
    11  CPPFLAGS	=	-iquote $(TOPDIR) -iquote $(TOPDIR)/sysdeps/$(OS) -DSYSCONFDIR=\"$(sysconfdir)\" @CPPFLAGS@
    12 
    13 diff -ru ltrace-0.5.3.org/configure ltrace-0.5.3/configure
    14 --- ltrace-0.5.3.org/configure	2011-08-21 18:55:15.000000000 +0200
    15 +++ ltrace-0.5.3/configure	2011-08-21 18:54:46.000000000 +0200
    16 @@ -113,7 +117,7 @@
    17  #
    18  # Makefile.in -> Makefile
    19  #
    20 -x_subst_vars='PACKAGE_VERSION HOST HOST_OS INSTALL CC CPPFLAGS CFLAGS LDFLAGS LIBS iquote iquoteend prefix sysconfdir mandir docdir'
    21 +x_subst_vars='PACKAGE_VERSION HOST HOST_OS INSTALL AR CC CPPFLAGS CFLAGS LDFLAGS LIBS iquote iquoteend prefix sysconfdir mandir docdir'
    22  
    23  for i in $x_subst_vars
    24  do