diff options
Diffstat (limited to 'gnu/packages/autotools.scm')
-rw-r--r-- | gnu/packages/autotools.scm | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/gnu/packages/autotools.scm b/gnu/packages/autotools.scm index 273a75509e..84f2444004 100644 --- a/gnu/packages/autotools.scm +++ b/gnu/packages/autotools.scm @@ -11,8 +11,9 @@ ;;; Copyright © 2018 Ricardo Wurmus <rekado@elephly.net> ;;; Copyright © 2019 Pierre-Moana Levesque <pierre.moana.levesque@gmail.com> ;;; Copyright © 2020, 2023, 2024, 2025 Janneke Nieuwenhuizen <janneke@gnu.org> -;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com> +;;; Copyright © 2021 Maxim Cournoyer <maxim@guixotic.coop> ;;; Copyright © 2022 Marius Bakke <marius@gnu.org> +;;; Copyright © 2025 John Kehayias <john@guixotic.coop> ;;; ;;; This file is part of GNU Guix. ;;; @@ -460,9 +461,24 @@ Makefile, simplifying the entire process for the developer.") '("t/tags-lisp-space.sh" ;; This test fails, probably a timestamp thing: ;; make: Nothing to be done for 'all'. - "t/remake-aclocal-version-mismatch.sh") + "t/remake-aclocal-version-mismatch.sh" + ;; Non-deterministic test failures: + "t/aclocal-autoconf-version-check.sh" + "t/backcompat2.sh" + "t/backcompat3.sh" + "t/nodef.sh" + "t/nodef2.sh") (("^#!.*" all) - (string-append all "exit 77;\n"))))))))))) + (string-append all "exit 77;\n"))))) + #$@(if (%current-target-system) + #~((add-before 'check 'cross-skip-tests + (lambda _ + ;; These tests try to execute a cross-built program + (substitute* '("t/dist-vs-built-sources.sh" + "t/subobj-objname-clash.sh") + (("^#!.*" all) + (string-append all "exit 77;\n")))))) + #~()))))))) (define-public libtool (package |