mirror of
https://github.com/checkpoint-restore/criu.git
synced 2026-01-23 02:14:37 +00:00
ci: fix Fedora Rawhide
Fedora Rawhide updated to a glibc using clone3(). clone3() is, however, not yet part of the seccomp filter. Unfortunately 'docker build' does not allow dropping seccomp but luckily 'podman build' does. This switches the Fedora Rawhide test to use Podman. Podman is part of GitHub Actions and no additional packages need to be installed. Signed-off-by: Adrian Reber <areber@redhat.com>
This commit is contained in:
parent
b32c8c6fe5
commit
d62e747e91
3 changed files with 18 additions and 6 deletions
|
|
@ -19,7 +19,7 @@ Dockerfile.%: Dockerfile.%.hdr Dockerfile.%.tmpl
|
|||
cat $^ > $@
|
||||
|
||||
$(CONTAINER_TARGETS):
|
||||
$(CONTAINER_RUNTIME) build -t criu-$@ -f Dockerfile.$@ $(DB_CC) ../..
|
||||
$(CONTAINER_RUNTIME) build $(BUILD_OPTIONS) -t criu-$@ -f Dockerfile.$@ $(DB_CC) ../..
|
||||
.PHONY: $(CONTAINER_TARGETS)
|
||||
|
||||
# Clang builds add some Docker build env
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue