By using AWS re:Post, you agree to the Terms of Use

glibc 2.27+ on Amazon Linux 2


There are binaries/apps which are build with newer versions of glibc 2.26 as provided by current AL2. I would like to request for newer glibc 2.27+ for AL2. Is it planned somehow already?

asked 10 months ago3109 views
2 Answers

As described in the release notes, Amazon Linux 2 comes with GCC 7.3, Glibc 2.26, and Binutils 2.29.1 (see section on C Runtime, compiler, and tools near the end of the page).

Additionally, as noted in the FAQs, AWS will maintain user-space Application Binary Interface (ABI) compatibility for a specified list of packages in core, including glibc.

Based on these compatibility commitments, it is unlikely to see a move away from glibc 2.26 for AL2. As per the Long Term Support policy, AWS will continue to provide security updates and bug fixes for all packages in core until June 30, 2023.

For applications that require newer toolchain support, please consider the recently announced Amazon Linux 2022, which is currently in preview.

Going forward, Amazon Linux will provide major versions every two years, which will include new features and security and performance features across the stack, including glibc. For more details on the release cadence, content of major and minor releases, and Long Term Support policy, please refer to the Amazon Linux 2022 User Guide.

Amazon Linux 2022 includes glibc 2.34 (see release notes).

answered 10 months ago
profile picture
reviewed 4 months ago

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?

answered 3 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions