summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey Grozin <grozin@gentoo.org>2016-12-18 11:54:12 +0700
committerAndrey Grozin <grozin@gentoo.org>2016-12-18 11:54:12 +0700
commit498742682f8defc576e7080dca79a9d177942f16 (patch)
treef180917c153211de2083a596808647b1ee36929e /dev-lisp/clisp
parentdev-python/spyder: install spyder2 and spyder3 (diff)
downloadgentoo-498742682f8defc576e7080dca79a9d177942f16.tar.gz
gentoo-498742682f8defc576e7080dca79a9d177942f16.tar.bz2
gentoo-498742682f8defc576e7080dca79a9d177942f16.zip
dev-lisp/clisp: add -falign-functions=4 on x86
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Diffstat (limited to 'dev-lisp/clisp')
-rw-r--r--dev-lisp/clisp/clisp-2.49-r100.ebuild (renamed from dev-lisp/clisp/clisp-2.49-r9.ebuild)6
1 files changed, 5 insertions, 1 deletions
diff --git a/dev-lisp/clisp/clisp-2.49-r9.ebuild b/dev-lisp/clisp/clisp-2.49-r100.ebuild
index 4ed6f77a2b77..99b7235378fe 100644
--- a/dev-lisp/clisp/clisp-2.49-r9.ebuild
+++ b/dev-lisp/clisp/clisp-2.49-r100.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://clisp.sourceforge.net/"
SRC_URI="mirror://sourceforge/clisp/${P}.tar.bz2"
LICENSE="GPL-2"
-SLOT="2/${PF}"
+SLOT="2/7"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="hyperspec X berkdb dbus fastcgi gdbm gtk pari +pcre postgres +readline svm -threads +unicode +zlib"
# "jit" disabled ATM
@@ -73,6 +73,10 @@ src_configure() {
append-flags '-D NO_MULTIMAP_SHM -D NO_MULTIMAP_FILE -D NO_SINGLEMAP -D NO_TRIVIALMAP'
fi
+ if use x86; then
+ append-flags -falign-functions=4
+ fi
+
# QA issue with lisp.run
append-flags -Wa,--noexecstack