summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Kehayias <john@guixotic.coop>2026-03-18 12:01:58 -0400
committerEfraim Flashner <efraim@flashner.co.il>2026-03-30 10:36:24 +0300
commitdceb57d6d977115207eca911eda556cc5f66086e (patch)
treebdda1bd9737153ce0ef5aff40a9b0b12bcf06af7
parentf571658b7092015352f508732d62cdbb3ddb0b7b (diff)
gnu: glibc: Merge with glibc/hurd.
* gnu/packages/base.scm (%glibc-patches): Merge with patches from glibc/hurd. (glibc/hurd): Set to glibc. * gnu/local.mk (dist_patch_DATA): Remove a patch. Change-Id: I68d9d58a9974368b85d05eb1a30bf812524d5af4
-rw-r--r--gnu/local.mk1
-rw-r--r--gnu/packages/base.scm16
2 files changed, 3 insertions, 14 deletions
diff --git a/gnu/local.mk b/gnu/local.mk
index 8d87c520582..31d27ff506a 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1498,7 +1498,6 @@ dist_patch_DATA = \
1498 %D%/packages/patches/glibc-hurd-2.41-symlink.patch \ 1498 %D%/packages/patches/glibc-hurd-2.41-symlink.patch \
1499 %D%/packages/patches/glibc-hurd-xstate.patch \ 1499 %D%/packages/patches/glibc-hurd-xstate.patch \
1500 %D%/packages/patches/glibc-hurd64-gcc-14.2-tls-bug.patch \ 1500 %D%/packages/patches/glibc-hurd64-gcc-14.2-tls-bug.patch \
1501 %D%/packages/patches/glibc-hurd64-intr-msg-clobber.patch \
1502 %D%/packages/patches/glibc-ldd-powerpc.patch \ 1501 %D%/packages/patches/glibc-ldd-powerpc.patch \
1503 %D%/packages/patches/glibc-ldd-x86_64.patch \ 1502 %D%/packages/patches/glibc-ldd-x86_64.patch \
1504 %D%/packages/patches/glibc-locales.patch \ 1503 %D%/packages/patches/glibc-locales.patch \
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index 5ee1a65f39b..bf8489fa2ad 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -919,10 +919,11 @@ the store.")
919 "glibc-hurd-gettyent.patch" 919 "glibc-hurd-gettyent.patch"
920 "glibc-hurd-getauxval.patch" 920 "glibc-hurd-getauxval.patch"
921 "glibc-hurd-pthread_setcancelstate.patch" 921 "glibc-hurd-pthread_setcancelstate.patch"
922 "glibc-hurd-signal-fpe-exception.patch"
923 "glibc-hurd-xstate.patch"
922 "glibc-hurd-2.41-pthread-once.patch" 924 "glibc-hurd-2.41-pthread-once.patch"
923 "glibc-hurd-2.41-pthread-sigmask.patch" 925 "glibc-hurd-2.41-pthread-sigmask.patch"
924 "glibc-hurd-2.41-symlink.patch" 926 "glibc-hurd-2.41-symlink.patch"
925 "glibc-hurd64-intr-msg-clobber.patch"
926 "glibc-hurd64-gcc-14.2-tls-bug.patch")) 927 "glibc-hurd64-gcc-14.2-tls-bug.patch"))
927 928
928(define-public glibc 929(define-public glibc
@@ -1544,18 +1545,7 @@ variety of options. It is an alternative to the shell \"type\" built-in
1544command.") 1545command.")
1545 (license gpl3+))) ; some files are under GPLv2+ 1546 (license gpl3+))) ; some files are under GPLv2+
1546 1547
1547(define-public glibc/hurd 1548(define-public glibc/hurd glibc)
1548 (hidden-package
1549 (package/inherit glibc
1550 (source
1551 (origin
1552 (inherit (package-source glibc))
1553 (patches
1554 (append (map search-patch
1555 (delete "glibc-hurd64-intr-msg-clobber.patch" %glibc-patches))
1556 (search-patches
1557 "glibc-hurd-signal-fpe-exception.patch"
1558 "glibc-hurd-xstate.patch"))))))))
1559 1549
1560(define-public glibc/hurd-headers 1550(define-public glibc/hurd-headers
1561 (package/inherit glibc/hurd 1551 (package/inherit glibc/hurd