The bug with failed tests is resolved upstream since March 2020, there is no need to filter out the flag --enable-stack-protector=all At the moment, you need to do the following: /etc/portage/env/sys-libs/glibc # make sure to use ssp all EXTRA_ECONF="--enable-stack-protector=all" Please, make sure the flag is not filtered, i.e. in flag-o-matic.eclass Upstream fix: https://sourceware.org/bugzilla/show_bug.cgi?id=25680 Thanks to Dave for the patch!
Sorry, since March 2021 is correct.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b309ab42ee15a09e4a0874161a64ca04102cd5 commit d9b309ab42ee15a09e4a0874161a64ca04102cd5 Author: Sam James <sam@gentoo.org> AuthorDate: 2025-01-28 07:17:35 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-01-28 07:17:35 +0000 sys-libs/glibc: drop -fstack-protector* filtering Nick fixed this upstream in PR7065 quite some time ago. Let's try dropping it from 9999 and go from there. Bug: https://sourceware.org/PR7065 Closes: https://bugs.gentoo.org/817836 Closes: https://bugs.gentoo.org/832738 Signed-off-by: Sam James <sam@gentoo.org> sys-libs/glibc/glibc-9999.ebuild | 4 ---- 1 file changed, 4 deletions(-)