From 4b8ba676070fde115beb4d772f1e688c983f26ab Mon Sep 17 00:00:00 2001 From: Salvador Fuentes Date: Tue, 1 Oct 2019 11:50:08 -0500 Subject: [PATCH] static-build: Fix build for Firecracker v0.18 Removes `--vsock` flag when building Firecracker since the flag was removed as vsock is enabled by default. Also update the path where the binaries are placed. Fixes: #739. Signed-off-by: Salvador Fuentes --- static-build/firecracker/build-static-firecracker.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/static-build/firecracker/build-static-firecracker.sh b/static-build/firecracker/build-static-firecracker.sh index 27b6a47a7..ad43c7dc6 100755 --- a/static-build/firecracker/build-static-firecracker.sh +++ b/static-build/firecracker/build-static-firecracker.sh @@ -33,7 +33,7 @@ info "Build ${firecracker_repo} version: ${firecracker_version}" git clone ${firecracker_repo} cd firecracker git checkout ${firecracker_version} -./tools/devtool --unattended build --release -- --features vsock +./tools/devtool --unattended build --release -ln -s ./build/release-musl/firecracker ./firecracker-static -ln -s ./build/release-musl/jailer ./jailer-static +ln -s ./build/cargo_target/x86_64-unknown-linux-musl/release/firecracker ./firecracker-static +ln -s ./build/cargo_target/x86_64-unknown-linux-musl/release/jailer ./jailer-static