commit: 4750d2ea12eb8b95071695b336c3c2096ab0b023 Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> AuthorDate: Tue Aug 5 05:03:33 2025 +0000 Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> CommitDate: Tue Aug 5 19:53:30 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4750d2ea
app-text/ocrad: use dot-a.eclass ... to avoid installing broken static libraries w/ LTO. Closes: https://bugs.gentoo.org/958953 Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org> app-text/ocrad/ocrad-0.29-r1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app-text/ocrad/ocrad-0.29-r1.ebuild b/app-text/ocrad/ocrad-0.29-r1.ebuild index 9d0ee2c49466..c6c39a6d4a6d 100644 --- a/app-text/ocrad/ocrad-0.29-r1.ebuild +++ b/app-text/ocrad/ocrad-0.29-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit edo unpacker toolchain-funcs +inherit dot-a edo unpacker toolchain-funcs DESCRIPTION="OCR (Optical Character Recognition) program" HOMEPAGE="https://www.gnu.org/software/ocrad/ocrad.html" @@ -20,6 +20,7 @@ DEPEND="${RDEPEND}" BDEPEND="$(unpacker_src_uri_depends)" src_configure() { + lto-guarantee-fat # ./configure is not based on autotools edo ./configure \ CPPFLAGS="${CPPFLAGS}" \ @@ -35,6 +36,7 @@ src_compile() { src_install() { default + strip-lto-bytecode doman doc/${PN}.1 doinfo doc/${PN}.info
