diff options
| author | Christopher Baines <mail@cbaines.net> | 2022-10-25 10:10:06 +0100 |
|---|---|---|
| committer | Christopher Baines <mail@cbaines.net> | 2022-10-25 10:10:06 +0100 |
| commit | be9b213c75e903d999a6caedab1c6d4b3ffd623b (patch) | |
| tree | 8a5588d01771f2c04b2cc11130fa8a9e654fd58a /etc | |
| parent | 682639c107908426fe6bf0a1b8404b98b7820290 (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.scm | 13 |
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 |
