Bug 1706421
| Summary: | Fedora 30 fails to boot due to invalid opcode in libsystemd-shared-241.so | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Deweloper <deweloper> |
| Component: | systemd | Assignee: | systemd-maint |
| Status: | CLOSED CANTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 30 | CC: | fweimer, lnykryn, msekleta, ssahani, s, systemd-maint, zbyszek |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | i686 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2019-05-06 12:27:28 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Deweloper
2019-05-04 18:09:48 UTC
Systemd itself does not do anything special, it just uses the default distro flags. I think this is an effect of https://fedoraproject.org/wiki/Changes/Update_i686_architectural_baseline_to_include_SSE2. https://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors#Athlon_XP_%22Barton%22_(Model_10,_130_nm) seems to say that AMD Barton does not support SSE2. I think it's unlikely that this can be fixed: systemd just happens to be one of the first programs started, but other programs would crash the same way. Correct, the AMD Athlon XP 2800+ does not support SSE2 (only SSE), so it is no longer supported by Fedora. Yep, sorry. Your hardware is simply not supported by Fedora anymore. You'll need to switch to some other distribution on it. I know this is disappointing, but we can't support everything. Thanks for pointing out this change which I wasn't aware of. This is sad news. Does it make sense to keep releasing e.g. Fedora-Xfce-Live-i386-30-1.2.iso if it is built from software compiled for new processors only, with "x86_64 systems" and "multi-lib RPMs" in mind? I'm affraid that reasons given for the mentioned change don't apply to i386 ISOs with lightweight spins like Xfce... It makes some limited sense. Programs running in 32bit mode use less memory, so they can be useful even for hardware which has 64bit. And people still use 32 bit images in VMs and such. There have been various noises to drop support for x86 completely. So far this hasn't happened, but it's just a question of time. The truth is that almost all developers use and have been using 64-bit hardware exclusively for many years, so there's almost no testing and bug-fixing done for 32-bit intel. The support is very weak and will only become worse over time. |