diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2021-11-12 16:55:46 -0500 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2021-11-12 17:16:14 -0500 |
commit | d36cba20ef3157a8a5ae47e9282cb5da34eec3d8 (patch) | |
tree | 308d7b11ed03f1c79d6192c567fbf26faca97994 /gnu/packages/pascal.scm | |
parent | 8ab799faaba83100251bbdb17ac39d52c5cf6894 (diff) |
gnu: fpc: Lazily evaluate the error case.
* gnu/packages/pascal.scm (fpc)[native-inputs]: Defer evaluating the match
directive; the error condition would previously be eagerly evaluated and cause
Guix to fail on non-intel machines.
Diffstat (limited to 'gnu/packages/pascal.scm')
-rw-r--r-- | gnu/packages/pascal.scm | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gnu/packages/pascal.scm b/gnu/packages/pascal.scm index 7e9334146d..74daf058ca 100644 --- a/gnu/packages/pascal.scm +++ b/gnu/packages/pascal.scm @@ -94,12 +94,12 @@ (native-inputs ;; FPC is built with FPC, so we need bootstrap binaries. `(("fpc-binary" - ,(match (or (%current-target-system) + (match ,(or (%current-target-system) (%current-system)) - ("i686-linux" fpc-bootstrap-i386) - ;("powerpc64le-linux" fpc-bootstrap-ppc64le) - ;("powerpc-linux" fpc-bootstrap-ppc) - ("x86_64-linux" fpc-bootstrap-x86_64) + ("i686-linux" ,fpc-bootstrap-i386) + ;;("powerpc64le-linux" ,fpc-bootstrap-ppc64le) + ;;("powerpc-linux" ,fpc-bootstrap-ppc) + ("x86_64-linux" ,fpc-bootstrap-x86_64) (arch (error "fpc arch not yet supported in guix" arch)))))) (arguments `(#:tests? #f ; no tests available |