summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2022-10-25 10:10:06 +0100
committerChristopher Baines <mail@cbaines.net>2022-10-25 10:10:06 +0100
commitbe9b213c75e903d999a6caedab1c6d4b3ffd623b (patch)
tree8a5588d01771f2c04b2cc11130fa8a9e654fd58a /etc
parent682639c107908426fe6bf0a1b8404b98b7820290 (diff)
maint: Tweak release manifest special case for armhf-linux.
Don't remove the emacs package, as it does build and substitutes are available. Do remove the guix package though, as it doesn't build due to Guile memory issues while compiling the package modules. * etc/release-manifest.scm (%base-packages/armhf): Don't replace the emacs package, remove the guix package. (%base-manifest): Remove FIXME comment as %base-packages/armhf doesn't relate to build power.
Diffstat (limited to 'etc')
-rw-r--r--etc/release-manifest.scm13
1 files changed, 5 insertions, 8 deletions
diff --git a/etc/release-manifest.scm b/etc/release-manifest.scm
index e2be7f0eee7..8ce8b7fce6a 100644
--- a/etc/release-manifest.scm
+++ b/etc/release-manifest.scm
@@ -51,12 +51,11 @@ TARGET."
51 "openssh" "emacs" "vim" "python" "guile" "guix"))) 51 "openssh" "emacs" "vim" "python" "guile" "guix")))
52 52
53(define %base-packages/armhf 53(define %base-packages/armhf
54 ;; XXX: Relax requirements for armhf-linux for lack of enough build power. 54 ;; The guix package doesn't build natively on armhf due to Guile memory
55 (map (lambda (package) 55 ;; issues compiling the package modules
56 (if (string=? (package-name package) "emacs") 56 (remove (lambda (package)
57 (specification->package "emacs-no-x") 57 (string=? (package-name package) "guix"))
58 package)) 58 %base-packages))
59 %base-packages))
60 59
61(define %base-packages/hurd 60(define %base-packages/hurd
62 ;; XXX: For now we are less demanding of "i586-gnu". 61 ;; XXX: For now we are less demanding of "i586-gnu".
@@ -112,8 +111,6 @@ TARGET."
112 (cond ((string=? system "i586-gnu") 111 (cond ((string=? system "i586-gnu")
113 %base-packages/hurd) 112 %base-packages/hurd)
114 ((string=? system "armhf-linux") 113 ((string=? system "armhf-linux")
115 ;; FIXME: Drop special case when ci.guix.gnu.org
116 ;; has more ARMv7 build power.
117 %base-packages/armhf) 114 %base-packages/armhf)
118 ((string=? system "powerpc64le-linux") 115 ((string=? system "powerpc64le-linux")
119 ;; FIXME: Drop 'bootstrap-tarballs' until 116 ;; FIXME: Drop 'bootstrap-tarballs' until