<
aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Le Vaillant <glv@posteo.net>2022-06-30 16:57:13 +0200
committerGuillaume Le Vaillant <glv@posteo.net>2022-06-30 17:01:20 +0200
commit9829f53a3f88884e245e962073528be46918ad2e (patch)
tree35339e16b0cfc8093958ade284340cecd91267b4 /gnu/packages/lxde.scm
parentaeea9a31111850283d699291cee51149fbe0fbcc (diff)
downloadguix-9829f53a3f88884e245e962073528be46918ad2e.tar.gz
guix-9829f53a3f88884e245e962073528be46918ad2e.zip
gnu: sbcl: Fix build on some architectures.
* gnu/packages/lisp.scm (sbcl)[arguments]: Update 'build-doc' phase to build the doc for SB-SIMD only on x86_64-linux.
Diffstat (limited to 'gnu/packages/lxde.scm')
0 files changed, 0 insertions, 0 deletions
dir" trap 'rm -f "$archive" "$archive_alt"; rm -rf "$tmpdir"' EXIT guix archive --export guile-bootstrap > "$archive" guix archive --export guile-bootstrap:out > "$archive_alt" cmp "$archive" "$archive_alt" guix archive --export \ -e '(@ (gnu packages bootstrap) %bootstrap-guile)' > "$archive_alt" cmp "$archive" "$archive_alt" guix archive --export `guix build guile-bootstrap` > "$archive_alt" cmp "$archive" "$archive_alt" # Check the exit value upon import. guix archive --import < "$archive" if guix archive something-that-does-not-exist then false; else true; fi # This one must not be listed as missing. guix build guile-bootstrap > "$archive" guix archive --missing < "$archive" test "`guix archive --missing < "$archive"`" = "" # Two out of three should be listed as missing. echo "$NIX_STORE_DIR/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo" >> "$archive" echo "$NIX_STORE_DIR/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-bar" >> "$archive" guix archive --missing < "$archive" > "$archive_alt" echo "$NIX_STORE_DIR/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo" > "$archive" echo "$NIX_STORE_DIR/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-bar" >> "$archive" cmp "$archive" "$archive_alt" # This is not a valid store file name, so an error. echo something invalid > "$archive" if guix archive --missing < "$archive" then false; else true; fi # Check '--extract'. guile -c "(use-modules (guix serialization)) (call-with-output-file \"$archive\" (lambda (port) (write-file \"$(guix build guile-bootstrap)\" port)))" guix archive -x "$tmpdir" < "$archive" test -x "$tmpdir/bin/guile" test -d "$tmpdir/lib/guile" # Check '--list'. guix archive -t < "$archive" | grep "^D /share/guile" guix archive -t < "$archive" | grep "^x /bin/guile" guix archive -t < "$archive" | grep "^r /share/guile.*/boot-9\.scm" if echo foo | guix archive --authorize then false; else true; fi