GNU C Library version 2.3.5 release

2005-04-07 Thread Roland McGrath
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Version 2.3.5 of the GNU C Library is now available for download at:

   http://ftp.gnu.org/gnu/glibc/
   ftp://ftp.gnu.org/gnu/glibc/
   ftp://sources.redhat.com/pub/glibc/releases/

Please see http://www.gnu.org/order/ftp.html and
http://sources.redhat.com/mirrors.html for mirror sites around the world.

This release contains only bug fixes, as will future 2.3.x releases.
The following bugs in version 2.3.4 are resolved in 2.3.5:

  284, 592, 602, 626, 633, 640, 650, 661, 671, 681, 693, 700, 710, 719,
  722, 723, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736,
  737, 738, 739, 740, 741, 742, 743, 744, 745, 765, 767, 768, 769, 776,
  777, 787, 821, 822, 823, 825

Visit http://sources.redhat.com/bugzilla/ for the details of each bug.
For information on reporting bugs in the GNU C Library, see:
http://www.gnu.org/software/libc/bugs.html

Be advised that updating the C library is no trivial task and it is very
easy to damage one's system.  Unless you are participating in the
development and maintenance of the C library, you should use a binary
distribution instead.  The code in this release has already been built
and tested by maintainers of GNU/Linux and GNU/Hurd binary distributions
basing their systems on it.

Please note that version 2.3.5 cannot be compiled using GCC 4 (which has
not yet been released).  Version 2.3.5 has only the changes necessary to
fix bugs seen on production systems using 2.3.4; production systems are
using the GCC 3.4 compiler.  We expect to release version 2.3.6 soon, to
coincide with the anticipated GCC 4.0 release.  Version 2.3.6 will contain
changes necessary to build with GCC 4, though we still recommend the stable
GCC 3.4 version for building the stable 2.3.x versions of the GNU C Library,
as that is what has been heavily tested.  If you especially want to compile
glibc using GCC development snapshots, then you should be working with the
current development version of glibc (see http://www.gnu.org/software/libc/).
That code is not yet ready for release, but already builds well with GCC 4,
and fixes many new compilation warnings that you will still see in 2.3.6.

The following files are available:

93d9c51850e0513aa4846ac0ddcef639  glibc-2.3.5.tar.bz2   (13M)
86ae1273e22af8766297ec21c0232743  glibc-libidn-2.3.5.tar.bz2(99K)
77011b0898393c56b799bc011a0f37bf  glibc-linuxthreads-2.3.5.tar.bz2  (231K)
4d88997e4a362ccdc369d7cf47234616  glibc-2.3.5.tar.gz(17M)
4d903eda415824687a162502020f7d73  glibc-libidn-2.3.5.tar.gz (121K)
752ac06ad44f4d7fb2d8e51e72d7e94c  glibc-linuxthreads-2.3.5.tar.gz   (316K)
7012aabd25f7e16e1fd4fe6d9f0a8ba2  glibc-ports-2.3.5.tar.bz2 (141K)
fdb87a0b4ff0832c255831614e4b79ce  glibc-ports-2.3.5.tar.gz  (191K)
4fa5f234c0fde973e56e81544a89363b  glibc-2.3.4-2.3.5.diff.gz (1.2M)
0b3bfe7da428cbe94d395bbd3ead7f74  glibc-linuxthreads-2.3.4-2.3.5.diff.gz(2.6K)

Note the `linuxthreads' package is required to build a useful system C
library for use with Linux kernels prior to version 2.6.  To build a
configuration supporting only Linux 2.6 kernels or to build for
GNU/Hurd, the package is not required.  The main glibc-2.3.4 release
package contains the Native POSIX Threads Library (NPTL) contributed
by Ulrich Drepper, which supports Linux 2.6 kernels only.

This is the first release to include the `ports' package, which has been
available via CVS since version 2.3.4 was released.  This add-on package
contains code supporting machines and operating systems maintained only by
volunteers, not as part of the core glibc maintenance effort.  It presently
contains some disused code for abandoned ports that worked many years ago,
as well as the Linux/AM33 port contributed by Alexandre Oliva.  You do not
need this package unless you are using AM33, or working on a new port of
glibc yourself.

Many thanks to these people, who contributed fixes found in this release:

Jakub Jelinek
Ulrich Drepper
H.J. Lu
David Mosberger
Steven Munroe
Andreas Jaeger
Andreas Schwab
GOTO Masanori
Alfred M. Szmidt
Thorsten Kukuk
Daniel Jacobowitz
Alan Modra
Martin Schwidefsky
Richard Henderson
Barry deFrese


Enjoy!
Roland McGrath for the GNU C Library Developers

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/>

iD8DBQFCVO612vc1Cn671iURAi6DAJ99syHbchshXrecyMJJwFpws2XUoACePTXm
6Dn3kyrTPca7r5DkDIDA+f0=
=UkjU
-END PGP SIGNATURE-

___
GNU Announcement mailing list 
http://lists.gnu.org/mailman/listinfo/info-gnu


GNU C Library version 2.3.6 release

2005-11-03 Thread Roland McGrath
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Version 2.3.6 of the GNU C Library is now available for download at:

   http://ftp.gnu.org/gnu/glibc/
   ftp://ftp.gnu.org/gnu/glibc/
   ftp://sources.redhat.com/pub/glibc/releases/

Please see http://www.gnu.org/order/ftp.html and
http://sources.redhat.com/mirrors.html for mirror sites around the world.

This release contains only bug fixes, as will future 2.3.x releases.
The following bugs in version 2.3.5 are resolved in 2.3.6:

  38, 253, 549, 622, 653, 721, 758, 851, 877, 915, 934, 955, 961,
  1016, 1037, 1076, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086,
  1087, 1088, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098,
  1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109,
  1110, , 1112, 1113, 1125, 1137, 1138, 1249, 1250, 1251, 1252,
  1253, 1254, 1350, 1358, 1394, 1438, 1498, 1534

Visit http://sources.redhat.com/bugzilla/ for the details of each bug.
For information on reporting bugs in the GNU C Library, see:
http://www.gnu.org/software/libc/bugs.html

Be advised that updating the C library is no trivial task and it is very
easy to damage one's system.  Unless you are interested in helping with the
development and maintenance of the C library yourself, you will find it
much easier to use a binary distribution instead.  The code in this release
has already been built and tested by maintainers of GNU/Linux and GNU/Hurd
binary distributions basing their systems on it.

This release can be compiled using GCC 4.0, but you should expect many more
compiler warnings than when using GCC 3.4.  The development version of libc
is better suited to being built with the most recent GCC versions.

The following files are available:

bfdce99f82d6dbcb64b7f11c05d6bc96  glibc-2.3.6.tar.bz2   (14M)
49dbe06ce830fc73874d6b38bdc5b4db  glibc-libidn-2.3.6.tar.bz2(99K)
d4eeda37472666a15cc1f407e9c987a9  glibc-linuxthreads-2.3.6.tar.bz2  (238K)
40dce745d34ff80401da2fdfe58f6d53  glibc-ports-2.3.6.tar.bz2 (139K)
ae7cb7da3f7c75869fe895101164b15d  glibc-2.3.6.tar.gz(18M)
772eac4f7ae2e450346c3314898e9d1b  glibc-libidn-2.3.6.tar.gz (123K)
3ac87e9bb424a66f36bc4bb9d851a765  glibc-linuxthreads-2.3.6.tar.gz   (320K)
b27c2640591d01417b2e02993799330e  glibc-ports-2.3.6.tar.gz  (197K)

Note the `linuxthreads' package is required to build a useful system C
library for use with Linux kernels prior to version 2.6.  To build a
configuration supporting only Linux 2.6 kernels or to build for
GNU/Hurd, the package is not required.  The main glibc-2.3.6 release
package contains the Native POSIX Threads Library (NPTL) contributed
by Ulrich Drepper, which supports Linux 2.6 kernels only.

Many thanks to these people, who contributed fixes found in this release:

Ulrich Drepper
Jakub Jelinek
Thorsten Kukuk
Andreas Jaeger
GOTO Masanori
Thomas Schwinge
H.J. Lu
Bob Wilson
James A. Morrison
Alexandre Oliva
Denis Barbier
Neal H. Walfield
Alfred M. Szmidt
Richard Henderson
Dmitry V. Levin
Andreas Schwab
Karl Kelley
Darin Petkov
Steven Munroe

Enjoy!
Roland McGrath for the GNU C Library Developers
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/>

iD8DBQFDar6J2vc1Cn671iURAhAMAJ9X2ESxY6cut25iAqqYIWVdxXNlEgCfYoex
ZcqG0Yd1lfHPQPFjKS32VBg=
=bKUq
-END PGP SIGNATURE-


___
GNU Announcement mailing list 
http://lists.gnu.org/mailman/listinfo/info-gnu


GNU C Library version 2.4 release

2006-03-07 Thread Roland McGrath
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Version 2.4 of the GNU C Library is now available for download at:

   http://ftp.gnu.org/gnu/glibc/
   ftp://ftp.gnu.org/gnu/glibc/
   ftp://sources.redhat.com/pub/glibc/releases/

Please see http://www.gnu.org/order/ftp.html and
http://sources.redhat.com/mirrors.html for mirror sites around the world.

Version 2.4 is the first release after a long period of development, and
introduces changes to the API and a new ABI for all configurations.  The
NEWS file in the distribution lists major additions, and there are many
smaller changes along with innumerable bug fixes.  This code has been
tested and deployed in new production systems, but should still be
considered somewhat experimental.  The stable 2.3 release series
continues to be maintained, and implements a widely-deployed ABI.
Version 2.3.6 is available, and we will release 2.3.7 with more bug fixes.

Once you install version 2.4, most program binaries you compile will not
be able to run on older installations based on 2.3.6 or earlier versions.
Existing dynamically-linked program binaries built using older glibc
versions should continue to work if they make proper use of the library
interfaces as specified.

While the code in this release has received substantial testing and is
going into new production systems, we are already aware of a few issues
and have a backlog of problem reports awaiting investigation.  We believe
this release marks a point of decent stability and substantial improvement
over version 2.3, and its ABI will remain stable for later 2.4 releases.
We hope that making this release now will lead to more strenuous testing.
We anticipate a 2.4.1 release in the not too distant future to tie up
loose ends and fold in more fixes and improvements made after the initial
deployments of systems based on the 2.4 ABI.

Be advised that updating the C library is no trivial task and it is very
easy to damage one's system.  Unless you are participating in the
development and maintenance of the C library, you should use a binary
distribution instead.  The code in this release has already been built
and tested by maintainers of binary distributions basing their systems
on it.  If you are not already using a system based on the version 2.4
ABI, then you may wreak havoc by attempting to install this version.

We recommend using GCC 4.1 to build this version of the GNU C Library.
For the S/390 and 32-bit PowerPC architectures, GCC 4.1 is required.
For other architectures, GCC 3.4 or later will work but 4.0 and 4.1 are better.

The following files are available:

7e9a88dcd41fbc53801dbe5bdacaf245  glibc-2.4.tar.bz2 (15M)
e2d892b40d654c523ab26a26b7dd86a1  glibc-libidn-2.4.tar.bz2  (100K)
7bb1b35654e94994925e66676acabd4e  glibc-ports-2.4.tar.bz2   (373K)
e262cc1dbf25533617346b1a02913de4  glibc-2.4.tar.gz  (20M)
8c6fffec7a408d6e53ae2cd75a2cd603  glibc-libidn-2.4.tar.gz   (124K)
40fa7d7e8417a8ae4051dff156c3  glibc-ports-2.4.tar.gz(535K)

This release like all others was made possible by the contributions of many
people.  We are very grateful to all of them, and chief among those are:

Ulrich Drepper
Jakub Jelinek
Paul Eggert
H.J. Lu
Steven Munroe
Andreas Jaeger
Thorsten Kukuk
Richard Henderson
Daniel Jacobowitz
Andreas Schwab
GOTO Masanori
Kaz Kojima
Alan Modra
Thomas Schwinge
David S. Miller
Alfred M. Szmidt
Joseph S. Myers
Paolo Bonzini
Alexandre Oliva
Martin Schwidefsky


Enjoy!
Roland McGrath for the GNU C Library Developers
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/>

iD8DBQFEDC8G2vc1Cn671iURArlSAJ97OY2fih3D/QooNEQT0GVl5kSvTACcDA6N
oxqJ6mrx7wXp4AYIySBrK20=
=6JYo
-END PGP SIGNATURE-


___
GNU Announcement mailing list 
http://lists.gnu.org/mailman/listinfo/info-gnu


GNU C Library version 2.5.1 release

2007-08-08 Thread Roland McGrath
Version 2.5.1 of the GNU C Library is now available for download at:

   http://ftp.gnu.org/gnu/glibc/
   ftp://ftp.gnu.org/gnu/glibc/
   ftp://sources.redhat.com/pub/glibc/releases/

Please see http://www.gnu.org/order/ftp.html and
http://sources.redhat.com/mirrors.html for mirror sites around the world.

This is a bug-fix release intended only for those using stable systems
already based on the version 2.5 release.  If you are building a new
system from scratch, please use version 2.6.1 instead.

The 2.5 and 2.5.1 releases of the GNU C Library are licensed under the
LGPL version 2.1, and GPL version 2.1 for the non-library programs
included, or any later version.  This means you are free to redistribute
this version under the terms of the LGPL version 3 or the GPL 3, as well
under as the version 2.1 terms of the 2.5 release.  We expect that the
next non-bug-fix release of the C Library will migrate to a newer LGPL version.

The following bugs are resolved with this release:

  2337, 2749, 3213, 3291, 3306, 3320, 3322, 3334, 3348, 3352, 3369, 3429,
  3451, 3458, 3559, 3632, 3664, 3673, 3674, 3747, 3842, 3851, 3855, 3884,
  3902, 3919, 3944, 3954, 3955, 3957, 3995, 4069, 4070, 4074, 4076, 4101,
  4102, 4130, 4131, 4181, 4342, 4344, 4364, 4368, 4381, 4405, 4406, 4411,
  4438, 4439, 4465, 4512, 4514, 4586, 4702, 4858

Visit <http://sources.redhat.com/bugzilla/> for the details of each bug.

Be advised that updating the C library is no trivial task and it is very
easy to damage one's system.  Unless you are participating in the
development and maintenance of the C library, you should use a binary
distribution instead.  The code in this release has already been built
and tested by maintainers of binary distributions basing their systems
on it.  If you are not already using a system based on the version 2.5
ABI, then you may wreak havoc by attempting to install this version.

GCC version 4.1 or later is required to build version 2.5 of the C library.

The following files are available:

10ea72e2c4d56c6aa13dabb7c4f9b195  glibc-2.5.1.tar.bz2   (15M)
d12a3d883e32555bffa1e0a320e8946c  glibc-2.5.1.tar.gz(20M)
8edaff79d5bd0af9f35678985b9b9368  glibc-2.5-2.5.1.diff.bz2  (379K)
9a15c9827feab726203d3186afb95077  glibc-2.5-2.5.1.diff.gz   (595K)
c9358e259a23e93aa5a0fc0478a34b60  glibc-libidn-2.5.1.tar.bz2(100K)
51b46f055908a5f8e409c4200d828093  glibc-libidn-2.5.1.tar.gz (124K)

The glibc-libidn files have not changed from the 2.5 version.
The glibc-ports files have not been updated for version 2.5.1.
If you are using a configuration supported by the use of
glibc-ports-2.5 files and want to upgrade to version 2.5.1,
please contact the developers at <[EMAIL PROTECTED]>.
 
This release like all others was made possible by the contributions of many
people, this time primarily Ulrich Drepper and Jakub Jelinek.


Enjoy!
Roland McGrath for the GNU C Library Developers


___
GNU Announcement mailing list 
http://lists.gnu.org/mailman/listinfo/info-gnu


GNU C Library version 2.6.1 release

2007-08-08 Thread Roland McGrath
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Version 2.6.1 of the GNU C Library is now available for download at:

   http://ftp.gnu.org/gnu/glibc/
   ftp://ftp.gnu.org/gnu/glibc/
   ftp://sources.redhat.com/pub/glibc/releases/

Please see http://www.gnu.org/order/ftp.html and
http://sources.redhat.com/mirrors.html for mirror sites around the world.

This is a bug-fix release intended only for those using stable systems
already based on the version 2.6 release.  If you are building a new
system from scratch, please use version 2.6.1 instead.

The 2.6 and 2.6.1 releases of the GNU C Library are licensed under the
LGPL version 2.1, and GPL version 2.1 for the non-library programs
included, or any later version.  This means you are free to redistribute
this version under the terms of the LGPL version 3 or the GPL 3, as well
under as the version 2.1 terms of the 2.6 release.  We expect that the
next non-bug-fix release of the C Library will migrate to a newer LGPL version.

The following bugs are resolved with this release:

4512, 4514, 4525, 4586, 4702, 4745, 4858

Visit <http://sources.redhat.com/bugzilla/> for the details of each bug.

BINARY COMPATIBILITY NOTE: 
The version 2.6 release had a bug in the `malloc_set_state'
function that broke ABI compatibility with previous versions.
For any program using this function, a binary built against
version 2.5 or earlier would be broken when running with a
version 2.6 shared library.  This may have been worked around
by recompiling against the version 2.6 library, however this
created a binary depending on the binary-incompatible bug.
System distributions using version 2.6 fixed this problem in
their released shared libraries, so most users will not have
been affected by version 2.6's misbehavior.  This bug is now
fixed in version 2.6.1, so that a 2.6.1 shared library is
compatible with old binaries built with version 2.5 or earlier.
However, this means that any binaries rebuilt against an
unmodified 2.6 shared library had this 2.6 bug built in and are
thus incompatible with a 2.6.1 shared library.

Be advised that updating the C library is no trivial task and it is very
easy to damage one's system.  Unless you are participating in the
development and maintenance of the C library, you should use a binary
distribution instead.  The code in this release has already been built
and tested by maintainers of binary distributions basing their systems
on it.  If you are not already using a system based on the version 2.6
ABI, then you may wreak havoc by attempting to install this version.

GCC version 4.1 or later is required to build version 2.6 of the C library.

The following files are available:

11cf6d3fc86dbe0890b8d00372eb6286 glibc-2.6.1.tar.bz2(16M)
68531eae79059df4728623b2ac0b2525 glibc-2.6.1.tar.gz (20M)
ad9775d57f3df560b93170d0374108df glibc-2.6-2.6.1.diff.bz2   (34K)
dd65dbbbe9c517d846ac1829dfb58be6 glibc-2.6-2.6.1.diff.gz(38K)
503f1315afd808728ebaa75b3d87a7d9 glibc-libidn-2.6.1.tar.bz2 (100K)
f42ba45d685d51d9c0095c6706210a0d glibc-libidn-2.6.1.tar.gz  (124K)
53d88ca624642dd267752ccce77b19d0 glibc-ports-2.6.1.tar.bz2  (422K)
f3d3dbe0040c3d65fd9c849a32132b17 glibc-ports-2.6.1.tar.gz   (594K)

The glibc-libidn files have not changed from the 2.6 version.
If you are using a configuration supported by the use of
glibc-ports-2.6 files and have issues, please contact the
developers at <[EMAIL PROTECTED]>.
 
This release like all others was made possible by the contributions of many
people, this time primarily Ulrich Drepper and Jakub Jelinek.


Enjoy!
Roland McGrath for the GNU C Library Developers
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/>

iD8DBQFGt9+62vc1Cn671iURAv/CAJ9IyThlBEOFvwnVHwREKejJUgM+gACfc4rG
bZW/sZ2pv+7dCrpKZpOSlyA=
=iE52
-END PGP SIGNATURE-


___
GNU Announcement mailing list 
http://lists.gnu.org/mailman/listinfo/info-gnu