🌐
Debian
packages.debian.org › bookworm › glibc-source
Debian -- Details of package glibc-source in bookworm
This package contains the sources and patches which are needed to build glibc.
Debian Packages Search
bookworm (12.0) bookworm-updates · bookworm-backports · trixie (13.0) trixie-updates · trixie-backports · forky · sid · experimental · There is also a list of packages recently added to experimental. Old releases can be found at https://archive.debian.org/. There are shortcuts for some ...
List of sections in "trixie"
bookworm (oldstable) (perl): Perl library for accessing process table information 0.634-1+b2: amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x
List of sections in "bookworm"
You have searched for packages that names contain bookworm in all suites, all sections, and all architectures.
🌐
Debian
packages.debian.org › source › bookworm › glibc
Debian -- Details of source package glibc in bookworm
/ Packages / bookworm (oldstable) / Source / misc / glibc · [ bullseye ] [ bullseye-updates ] [ bookworm ] [ trixie ] [ forky ] [ sid ] [ experimental ] Bug Reports · Developer Information · Debian Changelog · Copyright File · Debian Source Repository (Git) Debian Patch Tracker ·
Discussions

Why won't glibc be maintained also on older versions of Debain ?
Yes. If you're planning on running your programs on Debian 11, compile on Debian 11. Debian guarantees ABI/API stability for "stable" releases to ensure production code does not break. More on reddit.com
🌐 r/debian
13
0
February 28, 2024
Debian 12 - APT "GLIBC_2.38 not found" issue after backup restore
Upstream maintainer of Back In Time (BIT) here. It is known that it works for some folks. But BIT, like any other backup solution, is not intended to backup system files. You don't need a backup but an image taking software. Anyway, I am not sure if BIT is involved here in your problem. Do you used BIT to restore or another file system tool? Can you find the glibc file in your backup destination? More on reddit.com
🌐 r/debian
14
4
December 5, 2024
Linux static builds broken on Debian Bookworm
While Ubuntu 22.04 ships with glibc 2.35, Ubuntu 24.04 uses glibc 2.39 (source). Glibc is backward-compatible, but not forward-compatible. That means that version 3.0.2 (and earlier) requires glibc 2.35+ and version 3.1 requires glibc 2.39+. Therefore, if I try to run version 3.1 on Debian Bookworm ... More on github.com
🌐 github.com
6
December 19, 2024
How do you upgrade glibc on Debian? - Stack Overflow
I heard I can do it using apt-get install libc6, but I need to add something to /etc/apt/sources.list to receive the newest glibc version. What should I do? More on stackoverflow.com
🌐 stackoverflow.com
🌐
Launchpad
launchpad.net › debian › bookworm › +source › glibc
Bookworm (12) : glibc package : Debian
All versions of glibc source in Debian · Release · The package versions that were published when the distribution release was made. glibc 2.36-9+deb12u14 (main) glibc 2.36-8 (main) View changelog · Current version: 2.36-9+deb12u14 · Uploaded: 2026-05-16 ·
🌐
Debian
packages.debian.org › bookworm › glibc-doc
Debian -- Details of package glibc-doc in bookworm
JavaScript is disabled in your browser · Please enable JavaScript to proceed · A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser
🌐
Launchpad
blueprints.launchpad.net › debian › bookworm › +source › glibc
glibc package : Debian - Bookworm (12) - Blueprints
March 15, 2025 - All versions of glibc source in Debian · Release · The package versions that were published when the distribution release was made. glibc 2.36-9+deb12u13 (main) glibc 2.36-9+deb12u12 (main) glibc 2.36-9+deb12u10 (main) glibc 2.36-8 (main) View changelog · Current version: 2.36-9+deb12u13 ·
🌐
Reddit
reddit.com › r/debian › why won't glibc be maintained also on older versions of debain ?
r/debian on Reddit: Why won't glibc be maintained also on older versions of Debain ?
February 28, 2024 -

I've updated to Debian 12 and found out that programs that I compile won't work on Debian 11, because the Glibc version on Debian 11 lag behind.
Is it intentional that in older versions of Debian the glibc isn't get updated ?
Glibc is a cruical part for compatability, and the fact that it is only backwards compatible means that the moment a developer update to the latest version of linux and compile its binaries, his program become obsolete for older versions of debian.

🌐
Debian
packages.debian.org › glibc
Debian -- Package Search Results -- glibc
bookworm (oldstable) (devel): GNU C Library: sources 2.36-9+deb12u13: all
🌐
Launchpad
launchpad.net › debian › +source › glibc › +changelog
Change log : glibc package : Debian - Launchpad
glibc (2.36-9+deb12u10) bookworm; urgency=medium * debian/patches/git-updates.diff: update from upstream stable branch: - Change ldconfig auxcache magic number. - Ensure data passed to the rseq syscall are properly initialized. - Avoid integer truncation when parsing CPUID data with large cache sizes, fixing a memcpy/memmove when running under the FreeBSD's bhyve hypervisor.
🌐
Launchpad
answers.launchpad.net › debian › bookworm › +source › glibc
glibc package : Debian - Bookworm (12) - Launchpad Answers
September 6, 2025 - All versions of glibc source in Debian · Release · The package versions that were published when the distribution release was made. glibc 2.36-9+deb12u13 (main) glibc 2.36-9+deb12u12 (main) glibc 2.36-9+deb12u10 (main) glibc 2.36-8 (main) View changelog · Current version: 2.36-9+deb12u13 ·
Find elsewhere
🌐
Debian
packages.debian.org › bookworm › source › glibc-doc-reference
Details of source package glibc-doc-reference in bookworm
JavaScript is disabled in your browser · Please enable JavaScript to proceed · A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser
🌐
Debian
packages.debian.org › bookworm › glibc-doc-reference
Details of package glibc-doc-reference in bookworm
JavaScript is disabled in your browser · Please enable JavaScript to proceed · A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser
🌐
Reddit
reddit.com › r/debian › debian 12 - apt "glibc_2.38 not found" issue after backup restore
r/debian on Reddit: Debian 12 - APT "GLIBC_2.38 not found" issue after backup restore
December 5, 2024 -

I have a Debian 12 install running on a laptop which has been great. I use BackInTime to take nightly backups of my OS in the event that the system becomes unstable or will not boot. Well that happened. I had a plasma issue occur and the machine failed to boot. So I restored one of my daily backups. Beautiful. Everything looks fine again. Until I try to upgrade with APT. The update looks fine on the surface at first. The apt update command finds a few packages that need to be updated. Nothing that appears to be related to GLIBC though.

Chrome is one of the updates as well as girl 1.2. If I perform the update, it processes as expected. However, if I run apt update or any other command after that, I receive the "GLIBC_2.38 not found error from anything I try to launch. Can anyone explain to me why this is happening?

Here are images of the apt update that processes successfully prior to the issue occurring.

And before anyone asks, no im not using Kali. Its vanilla Debian 12. That's just the user.Also a shot of APT sources. they are the standard sources.

Checking the gLibc version prior to the update shows that 2.36 is the current version

🌐
GitHub
github.com › Genymobile › scrcpy › issues › 5689
Linux static builds broken on Debian Bookworm · Issue #5689 · Genymobile/scrcpy
December 19, 2024 - ./scrcpy: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by ./scrcpy) Debian Bookworm is the latest stable version, so it should probably be supported.
Author   Genymobile
🌐
Google Groups
groups.google.com › g › linux.debian.bugs.dist › c › iX0oII-fXy4
Bug#1053130: bookworm-pu: package glibc/2.36-9+deb12u2
September 27, 2023 - package release.debian.org tags 1053130 = bookworm pending thanks Hi, The upload referenced by this bug report has been flagged for acceptance into the proposed-updates queue for Debian bookworm. Thanks for your contribution! Upload details ============== Package: glibc Version: 2.36-9+deb12u2 Explanation: fix the value of F_GETLK/F_SETLK/F_SETLKW with __USE_FILE_OFFSET64 on ppc64el; fix a stack read overflow in getaddrinfo in no-aaaa mode [CVE-2023-4527]; fix use after free in getcanonname [CVE-2023-4806 CVE-2023-5156]; fix _dl_find_object to return correct values even during early startup
🌐
Debian
packages.debian.org › bookworm › libc6
Debian -- Details of package libc6 in bookworm
[ bullseye ] [ bullseye-updates ] [ bookworm ] [ trixie ] [ forky ] [ sid ] [ experimental ] [ Source: glibc ] Bug Reports · Developer Information · Debian Changelog · Copyright File · Debian Patch Tracker ·
🌐
Debian
packages.debian.org › source › testing › glibc
Details of source package glibc in trixie
October 1, 2022 - JavaScript is disabled in your browser · Please enable JavaScript to proceed · A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser
🌐
Debian
packages.debian.org › bookworm › all › glibc-doc › filelist
Debian -- File list of package glibc-doc/bookworm/all
/usr/share/doc/glibc-doc/ChangeLog.1.gz /usr/share/doc/glibc-doc/ChangeLog.10.gz /usr/share/doc/glibc-doc/ChangeLog.11.gz /usr/share/doc/glibc-doc/ChangeLog.12.gz /usr/share/doc/glibc-doc/ChangeLog.13.gz /usr/share/doc/glibc-doc/ChangeLog.14.gz /usr/share/doc/glibc-doc/ChangeLog.15.gz ...
🌐
Debian
packages.debian.org › src:glibc
I Challenge Thee
I Challenge Thee · AI scrapers break the web, to use this page you'll need JavaScript enabled
Top answer
1 of 3
95

I was able to install libc6 2.17 in Debian Wheezy by editing the recommendations in perror's answer:

IMPORTANT

You need to exit out of your display manager by pressing CTRL+ALT+F1. Then you can stop x (slim) with sudo /etc/init.d/slim stop

(replace slim with mdm or lightdm or whatever)

Add the following line to the file /etc/apt/sources.list:

deb http://ftp.debian.org/debian experimental main

Should be changed to:

deb http://ftp.debian.org/debian sid main

Then follow the rest of perror's post:

Update your package database:

apt-get update

Install the glibc package:

apt-get -t sid install libc6-amd64 libc6-dev libc6-dbg

IMPORTANT

After updating libc6, restart the computer, and you should comment out or remove the sid source you just added (deb http://ftp.debian.org/debian sid main), or else you risk upgrading your whole distro to sid.

2 of 3
29

Your script contains errors as well, for example if you have dos2unix installed your install works but if you don't like I did then it will fail with dependency issues.

I found this by accident as I was making a script file of this to give to my friend who is new to Linux and because I made the scripts on windows I directed him to install it, at the time I did not have dos2unix installed thus I got errors.

here is a copy of the script I made for your solution but have dos2unix installed.

#!/bin/sh
echo "deb http://ftp.debian.org/debian sid main" >> /etc/apt/sources.list
apt-get update
apt-get -t sid install libc6 libc6-dev libc6-dbg
echo "Please remember to hash out sid main from your sources list. /etc/apt/sources.list"

this script has been tested on 3 machines with no errors.

🌐
Debian Manpages
manpages.debian.org › bookworm › glibc-doc › index.html
Manpages of glibc-doc in Debian bookworm — Debian Manpages
Page last updated 2024-02-10T18:26:47Z · debiman c35ad7d, see github.com/Debian/debiman. Found a problem? See the FAQ