From 5fe622cda2bb18d5de70c0c07784948cd09dcf83 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Fri, 10 Jan 2020 13:53:35 +0000 Subject: [PATCH] extra/sbcl: fix --- extra/sbcl/PKGBUILD | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/extra/sbcl/PKGBUILD b/extra/sbcl/PKGBUILD index 358d4c05a..c40227548 100644 --- a/extra/sbcl/PKGBUILD +++ b/extra/sbcl/PKGBUILD @@ -6,6 +6,7 @@ # ALARM: Kevin Mihelich # - disable sb-thread on 32-bit ARM: not supported # - enable sb-thread and largefile on AArch64 +# - remove hard-coded -march=armv5 CFLAGS buildarch=12 highmem=1 @@ -25,6 +26,11 @@ source=("https://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$p sha256sums=('90369256805d437c82ab9bdab9a410076f57810a50bb2b228de4e6c892692fcf' 'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce') +prepare() { + cd "$srcdir/$pkgname-$pkgver" + sed -i 's/-march=armv5//' src/runtime/Config.arm-linux +} + build() { cd "$srcdir/$pkgname-$pkgver" export CFLAGS+=" -D_GNU_SOURCE -fno-omit-frame-pointer -DSBCL_HOME=/usr/lib/sbcl"