This does not seem helpful. For example every Lambda image (at the time of this writing ex: NodeJS v16) seems to have a version of glibc v2.2.6 released on 2017-08-02. We need a way to update glibc now? Answer from MetaSkills on repost.aws
🌐
Reddit
reddit.com › r/aws › how to upgrade glibc on amazon linux 2 ami
r/aws on Reddit: How to upgrade glibc on Amazon Linux 2 AMI
March 1, 2022 -

On EC2 instances using Amazon Linux 2, an outdated version of glibc is used: glibc 2.26. That is backed up by the FAQ for Amazon Linux 2. FAQ for Amazon Linux 2.

A set of core packages including systemd, GCC 7.3, Glibc 2.26, Binutils 2.29.1 that receive Long Term Support (LTS) from AWS.

Is there any way to upgrade to a newer version of Glibc, like 2.28? For background, I am trying to run a Python Docker image that is using glibc 2.28 and is running into conflicts since the 2.26 version is being used in the instance.

🌐
Reddit
reddit.com › r/aws › al2023 does not have glibc 2.38?
r/aws on Reddit: al2023 does not have glibc 2.38?
May 21, 2025 -

I’m trying to deploy a .NET 9 AOT lambda on provided.al2023. I see a runtime exception that shows the bootstrapper cannot find glibc 2.38.

I’m building the app through GitHub actions using Ubuntu 24.04.

Anybody knows how to get around this issue?

🌐
AWS
aws.amazon.com › blogs › developer › linux-support-updates-for-aws-cli-v2
Linux Support Updates for AWS CLI v2 | AWS Developer Tools Blog
August 6, 2025 - If you’re currently using AWS CLI v2 on a Linux distribution with glibc version 2.16 or prior, the AWS CLI team recommends upgrading to glibc 2.17 or later. Please share your questions, comments, and issues with us on our GitHub repository. Developer Resources & Community Open Source Repos Twitch Live Coding Labs on Github · Instagram Reddit Twitter Facebook LinkedIn Twitch Email Updates...
🌐
LinuxQuestions.org
linuxquestions.org › questions › linux-newbie-8 › glibc-update-to-2-27-in-amazon-linux-4175633861
glibc update to 2.27 in amazon linux
I am trying to update glibc package update in amazon linux AMI, could some please help me how to update the glibc this is regarding to CVE-2017-15804
Find elsewhere
🌐
Stack Overflow
stackoverflow.com › questions › 79041854 › glibc-version-issue-while-installing-npm-on-amazon-linux-2023
node.js - GLIBC version issue while installing npm on Amazon Linux 2023 - Stack Overflow
I am using Amazon Linux 2023 and trying to update Node from v14 to v18. While running the command nvm install 18.13.0 it's installing the Node properly. However, right after that I tried to run the command npm i -g npm@10.2.4 and it showed the following list of errors - Copynode: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC...
🌐
Installati.one
installati.one › home › amazonlinux › 2nd › how to install glibc.x86_64 on amazon linux 2
How To Install glibc.x86_64 on Amazon Linux 2 | Installati.one
May 20, 2022 - We can use yum to install glibc.x86_64 on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install glibc.x86_64. Update yum database with yum using the following command.
🌐
Reddit
reddit.com › r/linux › how to update glibc?
How to update GLIBC? : r/linux
July 8, 2023 - You could just upgrade your EOL version of Linux mint. ... Take a step back. Why do you need a newer glibc? Are you building something from scratch? Maybe you should use a container instead of updating one of the core parts of your operating system.
🌐
Reddit
reddit.com › r/debian › how do i get a newer version of glibc? (2.38 or above?)
r/debian on Reddit: How do i get a newer version of glibc? (2.38 or above?)
June 9, 2024 -

Basically im trying to run a game but it requires at least glibc 2.38 but it seems debian only offers 2.36 at the moment. Any way i can get a newer vesion of it?

EDIT: ended up just downloading the windows version of the game and running it with wine, im an idiot and thought i was having a problem with the sound when i first downloaded, that's why i tried the linux binary, but when i ran it with wine again i found out that the game came muted by default and that i had to press + to get the volume up

🌐
Tenable
tenable.com › plugins › nessus › 171823
Amazon Linux 2 : glibc (ALAS-2023-1944)<!-- --> | Tenable®
February 17, 2023 - Run 'yum update glibc' to update your system. https://alas.aws.amazon.com/AL2/ALAS-2023-1944.html · https://alas.aws.amazon.com/cve/html/CVE-2019-19126.html · https://alas.aws.amazon.com/cve/html/CVE-2020-10029.html · https://alas.aws.amazon.com/cve/html/CVE-2020-1752.html ...
🌐
Reddit
reddit.com › r/ubuntu › how do i update glibc?
r/Ubuntu on Reddit: How do I update GLIBC?
July 24, 2025 -

I’m currently using GLIBC 2.35 on Ubuntu 22.04, and I want to update it (for gaming purposes).

I’m also aware that updating it isn’t as simple as typing:

“sudo apt update GLIBC yada yada”

or whatever, so I’m not entirely sure how to update it properly without bricking my install.

Any ideas on what to do?

🌐
Reddit
reddit.com › r/aws › amazon linux 2 w. kernel 5.10 = wireguard (not) included?
r/aws on Reddit: Amazon Linux 2 w. kernel 5.10 = Wireguard (not) included?
October 13, 2021 -

Hello,

First off - I work with Windows - so my Linux knowledge isn't that great.

I read here:
Amazon Linux 2 FAQs

> " Q. How is kernel 5.10 different from kernel 4.14? "" From a security standpoint, customers benefit from WireGuard VPN that helps setup an effective virtual private network with low attack surface and allows encryption with less overhead. "

Ok from that I interpret that Wireguard is included w. kernel 5.10 however;
WireGuard VPN makes it to 1.0.0—and into the next Linux kernel | Ars Technica
^ That states that it was included from kernel 5.6.

Ok so I might just install it manually but checking which "dist" Amazon Linux 2 actually is using:
cat /etc/*release

NAME="Amazon Linux"
VERSION="2"
ID="amzn"
ID_LIKE="centos rhel fedora"
VERSION_ID="2"
PRETTY_NAME="Amazon Linux 2"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"
HOME_URL="https://amazonlinux.com/"
Amazon Linux release 2 (Karoo)

and googling;
What Is Amazon Linux 2? (linuxhint.com)
^ Ok so it is based on RHEL so I should follow the RHEL (7)-instructions here:
Installation - WireGuard

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm

Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
epel-release-latest-7.noarch.rpm                                                                 |  15 kB  00:00:00
Examining /var/tmp/yum-root-6UzwPp/epel-release-latest-7.noarch.rpm: epel-release-7-14.noarch
Marking /var/tmp/yum-root-6UzwPp/epel-release-latest-7.noarch.rpm to be installed
elrepo-release-7.el7.elrepo.noarch.rpm                                                           | 8.6 kB  00:00:00
Examining /var/tmp/yum-root-6UzwPp/elrepo-release-7.el7.elrepo.noarch.rpm: elrepo-release-7.0-5.el7.elrepo.noarch
Marking /var/tmp/yum-root-6UzwPp/elrepo-release-7.el7.elrepo.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package elrepo-release.noarch 0:7.0-5.el7.elrepo will be installed
--> Processing Dependency: glibc = 2.17 for package: elrepo-release-7.0-5.el7.elrepo.noarch
amzn2-core                                                                                       | 3.7 kB  00:00:00
---> Package epel-release.noarch 0:7-14 will be installed
--> Finished Dependency Resolution
Error: Package: elrepo-release-7.0-5.el7.elrepo.noarch (/elrepo-release-7.el7.elrepo.noarch)
           Requires: glibc = 2.17
           Installed: glibc-2.26-55.amzn2.aarch64 (@amzn2-core)
               glibc = 2.26-55.amzn2
           Available: glibc-2.26-28.amzn2.0.1.aarch64 (amzn2-core)
               glibc = 2.26-28.amzn2.0.1
           Available: glibc-2.26-30.amzn2.0.1.aarch64 (amzn2-core)
               glibc = 2.26-30.amzn2.0.1
           Available: glibc-2.26-32.amzn2.0.1.aarch64 (amzn2-core)
               glibc = 2.26-32.amzn2.0.1
           Available: glibc-2.26-32.amzn2.0.2.aarch64 (amzn2-core)
               glibc = 2.26-32.amzn2.0.2
           Available: glibc-2.26-34.amzn2.aarch64 (amzn2-core)
               glibc = 2.26-34.amzn2
           Available: glibc-2.26-35.amzn2.aarch64 (amzn2-core)
               glibc = 2.26-35.amzn2
           Available: glibc-2.26-36.amzn2.aarch64 (amzn2-core)
               glibc = 2.26-36.amzn2
           Available: glibc-2.26-37.amzn2.aarch64 (amzn2-core)
               glibc = 2.26-37.amzn2
           Available: glibc-2.26-38.amzn2.aarch64 (amzn2-core)
               glibc = 2.26-38.amzn2
           Available: glibc-2.26-39.amzn2.aarch64 (amzn2-core)
               glibc = 2.26-39.amzn2
           Available: glibc-2.26-41.amzn2.aarch64 (amzn2-core)
               glibc = 2.26-41.amzn2
           Available: glibc-2.26-42.amzn2.aarch64 (amzn2-core)
               glibc = 2.26-42.amzn2
           Available: glibc-2.26-43.amzn2.aarch64 (amzn2-core)
               glibc = 2.26-43.amzn2
           Available: glibc-2.26-44.amzn2.aarch64 (amzn2-core)
               glibc = 2.26-44.amzn2
           Available: glibc-2.26-45.amzn2.aarch64 (amzn2-core)
               glibc = 2.26-45.amzn2
           Available: glibc-2.26-47.amzn2.aarch64 (amzn2-core)
               glibc = 2.26-47.amzn2
           Available: glibc-2.26-48.amzn2.aarch64 (amzn2-core)
               glibc = 2.26-48.amzn2
           Available: glibc-2.26-53.amzn2.aarch64 (amzn2-core)
               glibc = 2.26-53.amzn2
           Available: glibc-2.26-54.amzn2.aarch64 (amzn2-core)
               glibc = 2.26-54.amzn2
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Hm ok so "glibc" isn't available in the required version since it shows to already be at the latest version.

Ok so the alternative instructions for RHEL 7 worked however I can't install "wireguard-tools" since it isn't included in that repo?
Packages for jdoss/wireguard (copr.fedorainfracloud.org)
^ I only see "wireguard-dkms" and not "wireguard-tools"

Sorry for the WoT, would appreciate some clarification / help.

Best Regards

Update:
Running the ARM64-version of Amazon Linux 2 w. kernel 5.10 since I am using a "Graviton 2"-instance (ARM-based) if that might matter

🌐
GitHub
github.com › amazonlinux › amazon-linux-2023 › issues › 958
[Package Request] - glibc 2.38 · Issue #958 · amazonlinux/amazon-linux-2023
May 21, 2025 - I recently tried running a .NET 9 AOT app on provided.al2023. It was compiled on an Ubuntu24.04 runner on GitHub. I saw a runtime exception because the OS did not support glibc 2.38. Is it possible to upgrade the supported version?
Author   amazonlinux
🌐
AWS re:Post
repost.aws › questions › QUZgn4fP5YRYe9kO3DZFTgLQ › amazon-linux-2023-ami-update-to-libstdc-with-glibcxx-3-4-30
Amazon Linux 2023 AMI update to libstdc++ with GLIBCXX_3.4.30 | AWS re:Post
September 1, 2023 - ./PotreeConverter: /lib64/libstdc++.so.6: version GLIBCXX_3.4.30 not found (required by ./PotreeConverter) Does anyone have any suggestions or ideas on how can I update libstdc++ to include 3.4.30 (which, judging from searching on google, is available in libstdc++). The reason for "insisting" to do this on AL2023 is: Amazon Linux 2, to my understanding, has less than 2 years until EOL (also not sure downgrading to AL2 would solve the problem).