Fedora 13 Update: glibc-2.12.2-1

updates at fedoraproject.org updates at fedoraproject.org
Sat Dec 25 22:24:44 UTC 2010

Fedora Update Notification
2010-12-13 19:42:17

Name        : glibc
Product     : Fedora 13
Version     : 2.12.2
Release     : 1
URL         : http://sources.redhat.com/glibc/
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.

Update Information:

Update to glibc-2.12.2 release

* Mon Dec 13 2010 Andreas Schwab <schwab at redhat.com> - 2.12.2-1
- Update to 2.12.2 release
  - Declare wcpcpy and wcpncpy only under _GNU_SOURCE
  - Fix use of restrict in wchar.h and string.h
  - Fix race in qsort_r initialization (BZ#11655)
  - Fix IPTOS_CLASS definition (BZ#11903)
  - Don't ignore zero TTL in DNS answers
  - Fix x86 pthread_cond_signal() FUTEX_WAKE_OP fallback
  - Work around kernel rejecting valid absolute timestamps
  - Allow aux_cache_file open()ing to fail silently even in the chroot
    mode (BZ#11149)
  - Fix multiple nss_compat initgroups() bugs (BZ#10085)
  - Properly convert f_fsid in statvfs (BZ#11611)
  - Avoid too much stack use in fnmatch (BZ#11883)
  - Fix comparison in sqrtl for IBM long double 128
  - Fix warnings in __bswap_16 (BZ#12194)
  - Properly quote output of locale (BZ#11904)
  - Fix perturbing in malloc on free (BZ#12140)
  - Don't expand DST twice in dl_open
  - Fix memory leak for some invalid regular expressions (BZ#12078)
  - Linux getifaddrs might return entries with ->ifa_addr being NULL
  - Handle large malloc requests (BZ#12005)
  - getdents64 fallback d_type support
  - Fix register conflict in s390 ____longjmp_chk
  - Fix _FORITY_SOURCE version of longjmp for Linux/x86-64 (BZ#11968)
  - Fix array overflow in floating point parser (BZ#7066)
  - Missing server address again leads to localhost being used (BZ#10851)
  - Document M_PERTURB
  - Fix vDSO synthetic hwcap handling so they are not masked out from
    ld.so.cache matching
  - 32bit memset-sse2.S fails with uneven cache size (BZ#12191)
  - Verify in ttyname() that the symlink is valid (BZ#12167)
  - Fix concurrency problem between dl_open and dl_iterate_phdr
  - Fix x86-64 strchr propagation of search byte into all bytes of SSE
    register (BZ#12159)
  - Fix alignment of AVX safe area on x86-64 (BZ#12113, #643889)
- Don't ignore $ORIGIN in libraries
* Fri Oct 22 2010 Andreas Schwab <schwab at redhat.com> - 2.12.1-4
- Require suid bit on audit objects in privileged programs (CVE-2010-3856)
* Tue Oct 19 2010 Andreas Schwab <schwab at redhat.com> - 2.12.1-3
- Update from 2.12 branch
  - Fix strstr and memmem algorithm (BZ#12092, #641124)
  - Fix handling of tail bytes of buffer in SSE2/SSSE3 x86-64 version
    strncmp (BZ#12077)
- Never expand $ORIGIN in privileged programs (#643306, CVE-2010-3847)
* Fri Aug 20 2010 Andreas Schwab <schwab at redhat.com> - 2.12.1-2
- Update from 2.12 branch
  - Fix ifunc thunk for strspn on x86 in static libc
* Tue Aug 17 2010 Andreas Schwab <schwab at redhat.com> - 2.12.1-1
- Update from 2.12 branch
  - 2.12.1 release
  - Fix error handling in getlogin_r (#580709)
* Tue Jul  6 2010 Andreas Schwab <schwab at redhat.com> - 2.12-3
- Update from 2.12 branch
  - Fix use of extend_alloca in NIS
  - Fix a couple of __REDIRECT () __THROW occurrences
- Workaround assembler bug sneaking in nopl (#579838)
* Tue Jun  1 2010 Andreas Schwab <schwab at redhat.com> - 2.12-2
- Update from 2.12 branch
  - Correct x86 CPU family and model check (BZ#11640, #596554)
  - Don't crash on unresolved weak symbol reference
  - Implement recvmmsg also as socketcall
  - sunrpc: Fix spurious fall-through
  - Make <sys/timex.h> compatible with C++ (#593762)
  - Enable IDN support in getent
  - Fix race in free sanity check (#594784)
  - Fix lookup of collation sequence value during regexp matching
  - Fix name of tt_RU.UTF-8 at iqtelif locale (#589138)
  - Handle too-small buffers in Linux getlogin_r (BZ#11571, #589946)
- Fix users and groups creation in nscd %post script
- Require coreutils instead of sh-utils
- Fix typo causing missing directory ownership

  [ 1 ] Bug #643889 - Dynamic linker failed to align TCB for AVX

This update can be installed with the "yum" update program.  Use 
su -c 'yum update glibc' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at

More information about the package-announce mailing list