commit:     f021cc6cfa1e35eb9c59955830f1fd89bfcb26b4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 12 04:16:21 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 04:28:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f021cc6c

dev-lang/maude: disable libsigsegv support (fixes glibc-2.34 build)

Closes: https://bugs.gentoo.org/806758
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/maude/{maude-3.1.ebuild => maude-3.1-r1.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-lang/maude/maude-3.1.ebuild 
b/dev-lang/maude/maude-3.1-r1.ebuild
similarity index 94%
rename from dev-lang/maude/maude-3.1.ebuild
rename to dev-lang/maude/maude-3.1-r1.ebuild
index 2fa97a9809b..1eb40d34140 100644
--- a/dev-lang/maude/maude-3.1.ebuild
+++ b/dev-lang/maude/maude-3.1-r1.ebuild
@@ -21,8 +21,7 @@ KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
 RDEPEND="
-       dev-libs/gmp:0=[cxx(+)]
-       dev-libs/libsigsegv
+       dev-libs/gmp:=[cxx(+)]
        dev-libs/libtecla
        sci-libs/buddy"
 DEPEND="${RDEPEND}"
@@ -45,6 +44,8 @@ src_configure() {
        local myconf=(
                --datadir="${EPREFIX}/usr/share/${PN}"
                --without-yices2
+               # Breaks glibc-2.34 support
+               --without-libsigsegv
        )
        econf "${myconf[@]}"
 }

Reply via email to