| diff -durN ltrace-0.5.orig/Makefile.in ltrace-0.5/Makefile.in |
| --- ltrace-0.5.orig/Makefile.in 2006-03-14 00:12:01.000000000 +0100 |
| +++ ltrace-0.5/Makefile.in 2008-11-04 19:23:05.000000000 +0100 |
| @@ -2,8 +2,14 @@ |
| # ltrace's Makefile.in |
| # |
| |
| -#OS := $(shell uname -s) |
| OS := @HOST_OS@ |
| +ARCH := $(shell echo "@HOST_ARCH@" |sed -e s/i.86/i386/ \ |
| + -e s/sun4u/sparc64/ \ |
| + -e s/arm.*/arm/ \ |
| + -e s/sa110/arm/ \ |
| + -e s/ppc64/ppc/ \ |
| + -e s/s390x/s390/) |
| +export ARCH |
| |
| TOPDIR = $(shell pwd) |
| |
| @@ -20,10 +26,10 @@ |
| LIBS = @LIBS@ |
| |
| INSTALL = @INSTALL@ |
| -INSTALL_FILE = $(INSTALL) -p -o root -g root -m 644 |
| -INSTALL_PROGRAM = $(INSTALL) -p -o root -g root -m 755 |
| -INSTALL_SCRIPT = $(INSTALL) -p -o root -g root -m 755 |
| -INSTALL_DIR = $(INSTALL) -p -d -o root -g root -m 755 |
| +INSTALL_FILE = $(INSTALL) -p -m 644 |
| +INSTALL_PROGRAM = $(INSTALL) -p -m 755 |
| +INSTALL_SCRIPT = $(INSTALL) -p -m 755 |
| +INSTALL_DIR = $(INSTALL) -p -d -m 755 |
| |
| OBJ = ltrace.o options.o elf.o output.o read_config_file.o \ |
| execute_program.o wait_for_something.o process_event.o \ |
| diff -durN ltrace-0.5.orig/configure ltrace-0.5/configure |
| --- ltrace-0.5.orig/configure 2008-11-04 19:23:00.000000000 +0100 |
| +++ ltrace-0.5/configure 2008-11-04 19:23:05.000000000 +0100 |
| @@ -311,7 +311,7 @@ |
| # include <unistd.h> |
| #endif" |
| |
| -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os HOST_OS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CPP EGREP iquote iquoteend LIBOBJS LTLIBOBJS' |
| +ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os HOST_ARCH HOST_OS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CPP EGREP iquote iquoteend LIBOBJS LTLIBOBJS' |
| ac_subst_files='' |
| |
| # Initialize some variables set by options. |
| @@ -1390,7 +1390,7 @@ |
| host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` |
| host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` |
| |
| - |
| +HOST_ARCH="$host_cpu" |
| HOST_OS="$host_os" |
| case "${HOST_OS}" in |
| linux-*) HOST_OS=linux-gnu;; |
| @@ -4846,6 +4846,7 @@ |
| s,@host_cpu@,$host_cpu,;t t |
| s,@host_vendor@,$host_vendor,;t t |
| s,@host_os@,$host_os,;t t |
| +s,@HOST_ARCH@,$HOST_ARCH,;t t |
| s,@HOST_OS@,$HOST_OS,;t t |
| s,@CC@,$CC,;t t |
| s,@CFLAGS@,$CFLAGS,;t t |
| diff -durN ltrace-0.5.orig/configure.ac ltrace-0.5/configure.ac |
| --- ltrace-0.5.orig/configure.ac 2008-11-04 19:23:00.000000000 +0100 |
| +++ ltrace-0.5/configure.ac 2008-11-04 19:23:05.000000000 +0100 |
| @@ -6,10 +6,12 @@ |
| |
| dnl Check host system type |
| AC_CANONICAL_HOST |
| +HOST_ARCH="$host_cpu" |
| HOST_OS="$host_os" |
| case "${HOST_OS}" in |
| linux-*) HOST_OS=linux-gnu;; |
| esac |
| +AC_SUBST(HOST_ARCH) |
| AC_SUBST(HOST_OS) |
| |
| dnl Checks for programs. |
| diff -durN ltrace-0.5.orig/sysdeps/linux-gnu/Makefile ltrace-0.5/sysdeps/linux-gnu/Makefile |
| --- ltrace-0.5.orig/sysdeps/linux-gnu/Makefile 2006-02-20 22:44:45.000000000 +0100 |
| +++ ltrace-0.5/sysdeps/linux-gnu/Makefile 2008-11-04 19:23:05.000000000 +0100 |
| @@ -1,6 +1,3 @@ |
| -ARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ \ |
| - -e s/arm.*/arm/ -e s/sa110/arm/ -e s/ppc64/ppc/ -e s/s390x/s390/) |
| - |
| CPPFLAGS += -I$(TOPDIR)/sysdeps/linux-gnu/$(ARCH) |
| |
| OBJ = trace.o proc.o breakpoint.o |