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>
This commit is contained in:
Danny Milosavljevic 2019-02-01 17:06:25 +01:00
parent 8b7e6d005e
commit baf766a7ff
No known key found for this signature in database
GPG key ID: E71A35542C30BAA5
3 changed files with 19 additions and 1 deletions

View file

@ -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