Fedora 41 Update: glibc-2.40-11.fc41

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2024-bd3757cab1
2024-11-14 03:00:19.250006
--------------------------------------------------------------------------------

Name        : glibc
Product     : Fedora 41
Version     : 2.40
Release     : 11.fc41
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:

This glibc update addresses the following issues:
The glibc-devel.x86_64 header no longer installs the 32-bit development headers,
so that compiling most programs with -m32 fails again unless the glibc-
devel.i686 package is installed as well.
Some corner cases in strtod were fixed. (swbz#30220, swbz#32045)
Previously, dlopen would revert already-written TLS data to the initial state
under specific circumstances. (rhbz#2279885)
The ungetc function did not work correctly if nothing has been read yet.
(swbz#27821)
The strerror, strsignal functions did not work correctly after dlmopen in some
cases. (swbz#32026)
On x86-64 systems with EVEX (AVX-512) support, the strchr family of functions
could sometimes return incorrect results. (swbz#32078)
The mremap function did not handle the MREMAP_DONTUNMAP flag correctly.
(swbz#31968)
--------------------------------------------------------------------------------
ChangeLog:

* Wed Nov  6 2024 Florian Weimer <fweimer@xxxxxxxxxx> - 2.40-11
- Auto-sync with upstream branch release/2.40/master,
  commit 3a34851103d554b2c9b269ecae111648f9d7bb6d:
- elf: Change ldconfig auxcache magic number (bug 32231)
- libio: Set _vtable_offset before calling _IO_link_in [BZ #32148]
- powerpc64le: Build new strtod tests with long double ABI flags (bug 32145)
- Do not set errno for overflowing NaN payload in strtod/nan (bug 32045)
- Fix strtod subnormal rounding (bug 30220)
- More thoroughly test underflow / errno in tst-strtod-round
- libio: Attempt wide backup free only for non-legacy code
- debug: Fix read error handling in pcprofiledump
- elf: Avoid re-initializing already allocated TLS in dlopen (bug 31717)
- elf: Clarify and invert second argument of _dl_allocate_tls_init
- ungetc: Fix backup buffer leak on program exit [BZ #27821]
- ungetc: Fix uninitialized read when putting into unused streams [BZ #27821]
- string: strerror, strsignal cannot use buffer after dlmopen (bug 32026)
- Define __libc_initial for the static libc
- x86: Fix bug in strchrnul-evex512 [BZ #32078]
- x86-64: Remove sysdeps/x86_64/x32/dl-machine.h
- manual/stdio: Further clarify putc, putwc, getc, and getwc
- Fix name space violation in fortify wrappers (bug 32052)
- x86: Tunables may incorrectly set Prefer_PMINUB_for_stringop (bug 32047)
- mremap: Update manual entry
- linux: Update the mremap C implementation [BZ #31968]
* Mon Nov  4 2024 Florian Weimer <fweimer@xxxxxxxxxx> - 2.40-10
- Exclude 32-bit headers from the x86_64 package
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #2279885 - TLS for a library gets inappropriately marked unallocated when a library is loaded in two contexts
        https://bugzilla.redhat.com/show_bug.cgi?id=2279885
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2024-bd3757cab1' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

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
--------------------------------------------------------------------------------

-- 
_______________________________________________
package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]

  Powered by Linux