Fedora 20 Update: glibc-2.18-16.fc20

updates at fedoraproject.org updates at fedoraproject.org
Mon Sep 29 04:04:46 UTC 2014


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2014-11586
2014-09-27 08:42:19
--------------------------------------------------------------------------------

Name        : glibc
Product     : Fedora 20
Version     : 2.18
Release     : 16.fc20
URL         : http://www.gnu.org/software/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 glibc at the same time or before upgrading microcode_ctl on Intel Haswell hardware that has hardware transactional memory support. If you upgrade microcode_ctl before upgrading glibc your system will fail to boot and you will need to rescue your system (downgrade microcode_ctl).

Intel errata HSW136 identifies a defect in hardware transactional memory support that requires the user to install a new microcode update to disable this cpu feature. Unfortunately the present method for updating microcode (microcode_ctl) happens too late in the system boot order causing all already running threads that use this feature to die with invalid opcode errors. In order to prevent users from damaging their systems this glibc update completely disables hardware transactional memory support in POSIX threads for Intel devices until such a time as the microcode update can be done earlier in the boot process.
--------------------------------------------------------------------------------
ChangeLog:

* Fri Sep 26 2014 Carlos O'Donell <carlos at redhat.com> - 2.18-16
- Disable lock elision support for Intel hardware until microcode
  updates can be done in early bootup (#1146967).
* Tue Aug 26 2014 Siddhesh Poyarekar <siddhesh at redhat.com> - 2.18-15
- Fix failing tst-setlocale3 (#rh1118581).
* Tue Aug 26 2014 Siddhesh Poyarekar <siddhesh at redhat.com> - 2.18-14
- Remove gconv transliteration loadable modules support (CVE-2014-5119,
  - _nl_find_locale: Improve handling of crafted locale names (CVE-2014-0475,
* Thu Feb  6 2014 Siddhesh Poyarekar <siddhesh at redhat.com> - 2.18-13
- Add pointer mangling support for ARM (#1019452).
* Thu Jan 23 2014 Siddhesh Poyarekar <siddhesh at redhat.com> - 2.18-12
- Use first name entry for address in /etc/hosts as the canonical name
  in getaddrinfo (#1047979).
- Fix parsing of 0e+0 as float (#1055613).
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1146967 - Latest firmware update causes SIGILL on xbeginq instruction on Haswell processors
        https://bugzilla.redhat.com/show_bug.cgi?id=1146967
--------------------------------------------------------------------------------

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
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list