public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug build/31867] New: "CPU ISA level is lower than required" on SSE2-free CPUs
@ 2024-06-09  8:36 sam at gentoo dot org
  2024-06-09  8:36 ` [Bug build/31867] " sam at gentoo dot org
                   ` (17 more replies)
  0 siblings, 18 replies; 19+ messages in thread
From: sam at gentoo dot org @ 2024-06-09  8:36 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=31867

            Bug ID: 31867
           Summary: "CPU ISA level is lower than required" on SSE2-free
                    CPUs
           Product: glibc
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: build
          Assignee: unassigned at sourceware dot org
          Reporter: sam at gentoo dot org
                CC: carlos at redhat dot com
  Target Milestone: ---

Initially reported downstream in Gentoo at https://bugs.gentoo.org/933764.

We found that our release media ("stage3" builds - tarballs of a rootfs)
couldn't be chrooted into on x86 (32-bit) systems without SSE2.

e.g. using
https://distfiles.gentoo.org/releases/x86/autobuilds/current-stage3-i686-openrc/stage3-i686-openrc-20240603T164904Z.tar.xz:
```
$ chroot /mnt/gentoo
/usr/lib/libc.so.6: CPU ISA level is lower than required
```

Upon further investigation, it looks like this got exposed by
46c999741340ea559784c20a45077955b50aca43 for PR31676, which also got backported
for 2.39.

I _think_ what's happening here is that libc_cv_have_x86_isa_level gets set to
'baseline' for both 32-bit and 64-bit (even with -march=i686 on a pure,
non-multilib i686-* setup) and then the ISA marker gets added.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2024-06-15 10:14 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-06-09  8:36 [Bug build/31867] New: "CPU ISA level is lower than required" on SSE2-free CPUs sam at gentoo dot org
2024-06-09  8:36 ` [Bug build/31867] " sam at gentoo dot org
2024-06-09  8:36 ` sam at gentoo dot org
2024-06-09  8:39 ` sam at gentoo dot org
2024-06-09  9:41 ` sam at gentoo dot org
2024-06-09  9:50 ` sam at gentoo dot org
2024-06-09 10:46 ` hjl.tools at gmail dot com
2024-06-09 13:44 ` sam at gentoo dot org
2024-06-09 13:53 ` sam at gentoo dot org
2024-06-09 20:50 ` hjl.tools at gmail dot com
2024-06-09 20:52 ` hjl.tools at gmail dot com
2024-06-10 16:46 ` sam at gentoo dot org
2024-06-11  7:10 ` cvs-commit at gcc dot gnu.org
2024-06-11 23:24 ` sam at gentoo dot org
2024-06-11 23:28 ` sam at gentoo dot org
2024-06-12  4:06 ` sam at gentoo dot org
2024-06-14  4:08 ` sam at gentoo dot org
2024-06-14  4:08 ` sam at gentoo dot org
2024-06-15 10:14 ` cvs-commit at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).