diff options
| author | Janneke Nieuwenhuizen <janneke@gnu.org> | 2024-12-10 22:51:59 +0100 |
|---|---|---|
| committer | Janneke Nieuwenhuizen <janneke@gnu.org> | 2024-12-10 23:00:43 +0100 |
| commit | fbc5e7fc40919a66a24855430f7b32a304579d0d (patch) | |
| tree | f0f7b71955229289d8adafc3f62e46626386cb5c | |
| parent | 376d957291ba21bb500b252493d53253ddc4a165 (diff) | |
gnu: packages: Remove x86_64-gnu next to i586-gnu from supported-systems.
* gnu/packages/golang.scm (go-1.16)[supported-systems]: Remove "x86_64-gnu".
* gnu/packages/linux.scm (proot)[supported-systems]: Likewise.
* gnu/packages/valgrind.scm (valgrind)[supported-systems]: Likewise.
* gnu/packages/virtualization.scm (qemu)[supported-systems]: Likewise.
* gnu/packages/heads.scm (musl-cross)[supported-systems]: Delete target-hurd?
instead of remove'ing "i586-gnu".
* gnu/packages/linux.scm (net-tools)[supported-systems]: Likewise.
(libcap)[supported-systems]: Likewise.
(fuse)[supported-systems]: Likewise.
(kmod)[supported-systems]: Likewise.
(lvm2)[supported-systems]: Likewise.
(mdadm)[supported-systems]: Likewise.
(proot)[supported-systems]: Likewise.
* gnu/packages/lisp.scm (ecl)[supported-systems]: Likewise.
(sbcl)[supported-systems]: Likewise.
* gnu/packages/virtualization.scm (qemu)[supported-systems]: Likewise.
Change-Id: I506e056b7aeb40f004fcc31ee85962cb065eac29
| -rw-r--r-- | gnu/packages/golang.scm | 3 | ||||
| -rw-r--r-- | gnu/packages/heads.scm | 6 | ||||
| -rw-r--r-- | gnu/packages/linux.scm | 14 | ||||
| -rw-r--r-- | gnu/packages/lisp.scm | 5 | ||||
| -rw-r--r-- | gnu/packages/valgrind.scm | 4 | ||||
| -rw-r--r-- | gnu/packages/virtualization.scm | 2 |
6 files changed, 20 insertions, 14 deletions
diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 95aa1eb8dea..62ca230cf24 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm | |||
| @@ -47,6 +47,7 @@ | |||
| 47 | ;;; Copyright © 2024 Greg Hogan <code@greghogan.com> | 47 | ;;; Copyright © 2024 Greg Hogan <code@greghogan.com> |
| 48 | ;;; Copyright © 2024 Brennan Vincent <brennan@umanwizard.com> | 48 | ;;; Copyright © 2024 Brennan Vincent <brennan@umanwizard.com> |
| 49 | ;;; Copyright © 2024 André Batista <nandre@riseup.net> | 49 | ;;; Copyright © 2024 André Batista <nandre@riseup.net> |
| 50 | ;;; Copyright © 2024 Janneke Nieuwenhuizen <janneke@gnu.org> | ||
| 50 | ;;; | 51 | ;;; |
| 51 | ;;; This file is part of GNU Guix. | 52 | ;;; This file is part of GNU Guix. |
| 52 | ;;; | 53 | ;;; |
| @@ -472,7 +473,7 @@ in the style of communicating sequential processes (@dfn{CSP}).") | |||
| 472 | ("go-fix-script-tests.patch" ,(search-patch "go-fix-script-tests.patch")) | 473 | ("go-fix-script-tests.patch" ,(search-patch "go-fix-script-tests.patch")) |
| 473 | ,@(package-native-inputs go-1.4))) | 474 | ,@(package-native-inputs go-1.4))) |
| 474 | (supported-systems (fold delete %supported-systems | 475 | (supported-systems (fold delete %supported-systems |
| 475 | (list "powerpc-linux" "i586-gnu"))))) | 476 | (list "powerpc-linux" "i586-gnu" "x86_64-gnu"))))) |
| 476 | 477 | ||
| 477 | ;; https://github.com/golang/go/wiki/MinimumRequirements#microarchitecture-support | 478 | ;; https://github.com/golang/go/wiki/MinimumRequirements#microarchitecture-support |
| 478 | (define %go-1.17-arm-micro-architectures | 479 | (define %go-1.17-arm-micro-architectures |
diff --git a/gnu/packages/heads.scm b/gnu/packages/heads.scm index 268d4d01987..e03f8014c2a 100644 --- a/gnu/packages/heads.scm +++ b/gnu/packages/heads.scm | |||
| @@ -1,5 +1,6 @@ | |||
| 1 | ;;; GNU Guix --- Functional package management for GNU | 1 | ;;; GNU Guix --- Functional package management for GNU |
| 2 | ;;; Copyright © 2020 Danny Milosavljevic <dannym@scratchpost.org> | 2 | ;;; Copyright © 2020 Danny Milosavljevic <dannym@scratchpost.org> |
| 3 | ;;; Copyright © 2024 Janneke Nieuwenhuizen <janneke@gnu.org> | ||
| 3 | ;;; | 4 | ;;; |
| 4 | ;;; This file is part of GNU Guix. | 5 | ;;; This file is part of GNU Guix. |
| 5 | ;;; | 6 | ;;; |
| @@ -45,7 +46,8 @@ | |||
| 45 | #:use-module (gnu packages perl) | 46 | #:use-module (gnu packages perl) |
| 46 | #:use-module (gnu packages version-control) | 47 | #:use-module (gnu packages version-control) |
| 47 | #:use-module (gnu packages virtualization) | 48 | #:use-module (gnu packages virtualization) |
| 48 | #:use-module ((guix build utils) #:select (alist-replace))) | 49 | #:use-module ((guix build utils) #:select (alist-replace)) |
| 50 | #:use-module (srfi srfi-1)) | ||
| 49 | 51 | ||
| 50 | (define-public musl-cross | 52 | (define-public musl-cross |
| 51 | (let ((revision "3") | 53 | (let ((revision "3") |
| @@ -158,7 +160,7 @@ done | |||
| 158 | (uri "http://www.musl-libc.org/releases/musl-1.1.24.tar.gz") | 160 | (uri "http://www.musl-libc.org/releases/musl-1.1.24.tar.gz") |
| 159 | (sha256 | 161 | (sha256 |
| 160 | (base32 "18r2a00k82hz0mqdvgm7crzc7305l36109c0j9yjmkxj2alcjw0k")))))) | 162 | (base32 "18r2a00k82hz0mqdvgm7crzc7305l36109c0j9yjmkxj2alcjw0k")))))) |
| 161 | (supported-systems (delete "i586-gnu" %supported-systems)) | 163 | (supported-systems (remove target-hurd? %supported-systems)) |
| 162 | (home-page "https://github.com/osresearch/heads") | 164 | (home-page "https://github.com/osresearch/heads") |
| 163 | (synopsis "Musl-cross gcc 5 toolchain") | 165 | (synopsis "Musl-cross gcc 5 toolchain") |
| 164 | (description "Musl-cross toolchain: binutils, gcc 5 and musl.") | 166 | (description "Musl-cross toolchain: binutils, gcc 5 and musl.") |
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index a7139f70959..7ad853a513e 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm | |||
| @@ -3585,7 +3585,7 @@ inadequately in modern network environments, and both should be deprecated.") | |||
| 3585 | (string-append "mandir=/share/man"))))) | 3585 | (string-append "mandir=/share/man"))))) |
| 3586 | (native-inputs `(("gettext" ,gettext-minimal) | 3586 | (native-inputs `(("gettext" ,gettext-minimal) |
| 3587 | ("unzip" ,unzip))) | 3587 | ("unzip" ,unzip))) |
| 3588 | (supported-systems (delete "i586-gnu" %supported-systems)) | 3588 | (supported-systems (remove target-hurd? %supported-systems)) |
| 3589 | (synopsis "Tools for controlling the network subsystem in Linux") | 3589 | (synopsis "Tools for controlling the network subsystem in Linux") |
| 3590 | (description | 3590 | (description |
| 3591 | "This package includes the important tools for controlling the network | 3591 | "This package includes the important tools for controlling the network |
| @@ -3626,7 +3626,7 @@ configuration (iptunnel, ipmaddr).") | |||
| 3626 | "BUILD_CC=gcc") | 3626 | "BUILD_CC=gcc") |
| 3627 | '())))) | 3627 | '())))) |
| 3628 | (native-inputs (list perl)) | 3628 | (native-inputs (list perl)) |
| 3629 | (supported-systems (delete "i586-gnu" %supported-systems)) | 3629 | (supported-systems (remove target-hurd? %supported-systems)) |
| 3630 | (home-page "https://sites.google.com/site/fullycapable/") | 3630 | (home-page "https://sites.google.com/site/fullycapable/") |
| 3631 | (synopsis "Library for working with POSIX capabilities") | 3631 | (synopsis "Library for working with POSIX capabilities") |
| 3632 | (description | 3632 | (description |
| @@ -3998,7 +3998,7 @@ or kill them altogether.") | |||
| 3998 | (setenv "UDEV_RULES_PATH" | 3998 | (setenv "UDEV_RULES_PATH" |
| 3999 | (string-append #$output | 3999 | (string-append #$output |
| 4000 | "/lib/udev/rules.d")))))))) | 4000 | "/lib/udev/rules.d")))))))) |
| 4001 | (supported-systems (delete "i586-gnu" %supported-systems)) | 4001 | (supported-systems (remove target-hurd? %supported-systems)) |
| 4002 | (home-page "https://github.com/libfuse/libfuse") | 4002 | (home-page "https://github.com/libfuse/libfuse") |
| 4003 | (synopsis "Support file systems implemented in user space") | 4003 | (synopsis "Support file systems implemented in user space") |
| 4004 | (description | 4004 | (description |
| @@ -4468,7 +4468,7 @@ to use Linux' inotify mechanism, which allows file accesses to be monitored.") | |||
| 4468 | "modinfo" "depmod"))))))) | 4468 | "modinfo" "depmod"))))))) |
| 4469 | (native-inputs (list pkg-config zstd)) ;zstd needed for tests | 4469 | (native-inputs (list pkg-config zstd)) ;zstd needed for tests |
| 4470 | (inputs (list xz zlib `(,zstd "lib"))) | 4470 | (inputs (list xz zlib `(,zstd "lib"))) |
| 4471 | (supported-systems (delete "i586-gnu" %supported-systems)) | 4471 | (supported-systems (remove target-hurd? %supported-systems)) |
| 4472 | (home-page "https://www.kernel.org/") | 4472 | (home-page "https://www.kernel.org/") |
| 4473 | (synopsis "Kernel module tools") | 4473 | (synopsis "Kernel module tools") |
| 4474 | (description "Kmod is a set of tools to handle common tasks with Linux | 4474 | (description "Kmod is a set of tools to handle common tasks with Linux |
| @@ -4828,7 +4828,7 @@ one to send arbitrary keycodes when a given key is tapped or held.") | |||
| 4828 | 4828 | ||
| 4829 | ;; The tests use 'mknod', which requires root access. | 4829 | ;; The tests use 'mknod', which requires root access. |
| 4830 | #:tests? #f)) | 4830 | #:tests? #f)) |
| 4831 | (supported-systems (delete "i586-gnu" %supported-systems)) | 4831 | (supported-systems (remove target-hurd? %supported-systems)) |
| 4832 | (home-page "https://sourceware.org/lvm2/") | 4832 | (home-page "https://sourceware.org/lvm2/") |
| 4833 | (synopsis "Logical volume management for Linux") | 4833 | (synopsis "Logical volume management for Linux") |
| 4834 | (description | 4834 | (description |
| @@ -5940,7 +5940,7 @@ MPEG-2 and audio over Linux IEEE 1394.") | |||
| 5940 | #:tests? #f)) | 5940 | #:tests? #f)) |
| 5941 | (inputs | 5941 | (inputs |
| 5942 | (list eudev)) | 5942 | (list eudev)) |
| 5943 | (supported-systems (delete "i586-gnu" %supported-systems)) | 5943 | (supported-systems (remove target-hurd? %supported-systems)) |
| 5944 | (home-page "http://neil.brown.name/blog/mdadm") | 5944 | (home-page "http://neil.brown.name/blog/mdadm") |
| 5945 | (synopsis "Tool for managing Linux Software RAID arrays") | 5945 | (synopsis "Tool for managing Linux Software RAID arrays") |
| 5946 | (description | 5946 | (description |
| @@ -8793,7 +8793,7 @@ Text-based output formats: CSV, XML, Netfilter's LOG, Netfilter's conntrack | |||
| 8793 | ;; Many architectures are not supported (see: | 8793 | ;; Many architectures are not supported (see: |
| 8794 | ;; https://github.com/proot-me/proot/blob/master/src/arch.h#L51). | 8794 | ;; https://github.com/proot-me/proot/blob/master/src/arch.h#L51). |
| 8795 | (supported-systems '("x86_64-linux" "i686-linux" | 8795 | (supported-systems '("x86_64-linux" "i686-linux" |
| 8796 | "armhf-linux" "aarch64-linux" "i586-gnu")) | 8796 | "armhf-linux" "aarch64-linux" "i586-gnu" "x86_64-gnu")) |
| 8797 | (arguments | 8797 | (arguments |
| 8798 | ;; Disable the test suite on armhf-linux, as there are too many | 8798 | ;; Disable the test suite on armhf-linux, as there are too many |
| 8799 | ;; failures to keep track of (see for example: | 8799 | ;; failures to keep track of (see for example: |
diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index d2e80faf119..82ab70fd70c 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm | |||
| @@ -30,6 +30,7 @@ | |||
| 30 | ;;; Copyright © 2024 bigbug <bigbookofbug@proton.me> | 30 | ;;; Copyright © 2024 bigbug <bigbookofbug@proton.me> |
| 31 | ;;; Copyright © 2024 Ashish SHUKLA <ashish.is@lostca.se> | 31 | ;;; Copyright © 2024 Ashish SHUKLA <ashish.is@lostca.se> |
| 32 | ;;; Copyright © 2024 David Pflug <david@pflug.io> | 32 | ;;; Copyright © 2024 David Pflug <david@pflug.io> |
| 33 | ;;; Copyright © 2024 Janneke Nieuwenhuizen <janneke@gnu.org> | ||
| 33 | ;;; | 34 | ;;; |
| 34 | ;;; This file is part of GNU Guix. | 35 | ;;; This file is part of GNU Guix. |
| 35 | ;;; | 36 | ;;; |
| @@ -696,7 +697,7 @@ enough to play the original mainframe Zork all the way through.") | |||
| 696 | (files '("etc"))))) | 697 | (files '("etc"))))) |
| 697 | (home-page "https://ecl.common-lisp.dev/") | 698 | (home-page "https://ecl.common-lisp.dev/") |
| 698 | (synopsis "Embeddable Common Lisp") | 699 | (synopsis "Embeddable Common Lisp") |
| 699 | (supported-systems (delete "i586-gnu" %supported-systems)) | 700 | (supported-systems (remove target-hurd? %supported-systems)) |
| 700 | (description "ECL is an implementation of the Common Lisp language as | 701 | (description "ECL is an implementation of the Common Lisp language as |
| 701 | defined by the ANSI X3J13 specification. Its most relevant features are: a | 702 | defined by the ANSI X3J13 specification. Its most relevant features are: a |
| 702 | bytecode compiler and interpreter, being able to compile Common Lisp with any | 703 | bytecode compiler and interpreter, being able to compile Common Lisp with any |
| @@ -1506,7 +1507,7 @@ be built as a stand-alone REPL interpreter.") | |||
| 1506 | (variable "XDG_CONFIG_DIRS") | 1507 | (variable "XDG_CONFIG_DIRS") |
| 1507 | (files '("etc"))))) | 1508 | (files '("etc"))))) |
| 1508 | (home-page "https://www.sbcl.org/") | 1509 | (home-page "https://www.sbcl.org/") |
| 1509 | (supported-systems (delete "i586-gnu" %supported-systems)) | 1510 | (supported-systems (remove target-hurd? %supported-systems)) |
| 1510 | (synopsis "Common Lisp implementation") | 1511 | (synopsis "Common Lisp implementation") |
| 1511 | (description "Steel Bank Common Lisp (SBCL) is a high performance Common | 1512 | (description "Steel Bank Common Lisp (SBCL) is a high performance Common |
| 1512 | Lisp compiler. In addition to the compiler and runtime system for ANSI Common | 1513 | Lisp compiler. In addition to the compiler and runtime system for ANSI Common |
diff --git a/gnu/packages/valgrind.scm b/gnu/packages/valgrind.scm index b50dabf9ca9..1bf4975667f 100644 --- a/gnu/packages/valgrind.scm +++ b/gnu/packages/valgrind.scm | |||
| @@ -7,6 +7,7 @@ | |||
| 7 | ;;; Copyright © 2020 Marius Bakke <marius@gnu.org> | 7 | ;;; Copyright © 2020 Marius Bakke <marius@gnu.org> |
| 8 | ;;; Copyright © 2022 Denis Carikli <GNUtoo@cyberdimension.org> | 8 | ;;; Copyright © 2022 Denis Carikli <GNUtoo@cyberdimension.org> |
| 9 | ;;; Copyright © 2023 Simon Tournier <zimon.toutoune@gmail.com> | 9 | ;;; Copyright © 2023 Simon Tournier <zimon.toutoune@gmail.com> |
| 10 | ;;; Copyright © 2024 Janneke Nieuwenhuizen <janneke@gnu.org> | ||
| 10 | ;;; | 11 | ;;; |
| 11 | ;;; This file is part of GNU Guix. | 12 | ;;; This file is part of GNU Guix. |
| 12 | ;;; | 13 | ;;; |
| @@ -85,7 +86,8 @@ management and threading bugs, and profile your programs in detail. You can | |||
| 85 | also use Valgrind to build new tools.") | 86 | also use Valgrind to build new tools.") |
| 86 | ;; https://valgrind.org/info/platforms.html | 87 | ;; https://valgrind.org/info/platforms.html |
| 87 | (supported-systems (fold delete %supported-systems | 88 | (supported-systems (fold delete %supported-systems |
| 88 | '("i586-gnu" "armhf-linux" "riscv64-linux"))) | 89 | '("i586-gnu" "x86_64-gnu" |
| 90 | "armhf-linux" "riscv64-linux"))) | ||
| 89 | (license gpl2+) | 91 | (license gpl2+) |
| 90 | 92 | ||
| 91 | ;; Hide this variant so end users get the "interactive" Valgrind below. | 93 | ;; Hide this variant so end users get the "interactive" Valgrind below. |
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index b416d774d6b..8db5d6cbd2f 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm | |||
| @@ -577,7 +577,7 @@ server and embedded PowerPC, and S390 guests.") | |||
| 577 | 577 | ||
| 578 | ;; Several tests fail on MIPS; see <http://hydra.gnu.org/build/117914>. | 578 | ;; Several tests fail on MIPS; see <http://hydra.gnu.org/build/117914>. |
| 579 | (supported-systems (fold delete %supported-systems | 579 | (supported-systems (fold delete %supported-systems |
| 580 | '("mips64el-linux" "i586-gnu"))))) | 580 | '("mips64el-linux" "i586-gnu" "x86_64-gnu"))))) |
| 581 | 581 | ||
| 582 | ;; QEMU >= 8.1.0's riscv64 binfmt service is unreliable. | 582 | ;; QEMU >= 8.1.0's riscv64 binfmt service is unreliable. |
| 583 | (define-public qemu-7.2.4 | 583 | (define-public qemu-7.2.4 |
