mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-02-03 00:26:33 +01:00
gnu: rust-any-all-workaround-0.1: Enable building.
* gnu/packages/crates-io.scm (rust-any-all-workaround-0.1)[arguments]: Don't skip the build. Add a phase to enable building. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Change-Id: I18bc4bd13178f1fa5515683eaa42a0f771d33dcb
This commit is contained in:
parent
d9ffc0c09d
commit
c3d3c76fbc
1 changed files with 6 additions and 2 deletions
|
@ -2314,8 +2314,12 @@ (define-public rust-any-all-workaround-0.1
|
|||
(base32 "11ifmzawvvi6d4r1lk0dkdnbswf574npgkika4535k7j6l3s9zl8"))))
|
||||
(build-system cargo-build-system)
|
||||
(arguments
|
||||
`(#:skip-build? #t ; `#![feature]` may not be used on the stable release channel
|
||||
#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1))))
|
||||
`(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1))
|
||||
#:phases (modify-phases %standard-phases
|
||||
;; `#![feature]` may not be used on the stable release channel
|
||||
;; Enable using nightly/dev features
|
||||
(add-after 'unpack 'enable-unstable-features
|
||||
(lambda _ (setenv "RUSTC_BOOTSTRAP" "1"))))))
|
||||
(home-page "https://docs.rs/any_all_workaround/")
|
||||
(synopsis "Workaround for bad LLVM codegen for boolean reductions on 32-bit ARM")
|
||||
(description
|
||||
|
|
Loading…
Reference in a new issue