diff --git a/recipes/rust/recipe.sh b/recipes/rust/recipe.sh
index 7a3a5fc3c01500221107ee17b5063603d65b7f4a..6cfd51386aa34f0e65142d0f35b945ed911a5606 100644
--- a/recipes/rust/recipe.sh
+++ b/recipes/rust/recipe.sh
@@ -1,5 +1,5 @@
 GIT=https://gitlab.redox-os.org/redox-os/rust.git
-BRANCH=redox-2019-11-25
+BRANCH=redox-2020-07-27
 BUILD_DEPENDS=(llvm)
 DEPENDS="gcc cargo"
 PREPARE_COPY=0
@@ -18,7 +18,7 @@ function recipe_build {
     config="$(realpath ../config.toml)"
     source="$(realpath ../source)"
     unset AR AS CC CXX LD NM OBJCOPY OBJDUMP RANLIB READELF STRIP
-    python "$source/x.py" dist --config "$config" --jobs $(nproc) --incremental
+    python3 "$source/x.py" dist --config "$config" --jobs $(nproc) --incremental
     skip=1
 }