summaryrefslogtreecommitdiff
path: root/gnu/packages/commencement.scm
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2024-12-17 11:04:03 +0200
committerJanneke Nieuwenhuizen <janneke@gnu.org>2026-01-28 21:47:41 +0100
commit461d71bd9e3951b762fa090ade38a65842cfa1ae (patch)
tree9039b61f2973741c8d4682c2862b316540f80c65 /gnu/packages/commencement.scm
parentf4256280eecbdf4e5fa757cf1a6f5d39b8970aa6 (diff)
Revert "gnu: m4-boot0: Downgrade to 1.4.18."
This reverts commit 9cdb5e7f8fa0bcfc311db4b1274666ddfe271d46. This version FTBFS on powerpc64le-linux.
Diffstat (limited to 'gnu/packages/commencement.scm')
-rw-r--r--gnu/packages/commencement.scm27
1 files changed, 2 insertions, 25 deletions
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index 526ffd5b909..da3f44ab7bb 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -3412,35 +3412,12 @@ exec " gcc "/bin/" program
3412 (package 3412 (package
3413 (inherit m4) 3413 (inherit m4)
3414 (name "m4-boot0") 3414 (name "m4-boot0")
3415 (version "1.4.18") 3415 (source (bootstrap-origin (package-source m4)))
3416 (source (origin
3417 (method url-fetch)
3418 (uri (string-append "mirror://gnu/m4/m4-" version ".tar.gz"))
3419 (sha256
3420 (base32 "1arz972zxmwhnyik9007g6ww9gars8d55xbvg548xlsw3a9369mb"))))
3421 (inputs (%boot0-inputs)) 3416 (inputs (%boot0-inputs))
3422 (arguments 3417 (arguments
3423 `(#:guile ,%bootstrap-guile 3418 `(#:guile ,%bootstrap-guile
3424 #:implicit-inputs? #f 3419 #:implicit-inputs? #f
3425 #:phases 3420 ,@(package-arguments m4)
3426 (modify-phases %standard-phases
3427 (add-before 'check 'pre-check
3428 (lambda* (#:key inputs #:allow-other-keys)
3429 (for-each patch-shebang (find-files "tests" "\\.sh$"))
3430 (substitute* (find-files "tests" "posix_spawn")
3431 (("/bin/sh")
3432 (search-input-file inputs "/bin/sh")))))
3433 ;; Better to skip some tests instead of all the tests.
3434 ,@(if (target-riscv64?)
3435 `((add-after 'unpack 'skip-some-tests
3436 (lambda _
3437 (substitute* "tests/Makefile.in"
3438 (("test-canonicalize-lgpl\\$\\(EXEEXT\\) ") "")
3439 (("test-localename\\$\\(EXEEXT\\) ") "")
3440 (("test-mbrtowc5.sh ") "")
3441 (("test-sigprocmask\\$\\(EXEEXT\\) ") "")
3442 ))))
3443 `()))
3444 ;; Ignore test failure in gnulib for armhf/aarch64 and Hurd 3421 ;; Ignore test failure in gnulib for armhf/aarch64 and Hurd
3445 #:tests? ,(and (not (target-arm?)) 3422 #:tests? ,(and (not (target-arm?))
3446 (not (target-hurd?))))))) 3423 (not (target-hurd?)))))))