Join us December 14th for AlmaLinux Day: Tokyo! Read More

Testers needed: glibc regression in Enterprise Linux 9.4

profile
Andrew Lukoshko

Release Engineering Lead

Note: this package moved to stable on August 8th, 2024

If you installed this package for testing, you can revert to the stable version with these steps:

dnf remove almalinux-release-testing 
dnf update 

#############
original below
#############

Testers needed: glibc regression in 9.4

Recently, the VFX community was faced with a regression in glibc causing instability for very commonly used software in RHEL 9.4 and distributions based on it. The fix has been available upstream but was only released today to CentOS Stream 9. We need your help testing the fix before we consider releasing it ourselves.

The backstory

In May, VFX users in the AlmaLinux community were attempting to upgrade their devices to AlmaLinux 9.4 and found that, after the upgrade, SideFX’s Houdini software was crashing when performing random operations. It was confirmed that this was true upstream, and was therefore reported correctly there (more details: https://issues.redhat.com/browse/RHEL-39415).

The fix has been available since the end of June, is already in glibc upstream, and has been merged and released (as of today) into CentOS Stream 9, but has not yet been released in RHEL 9.4. This blocks the VFX community, leaving them (and anyone else using this software and an Enterprise Linux distribution based on RHEL 9) stuck on version 9.3 and not getting security updates.

While this is not a bug we would normally fix before it is merged into RHEL, we see the needs of our community and are strongly considering it. These users remain unpatched for all security and bug updates that are already a part of 9.4, including the recently patched regreSSHion bug.

However, due to the importance of the glibc library, we know that very careful testing by both the AlmaLinux team and our users at large is necessary.

Where did AlmaLinux get the patch?

This is a constant source of confusion for people who aren’t familiar with the development process, so we want to be very clear: our patch is taken from the same place that RHEL’s patch will come from: the CentOS Stream 9 merge request.

How do I install the updated packages?

We encourage users both in the VFX community and in other places to participate in testing the fix by doing the following:

dnf install almalinux-release-testing --refresh
dnf update glibc*

Then use your system as usual, run services and applications, etc.

How can I leave my feedback?

Join the Development channel in our Mattermost chat and share your hardware specs and experience with the update. It’s just as important to report bugs as it is to report if everything works just fine, so let us know either way!

Tenez-vous informé·e·s !