diff --git a/dev-lisp/gcl/gcl-2.6.13_pre99.ebuild b/dev-lisp/gcl/gcl-2.6.13_pre99.ebuild index 1673ab7aa83c5..d854923101181 100644 --- a/dev-lisp/gcl/gcl-2.6.13_pre99.ebuild +++ b/dev-lisp/gcl/gcl-2.6.13_pre99.ebuild @@ -32,6 +32,7 @@ PATCHES=( ) src_configure() { + filter-lto # bug #931082 strip-flags filter-flags -fstack-protector -fstack-protector-all # breaks linking on multiple defined syms diff --git a/dev-lisp/gcl/gcl-2.6.14.ebuild b/dev-lisp/gcl/gcl-2.6.14.ebuild index fe5638ac7f2c1..441d6dcb3be89 100644 --- a/dev-lisp/gcl/gcl-2.6.14.ebuild +++ b/dev-lisp/gcl/gcl-2.6.14.ebuild @@ -27,6 +27,7 @@ DEPEND="${RDEPEND} >=dev-build/autoconf-2.52" src_configure() { + filter-lto # bug #931082 strip-flags filter-flags -fstack-protector -fstack-protector-all # breaks linking on multiple defined syms diff --git a/dev-lisp/gcl/gcl-2.6.15_pre3.ebuild b/dev-lisp/gcl/gcl-2.6.15_pre3.ebuild index 6473aba4cc592..9d2222ae4c4e0 100644 --- a/dev-lisp/gcl/gcl-2.6.15_pre3.ebuild +++ b/dev-lisp/gcl/gcl-2.6.15_pre3.ebuild @@ -35,6 +35,7 @@ PATCHES=( S="${WORKDIR}"/${PN}-Version_2_6_15pre3/${PN} src_configure() { + filter-lto # bug #931082 strip-flags filter-flags -fstack-protector -fstack-protector-all