patches/ltrace/0.5/120-alpha-support.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Mon Jan 05 20:37:03 2009 +0000 (2009-01-05)
changeset 1124 eec7a46a4c19
permissions -rw-r--r--
Fix C library addons extraction:
- renaming the dircetory in CT_ExtratAndPatch is wrong:
- patches against the C library addons may be build against the short *or* long name... :-(
- symlink is more robust, even if less nice
- renaming the directory _after_ CT_ExtractAndPatch is too late:
- if patches are against the short name, and we renamed too the long name, patches don't apply
- so we'll never reach the point where we rename

/trunk/scripts/build/libc/glibc.sh | 1 0 1 0 -
/trunk/scripts/build/libc/eglibc.sh | 1 0 1 0 -
/trunk/scripts/functions | 2 1 1 0 +-
3 files changed, 1 insertion(+), 3 deletions(-)
yann@1036
     1
diff -durN ltrace-0.4.orig/Makefile.in ltrace-0.4/Makefile.in
yann@1036
     2
--- ltrace-0.4.orig/Makefile.in	2008-10-26 15:34:21.000000000 +0100
yann@1036
     3
+++ ltrace-0.4/Makefile.in	2008-10-26 15:37:40.000000000 +0100
yann@1036
     4
@@ -5,6 +5,7 @@
yann@1036
     5
 OS		:= @HOST_OS@
yann@1036
     6
 ARCH		:= $(shell echo "@HOST_ARCH@" |sed -e s/i.86/i386/      \
yann@1036
     7
 						   -e s/sun4u/sparc64/  \
yann@1036
     8
+						   -e s/alpha.*/alpha/  \
yann@1036
     9
 						   -e s/arm.*/arm/      \
yann@1036
    10
 						   -e s/sa110/arm/      \
yann@1036
    11
 						   -e s/ppc64/ppc/      \