diff options
| author | Yelninei <yelninei@tutamail.com> | 2025-05-16 08:28:07 +0000 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2025-07-18 20:17:33 +0200 |
| commit | 6cebf0e1d5e13ce6010aace03a3d1d4a1071d49a (patch) | |
| tree | fbd584625c1234f821c5cdd5dd9dfe7023dfc886 /gnu/packages/base.scm | |
| parent | 635da6eb693ebd974a2bced5162160015ec0bdb2 (diff) | |
gnu: glibc/hurd: Fix gnulib tests.
With glibc-2.41 several gnulib tests are failing on the Hurd in multiple core packages
- test-once1
- test-pthread_sigmask1
- test-symlink/test-symlinkat
This adds the relevant patches from glibc upstream or the version from the
debian glibc adapted for glibc 2.41.
* gnu/packages/patches/glibc-hurd-2.41-pthread-once.patch: New patch.
* gnu/packages/patches/glibc-hurd-2.41-pthread-sigmask.patch: New patch.
* gnu/packages/patches/glibc-hurd-2.41-symlink.patch: New patch.
* gnu/packages/base.scm (glibc/hurd): Add them.
* gnu/local.mk : Register them.
Change-Id: I90ec984757da54ebbc7cb7817de00f2876f4a81a
Diffstat (limited to 'gnu/packages/base.scm')
| -rw-r--r-- | gnu/packages/base.scm | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index e606d42f4b8..f4bd25177a1 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm @@ -1662,6 +1662,9 @@ command.") (patches (append (origin-patches (package-source glibc)) (search-patches "glibc-hurd-pthread_setcancelstate.patch" + "glibc-hurd-2.41-pthread-once.patch" + "glibc-hurd-2.41-pthread-sigmask.patch" + "glibc-hurd-2.41-symlink.patch" "glibc-hurd64-intr-msg-clobber.patch" "glibc-hurd64-gcc-14.2-tls-bug.patch"))))))) |
