summaryrefslogtreecommitdiff
path: root/gnu/packages/base.scm
diff options
context:
space:
mode:
authorYelninei <yelninei@tutamail.com>2025-05-27 19:06:24 +0000
committerAndreas Enge <andreas@enge.fr>2025-07-18 20:17:34 +0200
commit72dbcff9377d693ba2fe7e8563d7e40de6e19765 (patch)
tree36477c316adc8cdbbc98efbea0814a08ee5561bc /gnu/packages/base.scm
parentf9b639a46f59e5e19694b245a631e0ce41b0555a (diff)
gnu: glibc: Merge with glibc/hurd.
* gnu/packages/base.scm (%glibc-patches): Add patches from glibc/hurd. (glibc/hurd): Define to glibc. Change-Id: I6acc83bafeafadc0e257575fd8b9641e4cbf1f92 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'gnu/packages/base.scm')
-rw-r--r--gnu/packages/base.scm22
1 files changed, 8 insertions, 14 deletions
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index 110b004579d..de6704bbe13 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -910,7 +910,13 @@ the store.")
910 "glibc-2.41-hurd-local-clock_gettime_MONOTONIC.patch" 910 "glibc-2.41-hurd-local-clock_gettime_MONOTONIC.patch"
911 "glibc-hurd-mach-print.patch" 911 "glibc-hurd-mach-print.patch"
912 "glibc-hurd-gettyent.patch" 912 "glibc-hurd-gettyent.patch"
913 "glibc-hurd-getauxval.patch")) 913 "glibc-hurd-getauxval.patch"
914 "glibc-hurd-pthread_setcancelstate.patch"
915 "glibc-hurd-2.41-pthread-once.patch"
916 "glibc-hurd-2.41-pthread-sigmask.patch"
917 "glibc-hurd-2.41-symlink.patch"
918 "glibc-hurd64-intr-msg-clobber.patch"
919 "glibc-hurd64-gcc-14.2-tls-bug.patch"))
914 920
915(define-public glibc 921(define-public glibc
916 ;; This is the GNU C Library, used on GNU/Linux and GNU/Hurd. Prior to 922 ;; This is the GNU C Library, used on GNU/Linux and GNU/Hurd. Prior to
@@ -1664,19 +1670,7 @@ variety of options. It is an alternative to the shell \"type\" built-in
1664command.") 1670command.")
1665 (license gpl3+))) ; some files are under GPLv2+ 1671 (license gpl3+))) ; some files are under GPLv2+
1666 1672
1667(define-public glibc/hurd 1673(define-public glibc/hurd glibc)
1668 (package/inherit glibc
1669 (source
1670 (origin
1671 (inherit (package-source glibc))
1672 (patches
1673 (append (origin-patches (package-source glibc))
1674 (search-patches "glibc-hurd-pthread_setcancelstate.patch"
1675 "glibc-hurd-2.41-pthread-once.patch"
1676 "glibc-hurd-2.41-pthread-sigmask.patch"
1677 "glibc-hurd-2.41-symlink.patch"
1678 "glibc-hurd64-intr-msg-clobber.patch"
1679 "glibc-hurd64-gcc-14.2-tls-bug.patch")))))))
1680 1674
1681(define-public glibc/hurd-headers 1675(define-public glibc/hurd-headers
1682 (package/inherit glibc/hurd 1676 (package/inherit glibc/hurd