It looks like you are coming from Poland, but the current site you have selected to visit is Equatorial Guinea. Do you want to change site?

Yes, please! No, keep me on the current site

Enable high contrast mode

Libc6 2.34 ((exclusive)) ✔

Programs that explicitly linked -lpthread and used dlsym() to look up pthread symbols may need adjustment. 4. Distribution Availability | Distribution | libc6 2.34 inclusion | |------------------|----------------------------| | Debian | Unstable / Testing (as of late 2021); not in Debian 11 (bullseye) | | Ubuntu | 22.04 LTS (Jammy) and newer | | RHEL / CentOS | No – RHEL 9 uses glibc 2.34 (actually RHEL9 → 2.34) | | Alpine Linux | Not applicable (uses musl) | | Arch Linux | Available from early 2021 |

| | Reason | |--------------------------|-------------| | pthread_yield() | Use sched_yield() instead | | libpthread.so as separate DSO | Merged into libc | | libdl.so (partial) | dlopen now in libc; legacy stub remains | 3. ABI & Compatibility Notes | Item | Status | |----------|-------------| | Symbol versioning | Preserved – old binaries run unmodified | | _GNU_SOURCE required for new functions | Yes (non-standard extensions) | | C++ name mangling | Unchanged | | Linux kernel minimum version | 3.2.0 (x86-64) / 4.9+ for certain syscalls | libc6 2.34

1. Overview | Property | Details | |---------------|-------------| | Package Name | libc6 (Debian/Ubuntu) / glibc (upstream) | | Version | 2.34 | | Release Date | August 2, 2021 | | Type | Core C standard library | | ABI Compatibility | Backward compatible (symbol versions preserved) | Programs that explicitly linked -lpthread and used dlsym()