commit:     498742682f8defc576e7080dca79a9d177942f16
Author:     Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 04:54:12 2016 +0000
Commit:     Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 04:54:12 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49874268

dev-lisp/clisp: add -falign-functions=4 on x86

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-lisp/clisp/{clisp-2.49-r9.ebuild => clisp-2.49-r100.ebuild} | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-lisp/clisp/clisp-2.49-r9.ebuild 
b/dev-lisp/clisp/clisp-2.49-r100.ebuild
similarity index 98%
rename from dev-lisp/clisp/clisp-2.49-r9.ebuild
rename to dev-lisp/clisp/clisp-2.49-r100.ebuild
index 4ed6f77..99b7235 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
 

Reply via email to