From cab2ade5f50e4cbff5ac1f17f2307879d0920da3 Mon Sep 17 00:00:00 2001 From: jD91mZM2 Date: Fri, 10 Jul 2020 22:35:25 +0200 Subject: [PATCH 1/3] Specify --locked to ensure reproducibility Needed to stop mass-errors for us mortals without the latest rust version, ever since redox_syscall 0.1.57 was merged. --- src/bin/cook.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/cook.rs b/src/bin/cook.rs index 77b80c051..75d75d0f0 100644 --- a/src/bin/cook.rs +++ b/src/bin/cook.rs @@ -439,6 +439,7 @@ COOKBOOK_CARGO="${COOKBOOK_REDOXER}" COOKBOOK_CARGO_FLAGS=( --path "${COOKBOOK_SOURCE}" --root "${COOKBOOK_STAGE}" + --locked ) function cookbook_cargo { "${COOKBOOK_CARGO}" install "${COOKBOOK_CARGO_FLAGS[@]}" From 14d4519171b3ce01c37547af0ea94fa65eae2eb6 Mon Sep 17 00:00:00 2001 From: jD91mZM2 Date: Fri, 10 Jul 2020 23:15:07 +0200 Subject: [PATCH 2/3] Specify --locked in orbterm as well --- recipes/orbterm/recipe.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/orbterm/recipe.toml b/recipes/orbterm/recipe.toml index 16c3cdfb5..0cdbea601 100644 --- a/recipes/orbterm/recipe.toml +++ b/recipes/orbterm/recipe.toml @@ -7,6 +7,7 @@ script = """ COOKBOOK_CARGO_FLAGS=( --path "${COOKBOOK_SOURCE}" --root "${COOKBOOK_STAGE}/ui" + --locked ) cookbook_cargo """ From 46bc2067a80c626a7ec3781e09045ce4c9c6a420 Mon Sep 17 00:00:00 2001 From: jD91mZM2 Date: Fri, 10 Jul 2020 23:19:48 +0200 Subject: [PATCH 3/3] Lock orbutils --- recipes/orbutils/recipe.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/orbutils/recipe.toml b/recipes/orbutils/recipe.toml index 135a66ec2..e4e3e1963 100644 --- a/recipes/orbutils/recipe.toml +++ b/recipes/orbutils/recipe.toml @@ -7,6 +7,7 @@ script = """ COOKBOOK_CARGO_FLAGS=( --path "${COOKBOOK_SOURCE}" --root "${COOKBOOK_STAGE}/ui" + --locked ) cookbook_cargo """