https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-util/poke-2.3 fails to compile (lto). Discovered on: amd64 (internal ref: lto_tinderbox) NOTE: This machine uses lto with CFLAGS=-flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing
Created attachment 791798 [details] build.log build log and emerge --info
lto_tinderbox has reproduced this issue with version 2.4 - Updating summary.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b9075eac011e16538cc6689d470d875434d803 commit d5b9075eac011e16538cc6689d470d875434d803 Author: Arsen Arsenović <arsen@aarsen.me> AuthorDate: 2022-11-21 10:05:29 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-11-22 08:08:34 +0000 dev-util/poke: filter out LTO On LTO'd systems, it was not possible to build poke due to an autogenerated file producing code that lto-wrapper is unable to process. We can just disable LTO in this case, until upstream gains support for filtering out LTO flags for that single file. Closes: https://bugs.gentoo.org/858461 Signed-off-by: Arsen Arsenović <arsen@aarsen.me> Closes: https://github.com/gentoo/gentoo/pull/28362 Signed-off-by: Sam James <sam@gentoo.org> dev-util/poke/poke-2.4.ebuild | 9 +++++++++ 1 file changed, 9 insertions(+)