commit:     1f0fd3e2aee01e0c09e7103c8af4183b57faef49
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 22:42:52 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 22:43:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0fd3e2

sys-libs/glibc: drop stale workarounds

As of >=2.35, all of these are fixed.

Bug: https://bugs.gentoo.org/785091
Bug: https://sourceware.org/PR27318
Bug: https://sourceware.org/PR27991
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/glibc/glibc-9999.ebuild | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild
index 79c3065fcb4e..11f5063768f5 100644
--- a/sys-libs/glibc/glibc-9999.ebuild
+++ b/sys-libs/glibc/glibc-9999.ebuild
@@ -1018,16 +1018,6 @@ glibc_do_configure() {
                # https://bugs.gentoo.org/753740
                libc_cv_complocaledir='${exec_prefix}/lib/locale'
 
-               # -march= option tricks build system to infer too
-               # high ISA level: https://sourceware.org/PR27318
-               libc_cv_include_x86_isa_level=no
-
-               # Explicit override of https://sourceware.org/PR27991
-               # exposes a bug in glibc's configure:
-               # https://sourceware.org/PR27991
-               libc_cv_have_x86_lahf_sahf=no
-               libc_cv_have_x86_movbe=no
-
                # On aarch64 there is no way to override -mcpu=native, and if
                # the current cpu does not support SVE configure fails.
                # Let's boldly assume our toolchain can always build SVE 
instructions.

Reply via email to