Fedora Core 2 Test Update: glibc-2.3.3-27.1

Jakub Jelinek jakub at redhat.com
Fri Oct 29 06:26:34 UTC 2004


---------------------------------------------------------------------
Fedora Test Update Notification
FEDORA-2004-356
2004-10-29
---------------------------------------------------------------------

Product     : Fedora Core 2
Name        : glibc
Version     : 2.3.3                      
Release     : 27.1                  
Summary     : The GNU libc libraries.
Description :
The glibc package contains standard libraries which are used by
multiple programs on the system. In order to save disk space and
memory, as well as to make upgrading easier, common system code is
kept in one place and shared between programs. This particular package
contains the most important sets of shared libraries: the standard C
library and the standard math library. Without these two libraries, a
Linux system will not function.

---------------------------------------------------------------------

* Thu Oct 28 2004 Jakub Jelinek <jakub at redhat.com> 2.3.3-27.1

- ignore also ENODEV and ETIMEDOUT error values when searching
  paths in execvp/execlp (#136726)
- use non-blocking sockets when querying DNS (#135234)
- fix temp file vulnerability in catchsegv (CAN-2004-0968, #136318)
- make catchsegv working even on bi-arch platforms for both
  32-bit and 64-bit binaries
- use backtrace () in libSegFault.so, so that catchsegv works even
  on ia64 and x86-64, add register dumping on ia64 (#130254)
- fix reinitialization of _res when using NPTL thread stack cache
  (BZ #434)
- update bug-reporting instructions
- fix infinite loop in iconv(1) with some options (BZ #194)
- fix inet_aton return value (BZ #276)
- mask restart signal in linuxthreads during cancel handling (#132654)
- avoid using unitialized memory in localedef
- fix mtrace script to only call location when really needed
- fix some -D_POSIX_C_SOURCE=200112L header namespace issues
- fix V4MAPPED lookups in /etc/hosts (#123583)
- always try both TCP and UDP reporting for syslog (#132816, BZ #108)
- fix ypclnt.c locking (#132204)
- avoid fragmentation of address space by malloc on flexmap
  layouts (#118574)
- fix x86_64 <pthread.h> for -m32 -I/usr/include/nptl compilation
- make NPTL <pthread.h> usable in -pedantic -std=c89 mode, as well
  as in C++ programs (BZ #375)
- make rwlocks available with -D_POSIX_C_SOURCE=200112L (BZ #320)
- remove __THROW from pthread_once, as the callback might throw
- return EAGAIN instead of ENOMEM if pthread_create fails due
  to lack of memory
- fix NPTL stack freeing in case of pthread_create failure
  with detached thread (BZ #405)
- fix i?86 and x86_64 pthread_mutex_timedlock
- save gp around linuxthreads ia64 CENABLE/CDISABLE calls
- fix s390{,x} unwinding when frames are smaller than 96 (resp. 160)
  bytes
- fix _POSIX_CHILD_MAX and _POSIX_OPEN_MAX values XPG6,
  add _POSIX_HOST_NAME_MAX, _POSIX_SYMLINK_MAX,
  _POSIX_SYMLOOP_MAX and _POSIX_RE_DUP_MAX defines
- fix fnmatch backslash handling (BZ #361)
- fix out of memory behaviour of syslog (BZ #365)
- randomize resolver requests IDs all the time
- fix daemon behaviour if /dev/null is not the correct device
  or it failed to open it
- fix *sprintf buffer reallocation condition (BZ #346)
- handle _nl_intern_locale_data (BZ #356)
- fix fdim{,f,l} (+inf, +inf) (BZ #376)
- fix glob on dangling symlinks
- stop using __builtin_expect in assert.h (#127606)
- fix cy_GB d_t_fmt (#103415)
- make SHMLBA from <sys/shm.h> usable even in C++ (#132313)
- fix <pthread.h> with -std=c{8,9}9 -D_XOPEN_SOURCE=600,
  but without -D_POSIX_C_SOURCE=200112L (BZ #284)
- fix IPv6 AI_V4MAPPED filtering
- fix i386 and x86-64 pow{,f,l} (BZ #258)
- fix IBM932 and IBM943 iconv modules (#128674)
- fix ifreq memory handling
- fix loadavg if read returns 0 (BZ #263)
- fix mbsrtowcs if src is not zero terminated
- fix memusage with lots of allocations (BZ #285)
- fix newlocale locking
- fix NPTL pthread_rwlock_{timed}rdlock on architectures
  other than ia32 and x86-64 (#129455)
- fix nscd_getgr_r
- fix nscd -i hosts to cause reinitialization of resolver
  in all threads, not just one (#125712)
- fix res_init () memory leaks
- initialize all needed fields before call to __printf_fp
  in strfmon{,_l} and printf_size
- fix strtod (BZ #274)
- fix fread_unlocked and fwrite_unlocked (BZ #309, #316)
- don't hold rtld lock while running _dl_fini destructors
  (#126111)
- fix linuxthreads clock_[gs]ettime (#127328)
- fix a bug in DSO holes handling introduced by execstack changes
- only canonicalize first name in getaddrinfo with AI_CANONNAME
- fix an uninitialized field in __parse_one_specmb
- reread resolv.conf in nscd when running nscd --invalidate hosts
  (#125712)
- fix <fcntl.h> F_{GETLK,SETLK,SETLKW} definitions on x86_64
  for -m32 -D_FILE_OFFSET_BITS=64
- avoid referencing freed memory in sunrpc pmaplist destruction
  (BZ #218)
- fix sqrt special case handling on s390/s390x
- fix pthread_rwlock_timed*lock and pthread_cond_timedwait
  handling of invalid tv_nsec
- remove /usr/include/nptl/bits/stdio-lock.h from nptl-devel
  (BZ #245)
- speed up sprintf if buffer starts in the first half of
  address space (#123148)
- various memory handling fixes
- fix strpbrk macro in <string.h>
- fix strpbrk macro for GCC 3.4+ (BZ #130)
- fix x86_64 makecontext
- fix regex translate handling
- fix RELA undefined TLS symbol relocation
- fix -z nodelete DSO handling
- fix setenv handling of invalid arguments
- fix ia64/x86_64 backtrace in statically linked programs
- fix xtrace error reporting
- FUTEX_CMP_REQUEUE support

---------------------------------------------------------------------
This update can be downloaded from:
  http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/2/

389e9cdc725f3651cd78c5d6adfc22c7  SRPMS/glibc-2.3.3-27.1.src.rpm
177b8a2a246042d840f02a5a4e707d08  x86_64/glibc-2.3.3-27.1.x86_64.rpm
824f38b1810efb97695f6599b378b6a4  x86_64/glibc-devel-2.3.3-27.1.x86_64.rpm
8c8bbcc5a4460c42f86c32608c01ec00  x86_64/glibc-headers-2.3.3-27.1.x86_64.rpm
d774df192db02d42c5d3650b64fcf9f9  x86_64/nptl-devel-2.3.3-27.1.x86_64.rpm
0caa6e83148a862ec054960ba33e8ebf  x86_64/glibc-profile-2.3.3-27.1.x86_64.rpm
4a208aed874ed4ec1d5e28b04e32b82d  x86_64/glibc-common-2.3.3-27.1.x86_64.rpm
153e48c7de9457f76805b627d4d70318  x86_64/nscd-2.3.3-27.1.x86_64.rpm
0f9bd081bb14c7c5f23bbc8a0b193a88  x86_64/glibc-utils-2.3.3-27.1.x86_64.rpm
1c3fef48394e473de3e7d170171fbd33  x86_64/debug/glibc-debuginfo-2.3.3-27.1.x86_64.rpm
d40a87a3dda450e43c1b0ef73fed0edd  x86_64/glibc-2.3.3-27.1.i386.rpm
d271eabcaf5bf75467d9f000949bbec9  x86_64/glibc-devel-2.3.3-27.1.i386.rpm
ac42118bd1e37a3ef9df8540db0b7e90  x86_64/glibc-2.3.3-27.1.i686.rpm
739cd4b794e5bac3236bef5041e477de  x86_64/nptl-devel-2.3.3-27.1.i686.rpm
d40a87a3dda450e43c1b0ef73fed0edd  i386/glibc-2.3.3-27.1.i386.rpm
d271eabcaf5bf75467d9f000949bbec9  i386/glibc-devel-2.3.3-27.1.i386.rpm
b1693e28813902623ccf5de443e184b7  i386/glibc-headers-2.3.3-27.1.i386.rpm
fed3106bcd9e98039fc970e32a064952  i386/glibc-profile-2.3.3-27.1.i386.rpm
d4d29a493f116a3bc8246179e51865ae  i386/glibc-common-2.3.3-27.1.i386.rpm
3ab2ca7d320ccca89de8028ffcd7b891  i386/nscd-2.3.3-27.1.i386.rpm
0317d08ef487ab0d3ddabd2e4808e11a  i386/glibc-utils-2.3.3-27.1.i386.rpm
dcb929a8c73281ce0a0a1e5396c7204b  i386/debug/glibc-debuginfo-2.3.3-27.1.i386.rpm
3efb94cdb9de29b45838c0a39f46aa8c  i386/debug/glibc-debuginfo-common-2.3.3-27.1.i386.rpm
ac42118bd1e37a3ef9df8540db0b7e90  i386/glibc-2.3.3-27.1.i686.rpm
739cd4b794e5bac3236bef5041e477de  i386/nptl-devel-2.3.3-27.1.i686.rpm
ca8a1898b2645feaf86b4b40c093e688  i386/debug/glibc-debuginfo-2.3.3-27.1.i686.rpm

This update can also be installed with the Update Agent; you can
launch the Update Agent with the 'up2date' command.  You may 
need to edit your up2date channels configuration.  Within 
/etc/sysconfig/rhn/sources enable the following line: 
yum updates-testing http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/2/$ARCH
---------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/fedora-test-list/attachments/20041029/d11cd09d/attachment.sig>


More information about the fedora-test-list mailing list