dev-lisp/clisp: add -falign-functions=4 on x86
authorAndrey Grozin <grozin@gentoo.org>
Sun, 18 Dec 2016 04:54:12 +0000 (11:54 +0700)
committerAndrey Grozin <grozin@gentoo.org>
Sun, 18 Dec 2016 04:54:12 +0000 (11:54 +0700)
Package-Manager: Portage-2.3.3, Repoman-2.3.1

dev-lisp/clisp/clisp-2.49-r100.ebuild [moved from dev-lisp/clisp/clisp-2.49-r9.ebuild with 98% similarity]

similarity index 98%
rename from dev-lisp/clisp/clisp-2.49-r9.ebuild
rename to dev-lisp/clisp/clisp-2.49-r100.ebuild
index 4ed6f77a2b77de98f3d637f7798a6d72a837b3db..99b7235378fe24116893eec9345df27ea86cba79 100644 (file)
@@ -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