From: Hauke Mehrtens Date: Sun, 6 Nov 2022 12:41:47 +0000 (+0100) Subject: crun: Update to version 1.6 X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=91c2a717761cb6759e69b88a4f7f86de9bd32362;p=feed%2Fpackages.git crun: Update to version 1.6 This fixes compilation problems with glibc 2.36. Full changelog: * crun-1.6 - runc compatibility: -v now prints the version string. - build: fix build with glibc 2.36. - container: drop intermediate userns custom feature. - cgroup: change the delegate cgroup semantic so that the cgroup is created in the container payload after the cgroup namespace is created. - seccomp: use helper process to send file descriptor to the listener socket. It enables to be notified on every syscall without hanging the main process. - linux: add a fallback to using kill(2) if pidfd_send_signal(2) fails with ENOSYS. - krun: add support for krun-sev. - wasmtime: always grant file system capability for workdir inside the container. - wasmtime: inherit arguments list from the handler instead of the current process. - wasmedge: use released wasmedge library instead of libwasmedge_c.so. * crun-1.5 - add mono based native .NET handler - new Wasmtime backend for running WebAssembly - add support for wasmedge 0.10 and dropping support for wasmedge 0.9.x - dropping support for experimental `WasmEdgeProcess` from wasmedge handler - honor process user's uid when setting the HOME environment variable - create the current working directory if it is missing in the container - fallback to using a tmpfs mount if umount of /sys and /proc fails - fallback to netlink to setup lo device - fix creating devices in the rootfs - fallback to using io.weight if io.bfq.weight doesn't exist - remove tun/tap from the default allow list - linux: devices mounts have noexec and nosuid - fix copyup of files from the container to the tmpfs - honor $PATH for newgidmap and newguidmap - krun: limit the number of vCPUs to 8 - cgroup: add support for cpu.idle Signed-off-by: Hauke Mehrtens --- diff --git a/utils/crun/Makefile b/utils/crun/Makefile index 6b77f9b802..769325dfcb 100644 --- a/utils/crun/Makefile +++ b/utils/crun/Makefile @@ -1,14 +1,14 @@ include $(TOPDIR)/rules.mk PKG_NAME:=crun -PKG_VERSION:=1.4.5 +PKG_VERSION:=1.6 PKG_RELEASE:=$(AUTORELEASE) PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://github.com/containers/crun.git -PKG_SOURCE_DATE:=2022-05-09 -PKG_SOURCE_VERSION:=85649a8c561f7fbf018e5c5640a7e9370c80ce73 -PKG_MIRROR_HASH:=69b7db70fc13d16244609bbbd5240792519810a60d9f68ba6d5ed3def1b23fe9 +PKG_SOURCE_DATE:=2022-09-07 +PKG_SOURCE_VERSION:=18cf2efbb8feb2b2f20e316520e0fd0b6c41ef4d +PKG_MIRROR_HASH:=cd7d6fb4c58f73eff6060268d08a77404731f1cc913635add4a2e340d3c455af PKG_BUILD_DEPENDS:=argp-standalone PKG_BUILD_PARALLEL:=1