DistroWatch typically has a pretty good run down of what each distro has.

Red Hat's run down

Answer from heavyd on Stack Exchange
🌐
Red Hat
access.redhat.com › solutions › 38634
What glibc version is shipped with a particular Red Hat Enterprise Linux? - Red Hat Customer Portal
December 2, 2025 - What glibc version is shipped with a particular Red Hat Enterprise Linux update or minor release? We need a later GNU C library for our project but we cannot find it from Red Hat Enterprise Linux. Is there any document about glibc version information?
Discussions

Python package requires GLIBC version 2.29 but RHEL 8 cannot support it; attempting to use gcc toolkit but need help
One of the functions from the package has a GLIBC-2.29 dependency that my Posit environment won't support (RHEL 8 can only support up to 2.28 (What glibc version is shipped with a particular Red Hat Enterprise Linux? - Red Hat Customer Portal)). I installed one of the gcc-toolset packages ... More on forum.posit.co
🌐 forum.posit.co
0
0
July 29, 2024
Is it possible to install older glibc (from Rhel7) on rhel 8?
Install glib-compat. Note that this is only supported minimally, but it exists. And the -compat for 9 is RHEL8’s, and so forth. And it doesn’t help if you depend on other libraries, like openssl. But, really, use a container is the better solution. And even then you have 13 months unless you like paying ELS. More on reddit.com
🌐 r/redhat
27
8
May 21, 2023
Glibc Error
Hello u/Bad-Mouse Indeed, for rhel8, I can see this version of package, but it should be x86_64 https://access.redhat.com/downloads/content/glibc-common/2.28-251.el8_10.11/x86_64/fd431d51/package For i686, I can see this package only up to rhel6 https://access.redhat.com/downloads/content/glibc-common/2.12-1.212.el6_10.3/i686/fd431d51/package and checking the rhel8 # yum list --showduplicates glibc-common Updating Subscription Management repositories. Last metadata expiration check: 3:20:13 ago on Tue 28 Jan 2025 03:40:18 AM UTC. Installed Packages glibc-common.x86_64 2.28-251.el8_10.5 @rhel-8-for-x86_64-baseos-rpms Available Packages glibc-common.x86_64 2.28-42.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-42.el8_0.1 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-72.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-72.el8_1.1 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-101.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-127.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-127.el8_3.2 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-151.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-164.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-164.el8_5.3 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-189.1.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-189.5.el8_6 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-211.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-225.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-225.el8_8.6 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-236.el8.7 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-236.el8_9.12 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-236.el8_9.13 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-251.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-251.el8_10.1 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-251.el8_10.2 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-251.el8_10.4 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-251.el8_10.5 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-251.el8_10.11 rhel-8-for-x86_64-baseos-rpms Based on the info above, I believe that your package was installed .. maybe from some 3rd party repo, and unless you really need it, I would recommend you to remove it. But a better advice, if you do have a valid subscription, feel free to open a support case, and also feel free to attach the info above, this will speed up the process. I hope this helps! More on reddit.com
🌐 r/redhat
9
2
January 28, 2025
GLIBC dependency issue on RHEL 8.x - www.makemkv.com
Hello, I just tried to install ... Linux 8.9. I used the most recent version 1.17.7 for this. I managed to compile, link and install the open-source part plus install the binary part of course, but it appears the binary part no longer supports the GLIBC version provided by RHEL ... More on forum.makemkv.com
🌐 forum.makemkv.com
November 12, 2024
🌐
Tenable
tenable.com › plugins › nessus › 243573
RHEL 8 : glibc (RHSA-2025:12980)<!-- --> | Tenable®
August 5, 2025 - Note that Nessus has not tested for this issue but has instead relied only on the application's self-reported version number. Update the RHEL glibc package based on the guidance in RHSA-2025:12980. https://access.redhat.com/security/updates/classification/#moderate · https://bugzilla.redhat.com/show_bug.cgi?id=2383146 ... Supported Sensors: Agentless Assessment, Continuous Assessment, Frictionless Assessment Agent, Frictionless Assessment AWS, Frictionless Assessment Azure, Nessus Agent, Nessus ... CPE: cpe:/o:redhat:enterprise_linux:8, p-cpe:/a:redhat:enterprise_linux:glibc, p-cpe:/a:redhat:
🌐
Posit Community
forum.posit.co › posit professional & hosted products
Python package requires GLIBC version 2.29 but RHEL 8 cannot support it; attempting to use gcc toolkit but need help - Posit Professional & Hosted Products - Posit Community
July 29, 2024 - One of the functions from the package has a GLIBC-2.29 dependency that my Posit environment won't support (RHEL 8 can only support up to 2.28 (What glibc version is shipped with a particular Red Hat Enterprise Linux?
🌐
Reddit
reddit.com › r/redhat › is it possible to install older glibc (from rhel7) on rhel 8?
r/redhat on Reddit: Is it possible to install older glibc (from Rhel7) on rhel 8?
May 21, 2023 -

Hello everyone,

Is there a safe way to install older glibc on redhat 8 so I can get legacy applications that support older rhel 7 to run?

I was able to install the older rpm into a second directory, but when I tried to launch the application, it didn't use that glibc. If I try to ld_library_path, it breaks everything else since, of course, rhel 8 uses newer system glibc. Is there a way around this? Or do I need to use chroot or container of centos7?

Thanks

🌐
Wikipedia
en.wikipedia.org › wiki › Red_Hat_Enterprise_Linux
Red Hat Enterprise Linux - Wikipedia
16 hours ago - The name Plow was the Appalachian ... leader of RHEL engineering. Red Hat Enterprise Linux 9.0, May 17, 2022, uses Linux kernel 5.14.0-70.13.1.el9_0 ... Red Hat Enterprise Linux 8 (Ootpa) is based on Fedora 28, upstream Linux kernel 4.18, GCC 8.2, glibc 2.28, systemd 239, ...
🌐
Red Hat
access.redhat.com › discussions › c4c17284-0e16-4c9c-b2c9-291a3276391b
Upgrading glibc
March 18, 2026 - I am using a VM running RHEL 8.8, and our OpenShift Container Platform cluster is currently on version 4.20.15. ... ./oc: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by ./oc) ./oc: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by ./oc) ./oc: /lib64/libc.so.6: version ...
Find elsewhere
🌐
Remi's RPM Repository
rpms.remirepo.net › rpmphp › zoom.php
Packages in Fedora / RHEL / CentOS / EPEL - Package: glibc
Package: glibc · Show more informations from pkgdb · The Fedora Project is maintained and driven by the community and sponsored by Red Hat. This is a community maintained site. Red Hat is not responsible for content.
🌐
Linux Questions
linuxquestions.org › questions › linux-software-2 › redhat-8-glibc-problem-178105
RedHat 8 glibc problem
May 5, 2004 - Hi. I update the glibc of my RedHat 8 box. The prev. version is 2.2.93 and the current version is 2.3.2. After the updating proccess the gcc began not
🌐
Intel Community
community.intel.com › t5 › Analyzers › vtune-2025-1-0-needs-glibc-2-29-on-RHEL8 › m-p › 1686719
vtune 2025.1.0 needs glibc 2.29 on RHEL8 - Intel Community
May 6, 2025 - on Linux RHEL8 we get with Intel oneAPI 2025.1.0 vtune-gui: cat /etc/redhat-release Red Hat Enterprise Linux release 8.10 (Ootpa) vtune-gui: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by vtune-gui) vtune-gui: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by ...
🌐
Reddit
reddit.com › r/redhat › glibc error
r/redhat on Reddit: Glibc Error
January 28, 2025 -

I’m trying to update a RHEL 8 machine with dnf and I’m getting a dependency error for glibc-2.28-251.el8_10.11.i686

It needs glibc-common-2.28-251.el8_10.11.i686.

If I browse Red Hat’s baseos repository, I don’t see it in there. Do you think maybe it hasn’t been added yet or do I have something else wrong? Thanks,

Top answer
1 of 3
3
Hello u/Bad-Mouse Indeed, for rhel8, I can see this version of package, but it should be x86_64 https://access.redhat.com/downloads/content/glibc-common/2.28-251.el8_10.11/x86_64/fd431d51/package For i686, I can see this package only up to rhel6 https://access.redhat.com/downloads/content/glibc-common/2.12-1.212.el6_10.3/i686/fd431d51/package and checking the rhel8 # yum list --showduplicates glibc-common Updating Subscription Management repositories. Last metadata expiration check: 3:20:13 ago on Tue 28 Jan 2025 03:40:18 AM UTC. Installed Packages glibc-common.x86_64 2.28-251.el8_10.5 @rhel-8-for-x86_64-baseos-rpms Available Packages glibc-common.x86_64 2.28-42.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-42.el8_0.1 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-72.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-72.el8_1.1 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-101.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-127.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-127.el8_3.2 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-151.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-164.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-164.el8_5.3 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-189.1.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-189.5.el8_6 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-211.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-225.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-225.el8_8.6 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-236.el8.7 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-236.el8_9.12 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-236.el8_9.13 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-251.el8 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-251.el8_10.1 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-251.el8_10.2 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-251.el8_10.4 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-251.el8_10.5 rhel-8-for-x86_64-baseos-rpms glibc-common.x86_64 2.28-251.el8_10.11 rhel-8-for-x86_64-baseos-rpms Based on the info above, I believe that your package was installed .. maybe from some 3rd party repo, and unless you really need it, I would recommend you to remove it. But a better advice, if you do have a valid subscription, feel free to open a support case, and also feel free to attach the info above, this will speed up the process. I hope this helps!
2 of 3
2
dnf repoquery --requires glibc.i686 says it needs glibc-common with a matching version-release, but doesn't specify the arch. AFAICS, glibc-common.x86_64 should work fine here, and it does install for me in a container, at least.
🌐
Red Hat
docs.redhat.com › en › documentation › red_hat_enterprise_linux › 8 › html-single › 8.0_release_notes › index
8.0 Release Notes | Red Hat Enterprise Linux | 8 | Red Hat Documentation
The glibc libraries based on version 2.28 add support for Unicode 11, newer Linux system calls, key improvements in the DNS stub resolver, additional security hardening, and improved performance. RHEL 8 provides OpenJDK 11, OpenJDK 8, IcedTea-Web, and various Java tools, such as Ant, Maven, ...
🌐
MakeMKV
forum.makemkv.com › forum › viewtopic.php
GLIBC dependency issue on RHEL 8.x - www.makemkv.com
November 12, 2024 - $ ./glibc-version 2.28 Any chance that I can get the developers of MakeMKV to link the binary code in a way that works on RHEL 8.x? It's still a fully supported Linux distribution after all, meaning it's no way near becoming end-of-life.
🌐
Red Hat
learn.redhat.com › t5 › Platform-Linux › How-applications-are-built-for-Red-Hat-8-10-where-glibc-is-2-28 › td-p › 51914
How applications are built for Red Hat 8.10 where glibc is 2.28 ?
June 11, 2025 - Solved: Red Hat 8.10 uses glibc 2.28, which means application built on latest version such as Red Hat 9/10 won't be able to run on Redhat 8.10. I'm
Top answer
1 of 1
5

You can use dnf to upgrade it - dnf update -y glibc.

Full example from a container on my machine:

[root@0df679e04d17 /]# cat /etc/redhat-release
Red Hat Enterprise Linux release 8.2 (Ootpa)
[root@0df679e04d17 /]# rpm -qa glibc
glibc-2.28-101.el8.x86_64
[root@50a1768b4fcf /]# dnf update glibc
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Red Hat Universal Base Image 8 (RPMs) - BaseOS                                                                                                                                       1.1 MB/s | 827 kB     00:00
Red Hat Universal Base Image 8 (RPMs) - AppStream                                                                                                                                    3.7 MB/s | 3.2 MB     00:00
Red Hat Universal Base Image 8 (RPMs) - CodeReady Builder                                                                                                                            138 kB/s |  29 kB     00:00
Dependencies resolved.
=====================================================================================================================================================================================================================
 Package                                                     Architecture                                Version                                             Repository                                         Size
=====================================================================================================================================================================================================================
Upgrading:
 glibc                                                       x86_64                                      2.28-211.el8                                        ubi-8-baseos                                      2.2 M
 glibc-common                                                x86_64                                      2.28-211.el8                                        ubi-8-baseos                                      1.0 M
 glibc-minimal-langpack                                      x86_64                                      2.28-211.el8                                        ubi-8-baseos                                       63 k
Installing weak dependencies:
 glibc-gconv-extra                                           x86_64                                      2.28-211.el8                                        ubi-8-baseos                                      1.5 M
 glibc-langpack-en                                           x86_64                                      2.28-211.el8                                        ubi-8-baseos                                      825 k

Transaction Summary
=====================================================================================================================================================================================================================
Install  2 Packages
Upgrade  3 Packages

Total download size: 5.6 M
Is this ok [y/N]: y
Downloading Packages:
(1/5): glibc-minimal-langpack-2.28-211.el8.x86_64.rpm                                                                                                                                401 kB/s |  63 kB     00:00
(2/5): glibc-langpack-en-2.28-211.el8.x86_64.rpm                                                                                                                                     2.5 MB/s | 825 kB     00:00
(3/5): glibc-common-2.28-211.el8.x86_64.rpm                                                                                                                                          1.7 MB/s | 1.0 MB     00:00
(4/5): glibc-gconv-extra-2.28-211.el8.x86_64.rpm                                                                                                                                     1.6 MB/s | 1.5 MB     00:00
(5/5): glibc-2.28-211.el8.x86_64.rpm                                                                                                                                                 1.8 MB/s | 2.2 MB     00:01
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                                4.0 MB/s | 5.6 MB     00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                                             1/1
  Installing       : glibc-gconv-extra-2.28-211.el8.x86_64                                                                                                                                                       1/8
  Running scriptlet: glibc-gconv-extra-2.28-211.el8.x86_64                                                                                                                                                       1/8
  Upgrading        : glibc-common-2.28-211.el8.x86_64                                                                                                                                                            2/8
  Running scriptlet: glibc-2.28-211.el8.x86_64                                                                                                                                                                   3/8
  Upgrading        : glibc-2.28-211.el8.x86_64                                                                                                                                                                   3/8
  Running scriptlet: glibc-2.28-211.el8.x86_64                                                                                                                                                                   3/8
  Installing       : glibc-langpack-en-2.28-211.el8.x86_64                                                                                                                                                       4/8
  Upgrading        : glibc-minimal-langpack-2.28-211.el8.x86_64                                                                                                                                                  5/8
  Cleanup          : glibc-minimal-langpack-2.28-101.el8.x86_64                                                                                                                                                  6/8
  Cleanup          : glibc-2.28-101.el8.x86_64                                                                                                                                                                   7/8
  Cleanup          : glibc-common-2.28-101.el8.x86_64                                                                                                                                                            8/8
  Running scriptlet: glibc-common-2.28-101.el8.x86_64                                                                                                                                                            8/8
  Running scriptlet: glibc-common-2.28-211.el8.x86_64                                                                                                                                                            8/8
  Verifying        : glibc-langpack-en-2.28-211.el8.x86_64                                                                                                                                                       1/8
  Verifying        : glibc-gconv-extra-2.28-211.el8.x86_64                                                                                                                                                       2/8
  Verifying        : glibc-minimal-langpack-2.28-211.el8.x86_64                                                                                                                                                  3/8
  Verifying        : glibc-minimal-langpack-2.28-101.el8.x86_64                                                                                                                                                  4/8
  Verifying        : glibc-2.28-211.el8.x86_64                                                                                                                                                                   5/8
  Verifying        : glibc-2.28-101.el8.x86_64                                                                                                                                                                   6/8
  Verifying        : glibc-common-2.28-211.el8.x86_64                                                                                                                                                            7/8
  Verifying        : glibc-common-2.28-101.el8.x86_64                                                                                                                                                            8/8
Installed products updated.

Upgraded:
  glibc-2.28-211.el8.x86_64                                     glibc-common-2.28-211.el8.x86_64                                     glibc-minimal-langpack-2.28-211.el8.x86_64

Installed:
  glibc-gconv-extra-2.28-211.el8.x86_64                                                                     glibc-langpack-en-2.28-211.el8.x86_64

Complete!
[root@0df679e04d17 /]# rpm -qa glibc
glibc-2.28-211.el8.x86_64
🌐
GitHub
github.com › mattermost › desktop › issues › 3353
[Bug]: RHEL 8 cannot run v5.11 due to missing GLIBC 2.29 · Issue #3353 · mattermost/desktop
February 24, 2025 - Complete! rpm -qa | grep mattermost mattermost-desktop-5.11.0-1.x86_64 [brian@R-XXXXXXXX Downloads]$ mattermost-desktop mattermost-desktop: /lib64/libm.so.6: version GLIBC_2.29' not found (required by mattermost-desktop) mattermost-desktop: ...
Author   mattermost
🌐
Tenable
tenable.com › plugins › nessus › 182608
RHEL 8 : glibc (RHSA-2023:5455)<!-- --> | Tenable®
October 5, 2023 - Tenable has extracted the preceding description block directly from the Red Hat Enterprise Linux security advisory. Note that Nessus has not tested for these issues but has instead relied only on the application's self-reported version number. Update the RHEL glibc package based on the guidance in RHSA-2023:5455.