This page is obsolete

Members of the glibc project are again creating release tarfiles, so there is no need to obtain them from here.

GNU libc release source tarfiles

This page has unofficial release source tarfiles for the GNU libc project's code, which you can download if you want them.

Downloads

All release tarfiles are signed using Brett Neumeier's GnuPG key, key ID E0C57333, which is available on the public key servers wwwkeys.pgp.net and ldap://keyserver.pgp.com (and possibly at other places as well).

The most recent release of the sources are available compressed with lzma and bzip2:

glibc-2.9.tar.lzma (sig)
glibc-2.9.tar.bz2 (sig)
glibc-ports-2.9.tar.lzma (sig)
glibc-ports-2.9.tar.bz2 (sig)

There are no updates on the glibc 2.9 branch in CVS as of 7 December 2008. If and when such updates occur, patches will be put here.

Older releases are available only with lzma compression:

glibc-2.8.tar.lzma (sig)
glibc-ports-2.8.tar.lzma (sig)

As of November 2008, only two very small changes have been made on the glibc 2.8 maintenance branch. (With the release of glibc 2.9, we are no longer tracking the glibc 2.8 maintenance branch.) They are in this patch:

glibc-2.8-branch-update-20080417.patch (sig)

If you don't have the lzma compression program from the LZMA-utils suite, here is the source code for the latest version as of this writing -- gzip- or bzip2-compressed, whichever you prefer.

lzma-4.32.7.tar.bz2
lzma-4.32.7.tar.gz

As long as we're at it, here are the changes to binutils 2.19 on its maintenance branch. (Binutils still makes releases available on the gnu.org sites, so there's no point in us having tarballs here.) These patches are cumulative: you only need to apply the latest one. Old patches will be retained here until we get sick of the clutter.

binutils-2.19-branch-update-20081120.patch (sig)
binutils-2.19-branch-update-20081201.patch (sig)
The majority of this text was written by Brett Neumeier with minor contributions from Eric Herman: eric@freesa.org Valid HTML 4.01 Strict