diff options
| author | John Kehayias <john@guixotic.coop> | 2026-03-18 11:12:27 -0400 |
|---|---|---|
| committer | Efraim Flashner <efraim@flashner.co.il> | 2026-03-30 10:36:24 +0300 |
| commit | f571658b7092015352f508732d62cdbb3ddb0b7b (patch) | |
| tree | f5403e2cf4ed209f828083265ea52cc5752ff811 /gnu | |
| parent | c144b645bb142a88953e08068d1cebb4b342451f (diff) | |
gnu: glibc: Ungraft.
* gnu/packages/base.scm (%glibc-patches): Add patch.
(glibc)[replacement]: Remove.
(glibc/fixed): Remove variable.
Change-Id: Idb2e194ddc5a777eed913a25a2f59114da26cea2
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/base.scm | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index 908eec7cf2f..5ee1a65f39b 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm | |||
| @@ -910,6 +910,7 @@ the store.") | |||
| 910 | "glibc-2.40-dl-cache.patch" | 910 | "glibc-2.40-dl-cache.patch" |
| 911 | "glibc-2.37-versioned-locpath.patch" | 911 | "glibc-2.37-versioned-locpath.patch" |
| 912 | ;; "glibc-allow-kernel-2.6.32.patch" | 912 | ;; "glibc-allow-kernel-2.6.32.patch" |
| 913 | "glibc-guix-locpath.patch" | ||
| 913 | "glibc-reinstate-prlimit64-fallback.patch" | 914 | "glibc-reinstate-prlimit64-fallback.patch" |
| 914 | "glibc-supported-locales.patch" | 915 | "glibc-supported-locales.patch" |
| 915 | "glibc-2.37-hurd-clock_t_centiseconds.patch" | 916 | "glibc-2.37-hurd-clock_t_centiseconds.patch" |
| @@ -940,7 +941,6 @@ the store.") | |||
| 940 | (properties `((lint-hidden-cve . ("CVE-2024-2961" | 941 | (properties `((lint-hidden-cve . ("CVE-2024-2961" |
| 941 | "CVE-2024-33601" "CVE-2024-33602" | 942 | "CVE-2024-33601" "CVE-2024-33602" |
| 942 | "CVE-2024-33600" "CVE-2024-33599")))) | 943 | "CVE-2024-33600" "CVE-2024-33599")))) |
| 943 | (replacement glibc/fixed) | ||
| 944 | (build-system gnu-build-system) | 944 | (build-system gnu-build-system) |
| 945 | 945 | ||
| 946 | ;; Glibc's <limits.h> refers to <linux/limit.h>, for instance, so glibc | 946 | ;; Glibc's <limits.h> refers to <linux/limit.h>, for instance, so glibc |
| @@ -1218,17 +1218,6 @@ with the Linux kernel.") | |||
| 1218 | (license lgpl2.0+) | 1218 | (license lgpl2.0+) |
| 1219 | (home-page "https://www.gnu.org/software/libc/"))) | 1219 | (home-page "https://www.gnu.org/software/libc/"))) |
| 1220 | 1220 | ||
| 1221 | (define glibc/fixed | ||
| 1222 | (package | ||
| 1223 | (inherit glibc) | ||
| 1224 | (name "glibc") | ||
| 1225 | (source (origin | ||
| 1226 | (inherit (package-source glibc)) | ||
| 1227 | ;; XXX: When ungrafting, add the included patch to | ||
| 1228 | ;; %glibc-patches. | ||
| 1229 | (patches (cons (search-patch "glibc-guix-locpath.patch") | ||
| 1230 | (origin-patches (package-source glibc)))))))) | ||
| 1231 | |||
| 1232 | ;; Define a variation of glibc which uses the default /etc/ld.so.cache, useful | 1221 | ;; Define a variation of glibc which uses the default /etc/ld.so.cache, useful |
| 1233 | ;; in FHS containers. | 1222 | ;; in FHS containers. |
| 1234 | (define-public glibc-for-fhs | 1223 | (define-public glibc-for-fhs |
