commit:     2e7f16444a7928233cf4428b655cf4c6b2d9a522
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 26 21:32:15 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Jul 26 21:32:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7f1644

dev-scheme/gambit: filter LTO (type mismatch)

Closes: https://bugs.gentoo.org/858254
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/gambit/gambit-4.8.8-r2.ebuild | 5 ++++-
 dev-scheme/gambit/gambit-4.9.3-r2.ebuild | 5 ++++-
 dev-scheme/gambit/gambit-4.9.4-r1.ebuild | 5 ++++-
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild 
b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
index 76a2291343a4..2984102efa0d 100644
--- a/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
+++ b/dev-scheme/gambit/gambit-4.8.8-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit elisp-common
+inherit flag-o-matic elisp-common
 
 MY_PV="${PV//./_}"
 MY_P="${PN}-v${MY_PV}"
@@ -30,6 +30,9 @@ S="${WORKDIR}/${MY_P}" #-devel
 IUSE="emacs ssl static"
 
 src_configure() {
+       # bug #858254
+       filter-lto
+
        econf \
                $(use_enable !static shared) \
                $(use_enable ssl openssl) \

diff --git a/dev-scheme/gambit/gambit-4.9.3-r2.ebuild 
b/dev-scheme/gambit/gambit-4.9.3-r2.ebuild
index 76a2291343a4..2984102efa0d 100644
--- a/dev-scheme/gambit/gambit-4.9.3-r2.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.3-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit elisp-common
+inherit flag-o-matic elisp-common
 
 MY_PV="${PV//./_}"
 MY_P="${PN}-v${MY_PV}"
@@ -30,6 +30,9 @@ S="${WORKDIR}/${MY_P}" #-devel
 IUSE="emacs ssl static"
 
 src_configure() {
+       # bug #858254
+       filter-lto
+
        econf \
                $(use_enable !static shared) \
                $(use_enable ssl openssl) \

diff --git a/dev-scheme/gambit/gambit-4.9.4-r1.ebuild 
b/dev-scheme/gambit/gambit-4.9.4-r1.ebuild
index c0d39c447092..2668544ec316 100644
--- a/dev-scheme/gambit/gambit-4.9.4-r1.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.4-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit elisp-common
+inherit flag-o-matic elisp-common
 
 DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter"
 HOMEPAGE="http://www.iro.umontreal.ca/~gambit/";
@@ -28,6 +28,9 @@ DOCS=( INSTALL.txt README README.md )
 SITEFILE="50gambit-gentoo.el"
 
 src_configure() {
+       # bug #858254
+       filter-lto
+
        local myconf=(
                $(use_enable !static shared)
                $(use_enable ssl openssl)

Reply via email to