GNU C Library version 2.3.5 release
-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
-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
-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
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
-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