patches/uClibc/0.9.29/150-bits_sysnum_h2.patch
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Wed Dec 05 20:31:43 2012 +0100 (2012-12-05)
changeset 3134 863723936e24
parent 418 37e5c1781460
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>
yann@418
     1
YEM-20070519:
yann@418
     2
Patch from Bernhard Fischer <rep.dot.nop@gmail.com> on the uClibc mailing
yann@418
     3
list ( http://www.uclibc.org/lists/uclibc/2008-January/018940.html ) above
yann@418
     4
the 400-bits_sysnum_h.patch.
yann@418
     5
yann@418
     6
Index: uClibc/Makefile.in
yann@418
     7
===================================================================
yann@418
     8
--- uClibc/Makefile.in	(revision 18651)
yann@418
     9
+++ uClibc/Makefile.in	(working copy)
yann@418
    10
@@ -114,7 +116,7 @@ install: install_runtime install_dev
yann@418
    11
 RUNTIME_PREFIX_LIB_FROM_DEVEL_PREFIX_LIB=$(shell $(top_srcdir)extra/scripts/relative_path.sh $(DEVEL_PREFIX)lib $(RUNTIME_PREFIX)lib)
yann@418
    12
 
yann@418
    13
 # Installs header files.
yann@418
    14
-install_headers:
yann@418
    15
+install_headers: headers
yann@418
    16
 	$(INSTALL) -d $(PREFIX)$(DEVEL_PREFIX)include
yann@418
    17
 	printf ".svn\n.cvsignore\nCVS\n" > tar_exclude ; \
yann@418
    18
 	$(TAR) -chf - -X tar_exclude include \