Add patches for ltrace-0.5.1.
author"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Tue Mar 17 22:11:44 2009 +0000 (2009-03-17)
changeset 1262e3574ccecb6d
parent 1261 4e1562059404
child 1263 a6829a4a6afe
child 1357 8839a3228bd9
Add patches for ltrace-0.5.1.

/trunk/patches/ltrace/0.5.1/100-allow-cross-compile.patch | 77 77 0 0 +++++++++++++++++++++
/trunk/patches/ltrace/0.5.1/110-alpha-support.patch | 11 11 0 0 +++
2 files changed, 88 insertions(+)
patches/ltrace/0.5.1/100-allow-cross-compile.patch
patches/ltrace/0.5.1/110-alpha-support.patch
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/patches/ltrace/0.5.1/100-allow-cross-compile.patch	Tue Mar 17 22:11:44 2009 +0000
     1.3 @@ -0,0 +1,77 @@
     1.4 +diff -durN ltrace-0.5.1.orig/Makefile.in ltrace-0.5.1/Makefile.in
     1.5 +--- ltrace-0.5.1.orig/Makefile.in	2008-12-10 18:43:41.000000000 +0100
     1.6 ++++ ltrace-0.5.1/Makefile.in	2009-03-16 17:23:26.000000000 +0100
     1.7 +@@ -2,8 +2,14 @@
     1.8 + # ltrace's Makefile.in
     1.9 + #
    1.10 + 
    1.11 +-#OS		:= $(shell uname -s)
    1.12 + OS		:= @HOST_OS@
    1.13 ++ARCH		:= $(shell echo "@HOST_ARCH@" |sed -e s/i.86/i386/      \
    1.14 ++						   -e s/sun4u/sparc64/  \
    1.15 ++						   -e s/arm.*/arm/      \
    1.16 ++						   -e s/sa110/arm/      \
    1.17 ++						   -e s/ppc64/ppc/      \
    1.18 ++						   -e s/s390x/s390/)
    1.19 ++export ARCH
    1.20 + 
    1.21 + TOPDIR		= $(shell pwd)
    1.22 + 
    1.23 +diff -durN ltrace-0.5.1.orig/configure ltrace-0.5.1/configure
    1.24 +--- ltrace-0.5.1.orig/configure	2008-12-10 18:43:43.000000000 +0100
    1.25 ++++ ltrace-0.5.1/configure	2009-03-16 17:20:10.000000000 +0100
    1.26 +@@ -660,6 +660,7 @@
    1.27 + host_cpu
    1.28 + host_vendor
    1.29 + host_os
    1.30 ++HOST_ARCH
    1.31 + HOST_OS
    1.32 + CC
    1.33 + CFLAGS
    1.34 +@@ -1823,6 +1824,7 @@
    1.35 + case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
    1.36 + 
    1.37 + 
    1.38 ++HOST_ARCH="$host_cpu"
    1.39 + case "$host_os" in
    1.40 +   linux-gnu*) host_os=linux-gnu
    1.41 + esac
    1.42 +@@ -5406,6 +5408,7 @@
    1.43 + host_cpu!$host_cpu$ac_delim
    1.44 + host_vendor!$host_vendor$ac_delim
    1.45 + host_os!$host_os$ac_delim
    1.46 ++HOST_ARCH!$HOST_ARCH$ac_delim
    1.47 + HOST_OS!$HOST_OS$ac_delim
    1.48 + CC!$CC$ac_delim
    1.49 + CFLAGS!$CFLAGS$ac_delim
    1.50 +@@ -5426,7 +5429,7 @@
    1.51 + LTLIBOBJS!$LTLIBOBJS$ac_delim
    1.52 + _ACEOF
    1.53 + 
    1.54 +-  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 63; then
    1.55 ++  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 64; then
    1.56 +     break
    1.57 +   elif $ac_last_try; then
    1.58 +     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
    1.59 +diff -durN ltrace-0.5.1.orig/configure.ac ltrace-0.5.1/configure.ac
    1.60 +--- ltrace-0.5.1.orig/configure.ac	2008-12-10 18:43:41.000000000 +0100
    1.61 ++++ ltrace-0.5.1/configure.ac	2009-03-16 17:21:26.000000000 +0100
    1.62 +@@ -11,6 +11,8 @@
    1.63 + esac
    1.64 + HOST_OS="$host_os"
    1.65 + AC_SUBST(HOST_OS)
    1.66 ++HOST_ARCH="$host_cpu"
    1.67 ++AC_SUBST(HOST_ARCH)
    1.68 + 
    1.69 + dnl Checks for programs.
    1.70 + AC_PROG_CC
    1.71 +diff -durN ltrace-0.5.1.orig/sysdeps/linux-gnu/Makefile ltrace-0.5.1/sysdeps/linux-gnu/Makefile
    1.72 +--- ltrace-0.5.1.orig/sysdeps/linux-gnu/Makefile	2008-12-10 18:43:41.000000000 +0100
    1.73 ++++ ltrace-0.5.1/sysdeps/linux-gnu/Makefile	2009-03-16 17:21:49.000000000 +0100
    1.74 +@@ -1,6 +1,3 @@
    1.75 +-ARCH		:=	$(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ \
    1.76 +-			-e s/arm.*/arm/ -e s/sa110/arm/ -e s/ppc64/ppc/ -e s/s390x/s390/)
    1.77 +-
    1.78 + CPPFLAGS	+=	-I$(TOPDIR)/sysdeps/linux-gnu/$(ARCH)
    1.79 + 
    1.80 + OBJ		=	trace.o proc.o breakpoint.o
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/patches/ltrace/0.5.1/110-alpha-support.patch	Tue Mar 17 22:11:44 2009 +0000
     2.3 @@ -0,0 +1,11 @@
     2.4 +diff -durN ltrace-0.5.1.orig/Makefile.in ltrace-0.5.1/Makefile.in
     2.5 +--- ltrace-0.5.1.orig/Makefile.in	2009-03-16 17:24:08.000000000 +0100
     2.6 ++++ ltrace-0.5.1/Makefile.in	2009-03-16 17:43:09.000000000 +0100
     2.7 +@@ -5,6 +5,7 @@
     2.8 + OS		:= @HOST_OS@
     2.9 + ARCH		:= $(shell echo "@HOST_ARCH@" |sed -e s/i.86/i386/      \
    2.10 + 						   -e s/sun4u/sparc64/  \
    2.11 ++						   -e s/alpha.*/alpha/  \
    2.12 + 						   -e s/arm.*/arm/      \
    2.13 + 						   -e s/sa110/arm/      \
    2.14 + 						   -e s/ppc64/ppc/      \