diff options
author | Michael Rohleder <mike@rohleder.de> | 2020-11-16 13:17:37 +0100 |
---|---|---|
committer | Kei Kebreau <kkebreau@posteo.net> | 2020-11-18 08:59:48 -0500 |
commit | 82df93e27c57f939c71d9bd184c70d21fa6f605f (patch) | |
tree | d4d0c894a87cdfe7fabcf3a8635fd2b80afecdb5 /gnu/packages | |
parent | abb64b5efc6b657d64e903f3e1bf28f9e3031f6c (diff) | |
download | guix-82df93e27c57f939c71d9bd184c70d21fa6f605f.tar guix-82df93e27c57f939c71d9bd184c70d21fa6f605f.tar.gz |
gnu: gnubg: Prevent building with AVX instructions.
* gnu/packages/games.scm (gnubg)[arguments]: Add configure-flags for Intel
systems to build without AVX instructions.
Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/games.scm | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index 97b0cb976d..12cc64fefa 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -1605,7 +1605,14 @@ such as chess or stockfish.") (native-inputs `(("python-2" ,python-2) ("pkg-config" ,pkg-config))) (arguments - `(#:phases + `(#:configure-flags + ;; SSE instructions are available on Intel systems only. + (list ,@(if (any (cute string-prefix? <> (or (%current-target-system) + (%current-system))) + '("x86_64" "i686")) + '("--enable-simd=sse2") ; prevent avx instructions + '())) + #:phases (modify-phases %standard-phases (add-after 'install 'install-desktop-file (lambda* (#:key outputs #:allow-other-keys) |