Closed
Description
Currently, the jailer can be used only when Firecracker is linked with static musl, not with dynamic glibc.
The fact that the build command successfully builds the jailer with glibc is misleading and outputs jailer binaries that do not work with the corresponding Firecracker binary.
We should make sure that when we compile the source code, we only build the jailer if the specified toolchain is musl.
One way of doing this would be to modify devtool
. However, we should first investigate for any options we could add in the Cargo.toml
files to restrict compilation based on toolchain.
Metadata
Metadata
Assignees
Labels
No labels