summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz93@gmail.com>2024-01-29 20:28:03 -0500
committerSam James <sam@gentoo.org>2024-01-30 05:09:51 +0000
commit35b8bf369c6cb5b8a726c4b147a5309a21b6d344 (patch)
tree15ba9c2a9c60bba485032dbcea3ce2c995aa353f /dev-libs/liberasurecode
parentdev-libs/liberasurecode: fix bashisms in configure.ac (diff)
downloadgentoo-35b8bf369c6cb5b8a726c4b147a5309a21b6d344.tar.gz
gentoo-35b8bf369c6cb5b8a726c4b147a5309a21b6d344.tar.bz2
gentoo-35b8bf369c6cb5b8a726c4b147a5309a21b6d344.zip
dev-libs/liberasurecode: suppress LTO, as it does not work
Reported upstream as https://bugs.launchpad.net/liberasurecode/+bug/2051613 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-libs/liberasurecode')
-rw-r--r--dev-libs/liberasurecode/liberasurecode-1.6.3.ebuild7
1 files changed, 6 insertions, 1 deletions
diff --git a/dev-libs/liberasurecode/liberasurecode-1.6.3.ebuild b/dev-libs/liberasurecode/liberasurecode-1.6.3.ebuild
index b42250982fce..f600ce77a6a5 100644
--- a/dev-libs/liberasurecode/liberasurecode-1.6.3.ebuild
+++ b/dev-libs/liberasurecode/liberasurecode-1.6.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools
+inherit autotools flag-o-matic
DESCRIPTION="Erasure Code API library written in C with pluggable Erasure Code backends"
HOMEPAGE="https://bitbucket.org/tsg-/liberasurecode/overview"
@@ -28,6 +28,11 @@ src_prepare() {
}
src_configure() {
+
+ # fails with -Werror=lto-type-mismatch
+ # https://bugs.launchpad.net/liberasurecode/+bug/2051613
+ filter-lto
+
econf \
--htmldir=/usr/share/doc/${PF} \
--disable-werror \