elfutils default-enables threading support. It should probably be enabled unconditionally, since it is being used in multi-threaded scenarios and deals with thread-related things (e.g. stacktraces). Reproducible: Always
Further research (seee PR) has shown that the threads support is actually masked and should be *dis*abled unconditionally until this is in better shape upstream.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e440ecce4fd2586884a7e551c4f088c5c86a6dbf commit e440ecce4fd2586884a7e551c4f088c5c86a6dbf Author: Holger Hoffstätte <holger@applied-asynchrony.com> AuthorDate: 2022-09-04 14:07:32 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-09-10 11:17:53 +0000 dev-libs/elfutils: revbump to unconditionally disable thread safety Upstream recommends disabling thread safety. It's marked as experimental upstream and doesn't even build (been masked for years). Closes: https://bugs.gentoo.org/868402 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/27139 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/elfutils/elfutils-0.187-r1.ebuild | 109 +++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+)