diff options
| author | Eli Schwartz <eschwartz@gentoo.org> | 2025-08-10 17:03:40 -0400 |
|---|---|---|
| committer | Eli Schwartz <eschwartz@gentoo.org> | 2025-08-11 01:35:32 -0400 |
| commit | 188ffcd54f6a9aa0da2a62cb80beaa8c4806b0b7 (patch) | |
| tree | 0b57fcfff0c8ae1beec698939e9986816dbeebd5 /dev-tcltk | |
| parent | 956ce833d138377b55752d3b3f80b7cfedd347ee (diff) | |
| download | gentoo-188ffcd54f6a9aa0da2a62cb80beaa8c4806b0b7.tar.gz gentoo-188ffcd54f6a9aa0da2a62cb80beaa8c4806b0b7.tar.bz2 gentoo-188ffcd54f6a9aa0da2a62cb80beaa8c4806b0b7.zip | |
dev-tcltk/tdom: use dot-a.eclass
... to avoid installing broken static libraries w/ LTO.
Closes: https://bugs.gentoo.org/958038
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Diffstat (limited to 'dev-tcltk')
| -rw-r--r-- | dev-tcltk/tdom/tdom-0.9.3.ebuild | 4 | ||||
| -rw-r--r-- | dev-tcltk/tdom/tdom-0.9.5.ebuild | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/dev-tcltk/tdom/tdom-0.9.3.ebuild b/dev-tcltk/tdom/tdom-0.9.3.ebuild index b36da05c0662..a57385fe641b 100644 --- a/dev-tcltk/tdom/tdom-0.9.3.ebuild +++ b/dev-tcltk/tdom/tdom-0.9.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools flag-o-matic +inherit autotools dot-a flag-o-matic MY_P="tDOM-${PV}" @@ -48,6 +48,7 @@ src_prepare() { } src_configure() { + lto-guarantee-fat local myeconfargs=( $(use_enable threads) --enable-shared @@ -84,4 +85,5 @@ src_install() { emake DESTDIR="${D}" install popd > /dev/null done + strip-lto-bytecode } diff --git a/dev-tcltk/tdom/tdom-0.9.5.ebuild b/dev-tcltk/tdom/tdom-0.9.5.ebuild index a1216d75e792..6453e5f7d28b 100644 --- a/dev-tcltk/tdom/tdom-0.9.5.ebuild +++ b/dev-tcltk/tdom/tdom-0.9.5.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools flag-o-matic +inherit autotools dot-a flag-o-matic MY_P="tDOM-${PV}" @@ -47,6 +47,7 @@ src_prepare() { } src_configure() { + lto-guarantee-fat local myeconfargs=( $(use_enable threads) --enable-shared @@ -83,4 +84,5 @@ src_install() { emake DESTDIR="${D}" install popd > /dev/null done + strip-lto-bytecode } |
