summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Marvin Schmidt <marv@exherbo.org> 2015-04-09 00:22:20 +0200
committerAvatar Marvin Schmidt <marv@exherbo.org> 2015-04-09 00:22:20 +0200
commit41ed2d5b519c698ae78ccd66d851f5b15d2da31c (patch)
treeb8608b1efbe85e30ddd2fd440b815c9d1fcb1e64
parentf772a5605550c43d9529a31d9245618197893da9 (diff)
downloadlisp-41ed2d5b519c698ae78ccd66d851f5b15d2da31c.tar.gz
lisp-41ed2d5b519c698ae78ccd66d851f5b15d2da31c.tar.xz
sbcl: multiarch fix
-rw-r--r--packages/dev-lang/sbcl/sbcl-1.2.7-r1.exheres-0 (renamed from packages/dev-lang/sbcl/sbcl-1.2.7.exheres-0)0
-rw-r--r--packages/dev-lang/sbcl/sbcl.exlib3
2 files changed, 3 insertions, 0 deletions
diff --git a/packages/dev-lang/sbcl/sbcl-1.2.7.exheres-0 b/packages/dev-lang/sbcl/sbcl-1.2.7-r1.exheres-0
index 50bdb2c..50bdb2c 100644
--- a/packages/dev-lang/sbcl/sbcl-1.2.7.exheres-0
+++ b/packages/dev-lang/sbcl/sbcl-1.2.7-r1.exheres-0
diff --git a/packages/dev-lang/sbcl/sbcl.exlib b/packages/dev-lang/sbcl/sbcl.exlib
index 5448fcb..4c5280b 100644
--- a/packages/dev-lang/sbcl/sbcl.exlib
+++ b/packages/dev-lang/sbcl/sbcl.exlib
@@ -46,6 +46,9 @@ src_prepare() {
edo sed -e "/^#define SBCL_HOME/s:lib:${LIBDIR}:" -i src/runtime/runtime.c
edo sed -e s:/bin/ed:/usr/bin/ed: -i tests/run-program.impure.lisp
+ # use prefixed nm
+ edo sed -e "s/nm/$(exhost --tool-prefix)&/" -i src/runtime/linux-nm
+
# Install the source code, e.g. for SLIME
edo sed \
-e '/cp $(MODULE).fasl/s:$(MODULE).fasl:$(MODULE).fasl $(MODULE).lisp:' \