diff options
author | Danny Milosavljevic <dannym@scratchpost.org> | 2019-02-01 17:06:25 +0100 |
---|---|---|
committer | Danny Milosavljevic <dannym@scratchpost.org> | 2019-02-13 13:28:29 +0100 |
commit | baf766a7ff9db45c707b4539176f2143fbd90efd (patch) | |
tree | b08f7fdc93aee4f1eddf23c5ec3233aee005944a /gnu/packages/rust.scm | |
parent | 8b7e6d005e9f709bece4bba05186a4abda3e4deb (diff) | |
download | guix-baf766a7ff9db45c707b4539176f2143fbd90efd.tar guix-baf766a7ff9db45c707b4539176f2143fbd90efd.tar.gz |
gnu: mrustc: Fix deserialization bug in communication with the procedural
macro compiler plugin.
* gnu/packages/patches/mrustc-0.8.0-fix-variable-length-integer-receiving.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/rust.scm (mrustc)[source]: Use it.
Co-authored-by: Chris Marusich <cmmarusich@gmail.com>
Diffstat (limited to 'gnu/packages/rust.scm')
-rw-r--r-- | gnu/packages/rust.scm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm index 501736d898..ca4d0a8a8d 100644 --- a/gnu/packages/rust.scm +++ b/gnu/packages/rust.scm @@ -105,7 +105,9 @@ (file-name (git-file-name name version)) (sha256 (base32 - "0a7v8ccyzp1sdkwni8h1698hxpfz2sxhcpx42n6l2pbm0rbjp08i")))) + "0a7v8ccyzp1sdkwni8h1698hxpfz2sxhcpx42n6l2pbm0rbjp08i")) + (patches + (search-patches "mrustc-0.8.0-fix-variable-length-integer-receiving.patch")))) (outputs '("out" "cargo")) (build-system gnu-build-system) (inputs |