gnu: glibc: Update patches following upstream's master branch.

* gnu/packages/patches/glibc-2.39-git-updates.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/base.scm (glibc): Use it.

Change-Id: I13ff3fa2eddd8296d138f87c9069487e9543b3bd
This commit is contained in:
Josselin Poiret 2024-05-08 23:41:33 +02:00 committed by Ludovic Courtès
parent 1b4733b77e
commit b6ea2c48f6
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5
3 changed files with 9658 additions and 1 deletions

View file

@ -1390,6 +1390,7 @@ dist_patch_DATA = \
%D%/packages/patches/glib-appinfo-watch.patch \
%D%/packages/patches/glib-skip-failing-test.patch \
%D%/packages/patches/glibc-2.33-riscv64-miscompilation.patch \
%D%/packages/patches/glibc-2.39-git-updates.patch \
%D%/packages/patches/glibc-CVE-2019-7309.patch \
%D%/packages/patches/glibc-CVE-2019-9169.patch \
%D%/packages/patches/glibc-CVE-2019-19126.patch \

View file

@ -830,7 +830,8 @@ (define-public glibc
(sha256
(base32
"09nrwb0ksbah9k35jchd28xxp2hidilqdgz7b8v5f30pz1yd8yzp"))
(patches (search-patches "glibc-ldd-powerpc.patch"
(patches (search-patches "glibc-2.39-git-updates.patch"
"glibc-ldd-powerpc.patch"
"glibc-2.38-ldd-x86_64.patch"
"glibc-dl-cache.patch"
"glibc-2.37-versioned-locpath.patch"
@ -842,6 +843,8 @@ (define-public glibc
"glibc-hurd-mach-print.patch"
"glibc-hurd-gettyent.patch"
"glibc-hurd-getauxval.patch"))))
(properties `((lint-hidden-cve . ("CVE-2024-33601" "CVE-2024-33602"
"CVE-2024-33600" "CVE-2024-33599"))))
(build-system gnu-build-system)
;; Glibc's <limits.h> refers to <linux/limit.h>, for instance, so glibc

File diff suppressed because it is too large Load diff