mirror of
git://git.yoctoproject.org/meta-virtualization.git
synced 2025-07-19 12:50:22 +02:00
![]() Neither systemd nor seccomp is hard required by crun. They can actually be disabled during configuration with --disable-systemd or --disable-seccomp. Introduce PACKAGECONFIG options for them and default them to presence of corresponding entries in DISTRO_FEATURES. Now REQUIRED_DISTRO_FEATURES and features_check can also be removed. Similarly dependency on libcap can be made optional. crun actually contains pregenerated manpages in the repository so dependency on go-md2man-native can be made optional as well. As there is a configuration option for embedding yajl I added an option for that as well. However, as PACKAGECONFIG can only specify dependencies when config is enabled I had to invert the options so the config is for external-yajl. I set default PACKAGECONFIG value to match previous state (except detecting if systemd and seccomp are in DISTRO_FEATURES). Signed-off-by: Michal Sieron <michalwsieron@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> |
||
---|---|---|
.. | ||
aardvark-dns | ||
buildah | ||
catatonit | ||
cgroup-lite | ||
conmon | ||
container-host-config | ||
containerd | ||
cri-o | ||
cri-tools | ||
criu | ||
crun | ||
docker | ||
docker-compose | ||
docker-distribution | ||
go-digest | ||
go-errors | ||
go-spf13-cobra | ||
go-spf13-pflag | ||
k3s | ||
kubernetes | ||
lxc | ||
lxcfs | ||
nerdctl | ||
netavark | ||
oci-image-spec | ||
oci-image-tools | ||
oci-runtime-spec | ||
oci-runtime-tools | ||
oci-systemd-hook | ||
podman | ||
podman-compose | ||
podman-tui | ||
riddler | ||
runc | ||
singularity | ||
skopeo | ||
sloci-image | ||
tini | ||
umoci |