diff options
author | 2025-02-25 19:29:19 +0100 | |
---|---|---|
committer | 2025-02-25 19:58:15 +0100 | |
commit | 006826b83d191c408ee861b76c464ba31cdd0fda (patch) | |
tree | a73ab0a07a042c16b59ad5f42d610a8278405e71 /app-editors/emacs | |
parent | media-sound/fluidsynth: Stabilize 2.4.3 ppc64, #950280 (diff) | |
download | gentoo-006826b83d191c408ee861b76c464ba31cdd0fda.tar.gz gentoo-006826b83d191c408ee861b76c464ba31cdd0fda.tar.bz2 gentoo-006826b83d191c408ee861b76c464ba31cdd0fda.zip |
app-editors/emacs: Fix test failure with musl libc
Closes: https://bugs.gentoo.org/906012
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'app-editors/emacs')
-rw-r--r-- | app-editors/emacs/emacs-28.2-r15.ebuild | 5 | ||||
-rw-r--r-- | app-editors/emacs/emacs-29.4-r1.ebuild | 5 | ||||
-rw-r--r-- | app-editors/emacs/emacs-30.1.ebuild | 5 |
3 files changed, 15 insertions, 0 deletions
diff --git a/app-editors/emacs/emacs-28.2-r15.ebuild b/app-editors/emacs/emacs-28.2-r15.ebuild index a086bdaa4926..28b52590e8f0 100644 --- a/app-editors/emacs/emacs-28.2-r15.ebuild +++ b/app-editors/emacs/emacs-28.2-r15.ebuild @@ -405,6 +405,11 @@ src_test() { # internet-is-working %src/process-tests.el ) + use elibc_musl && exclude_tests+=( + # Reason: newlocale(3) lenient locale validation #906012 + # fns-tests-collate-strings + %src/fns-tests.el + ) use threads || exclude_tests+=( %src/emacs-module-tests.el %src/keyboard-tests.el diff --git a/app-editors/emacs/emacs-29.4-r1.ebuild b/app-editors/emacs/emacs-29.4-r1.ebuild index 17fbf8c994e9..33f58db5b267 100644 --- a/app-editors/emacs/emacs-29.4-r1.ebuild +++ b/app-editors/emacs/emacs-29.4-r1.ebuild @@ -460,6 +460,11 @@ src_test() { # Bug #922525 %lisp/progmodes/typescript-ts-mode-tests.el ) + use elibc_musl && exclude_tests+=( + # Reason: newlocale(3) lenient locale validation #906012 + # fns-tests-collate-strings + %src/fns-tests.el + ) use threads || exclude_tests+=( %lisp/server-tests.el %lisp/progmodes/eglot-tests.el diff --git a/app-editors/emacs/emacs-30.1.ebuild b/app-editors/emacs/emacs-30.1.ebuild index c41918367fa9..37393a545f4a 100644 --- a/app-editors/emacs/emacs-30.1.ebuild +++ b/app-editors/emacs/emacs-30.1.ebuild @@ -449,6 +449,11 @@ src_test() { # internet-is-working %src/process-tests.el ) + use elibc_musl && exclude_tests+=( + # Reason: newlocale(3) lenient locale validation #906012 + # fns-tests-collate-strings + %src/fns-tests.el + ) use threads || exclude_tests+=( %lisp/progmodes/eglot-tests.el %src/emacs-module-tests.el |