libcontainer
Building with musl
In order to build with musl you must first remove the libseccomp dependency as it will reference shared libraries (libseccomp
) which cannot be built with musl.
Do this by using adding flags to Cargo. Use the --no-default-features
flag followed by -F
and whatever features you intend to build with such as v2
as defined in Cargo.toml under features section.
Next you will also need the +nightly
flags when building with rustup
and cargo
.
# Add rustup +nightly musl to toolchain
# Build rustup +nightly stdlib with musl
# Build musl standard library