diff --git a/abi_symbols b/abi_symbols --- a/abi_symbols +++ b/abi_symbols @@ -23,6 +23,7 @@ runc:C_ARCH_PPC runc:C_ARCH_PPC64 runc:C_ARCH_PPC64LE +runc:C_ARCH_RISCV64 runc:C_ARCH_S390 runc:C_ARCH_S390X runc:C_ARCH_X32 @@ -32,7 +33,9 @@ runc:C_ATTRIBUTE_DEFAULT runc:C_ATTRIBUTE_LOG runc:C_ATTRIBUTE_NNP +runc:C_ATTRIBUTE_OPTIMIZE runc:C_ATTRIBUTE_SSB +runc:C_ATTRIBUTE_SYSRAWRC runc:C_ATTRIBUTE_TSYNC runc:C_AUDIT_ARCH_AARCH64 runc:C_AUDIT_ARCH_ARM @@ -65,58 +68,58 @@ runc:_IO_stdin_used runc:__bss_start runc:__data_start -runc:_cgo_129d52bb6bd3_Cfunc__Cmalloc -runc:_cgo_129d52bb6bd3_Cfunc_free -runc:_cgo_129d52bb6bd3_Cfunc_mygetgrgid_r -runc:_cgo_129d52bb6bd3_Cfunc_mygetgrnam_r -runc:_cgo_129d52bb6bd3_Cfunc_mygetgrouplist -runc:_cgo_129d52bb6bd3_Cfunc_mygetpwnam_r -runc:_cgo_129d52bb6bd3_Cfunc_mygetpwuid_r -runc:_cgo_129d52bb6bd3_Cfunc_realloc -runc:_cgo_129d52bb6bd3_Cfunc_sysconf -runc:_cgo_33fd1db81b6f_C2func_seccomp_notify_id_valid -runc:_cgo_33fd1db81b6f_C2func_seccomp_notify_receive -runc:_cgo_33fd1db81b6f_C2func_seccomp_notify_respond -runc:_cgo_33fd1db81b6f_Cfunc__Cmalloc -runc:_cgo_33fd1db81b6f_Cfunc_add_struct_arg_cmp -runc:_cgo_33fd1db81b6f_Cfunc_free -runc:_cgo_33fd1db81b6f_Cfunc_get_major_version -runc:_cgo_33fd1db81b6f_Cfunc_get_micro_version -runc:_cgo_33fd1db81b6f_Cfunc_get_minor_version -runc:_cgo_33fd1db81b6f_Cfunc_make_arg_cmp_array -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_api_get -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_api_set -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_arch_add -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_arch_exist -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_arch_native -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_arch_remove -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_attr_get -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_attr_set -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_export_bpf -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_export_pfc -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_init -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_load -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_merge -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_notify_alloc -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_notify_fd -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_notify_free -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_notify_id_valid -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_notify_receive -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_notify_respond -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_release -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_reset -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_rule_add_array -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_rule_add_exact_array -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_syscall_priority -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_syscall_resolve_name -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_syscall_resolve_name_arch -runc:_cgo_33fd1db81b6f_Cfunc_seccomp_syscall_resolve_num_arch -runc:_cgo_6cc2654a8ed3_C2func_getaddrinfo -runc:_cgo_6cc2654a8ed3_C2func_getnameinfo -runc:_cgo_6cc2654a8ed3_Cfunc_freeaddrinfo -runc:_cgo_6cc2654a8ed3_Cfunc_gai_strerror -runc:_cgo_6cc2654a8ed3_Cfunc_getaddrinfo -runc:_cgo_6cc2654a8ed3_Cfunc_getnameinfo +runc:_cgo_17afc0d48614_C2func_seccomp_notify_id_valid +runc:_cgo_17afc0d48614_C2func_seccomp_notify_receive +runc:_cgo_17afc0d48614_C2func_seccomp_notify_respond +runc:_cgo_17afc0d48614_Cfunc__Cmalloc +runc:_cgo_17afc0d48614_Cfunc_add_struct_arg_cmp +runc:_cgo_17afc0d48614_Cfunc_free +runc:_cgo_17afc0d48614_Cfunc_get_major_version +runc:_cgo_17afc0d48614_Cfunc_get_micro_version +runc:_cgo_17afc0d48614_Cfunc_get_minor_version +runc:_cgo_17afc0d48614_Cfunc_make_arg_cmp_array +runc:_cgo_17afc0d48614_Cfunc_seccomp_api_get +runc:_cgo_17afc0d48614_Cfunc_seccomp_api_set +runc:_cgo_17afc0d48614_Cfunc_seccomp_arch_add +runc:_cgo_17afc0d48614_Cfunc_seccomp_arch_exist +runc:_cgo_17afc0d48614_Cfunc_seccomp_arch_native +runc:_cgo_17afc0d48614_Cfunc_seccomp_arch_remove +runc:_cgo_17afc0d48614_Cfunc_seccomp_attr_get +runc:_cgo_17afc0d48614_Cfunc_seccomp_attr_set +runc:_cgo_17afc0d48614_Cfunc_seccomp_export_bpf +runc:_cgo_17afc0d48614_Cfunc_seccomp_export_pfc +runc:_cgo_17afc0d48614_Cfunc_seccomp_init +runc:_cgo_17afc0d48614_Cfunc_seccomp_load +runc:_cgo_17afc0d48614_Cfunc_seccomp_merge +runc:_cgo_17afc0d48614_Cfunc_seccomp_notify_alloc +runc:_cgo_17afc0d48614_Cfunc_seccomp_notify_fd +runc:_cgo_17afc0d48614_Cfunc_seccomp_notify_free +runc:_cgo_17afc0d48614_Cfunc_seccomp_notify_id_valid +runc:_cgo_17afc0d48614_Cfunc_seccomp_notify_receive +runc:_cgo_17afc0d48614_Cfunc_seccomp_notify_respond +runc:_cgo_17afc0d48614_Cfunc_seccomp_release +runc:_cgo_17afc0d48614_Cfunc_seccomp_reset +runc:_cgo_17afc0d48614_Cfunc_seccomp_rule_add_array +runc:_cgo_17afc0d48614_Cfunc_seccomp_rule_add_exact_array +runc:_cgo_17afc0d48614_Cfunc_seccomp_syscall_priority +runc:_cgo_17afc0d48614_Cfunc_seccomp_syscall_resolve_name +runc:_cgo_17afc0d48614_Cfunc_seccomp_syscall_resolve_name_arch +runc:_cgo_17afc0d48614_Cfunc_seccomp_syscall_resolve_num_arch +runc:_cgo_2ac87069779a_C2func_getaddrinfo +runc:_cgo_2ac87069779a_C2func_getnameinfo +runc:_cgo_2ac87069779a_Cfunc_freeaddrinfo +runc:_cgo_2ac87069779a_Cfunc_gai_strerror +runc:_cgo_2ac87069779a_Cfunc_getaddrinfo +runc:_cgo_2ac87069779a_Cfunc_getnameinfo +runc:_cgo_3c46bbe179bf_Cfunc__Cmalloc +runc:_cgo_3c46bbe179bf_Cfunc_free +runc:_cgo_3c46bbe179bf_Cfunc_mygetgrgid_r +runc:_cgo_3c46bbe179bf_Cfunc_mygetgrnam_r +runc:_cgo_3c46bbe179bf_Cfunc_mygetgrouplist +runc:_cgo_3c46bbe179bf_Cfunc_mygetpwnam_r +runc:_cgo_3c46bbe179bf_Cfunc_mygetpwuid_r +runc:_cgo_3c46bbe179bf_Cfunc_realloc +runc:_cgo_3c46bbe179bf_Cfunc_sysconf runc:_cgo_get_context_function runc:_cgo_libc_setegid runc:_cgo_libc_seteuid diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -1,14 +1,20 @@ +libc.so.6:__asprintf_chk +libc.so.6:__dprintf_chk libc.so.6:__environ libc.so.6:__errno_location +libc.so.6:__fprintf_chk libc.so.6:__libc_start_main +libc.so.6:__longjmp_chk +libc.so.6:__snprintf_chk libc.so.6:__stack_chk_fail +libc.so.6:__vasprintf_chk +libc.so.6:__vfprintf_chk +libc.so.6:__vsnprintf_chk libc.so.6:_setjmp libc.so.6:abort -libc.so.6:asprintf libc.so.6:calloc libc.so.6:clone libc.so.6:close -libc.so.6:dprintf libc.so.6:dup3 libc.so.6:environ libc.so.6:execve @@ -17,7 +23,6 @@ libc.so.6:fcntl libc.so.6:fexecve libc.so.6:fork -libc.so.6:fprintf libc.so.6:fputc libc.so.6:free libc.so.6:freeaddrinfo @@ -35,7 +40,6 @@ libc.so.6:getpwnam_r libc.so.6:getpwuid_r libc.so.6:kill -libc.so.6:longjmp libc.so.6:malloc libc.so.6:memcpy libc.so.6:mkostemp @@ -79,7 +83,6 @@ libc.so.6:sigemptyset libc.so.6:sigfillset libc.so.6:sigismember -libc.so.6:snprintf libc.so.6:socketpair libc.so.6:stderr libc.so.6:strchr @@ -98,9 +101,6 @@ libc.so.6:unlink libc.so.6:unsetenv libc.so.6:unshare -libc.so.6:vasprintf -libc.so.6:vfprintf -libc.so.6:vsnprintf libc.so.6:waitpid libc.so.6:write libseccomp.so.2:seccomp_api_get diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,8 +1,8 @@ name : runc -version : 1.1.2 -release : 21 +version : 1.1.4 +release : 22 source : - - https://github.com/opencontainers/runc/archive/refs/tags/v1.1.2.tar.gz : 0ccce82b1d9c058d8fd7443d261c96fd7a803f2775bcb1fec2bdb725bc7640f6 + - https://github.com/opencontainers/runc/archive/refs/tags/v1.1.4.tar.gz : 4f02077432642eebd768fc857318ae7929290b3a3511eb1be338005e360cfa34 license : Apache-2.0 component : virt summary : OCI complaint CLI tool to run containers @@ -10,13 +10,31 @@ runc is a CLI tool for spawning and running containers according to the OCI specification. builddeps : - pkgconfig(libseccomp) + - go-md2man - golang +networking : yes setup : | mkdir -p src/github.com/opencontainers/runc find ./* -prune ! -name src -exec mv {} src/github.com/opencontainers/runc/ \; environment: | export GOPATH="`pwd`" + export BUILDTAGS='seccomp apparmor' + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-trimpath -mod=readonly -modcacherw" + + # Git SHA corresponding to the release tag + export COMMIT=5fd4c4d144137e991c4acebb2146ab1483a97925 build : | - %make -C src/github.com/opencontainers/runc + cd src/github.com/opencontainers/runc + %make runc man install : | - install -Dm00755 src/github.com/opencontainers/runc/runc $installdir/usr/bin/runc + cd src/github.com/opencontainers/runc/ + install -Dm00755 runc $installdir/usr/bin/runc + + install -Dm00644 contrib/completions/bash/runc $installdir/usr/share/bash-completion/completions/runc + + install -d $installdir/usr/share/man/man8 + install -m644 man/man8/*.8 $installdir/usr/share/man/man8 diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -20,15 +20,33 @@ virt /usr/bin/runc + /usr/share/bash-completion/completions/runc + /usr/share/man/man8/runc-checkpoint.8 + /usr/share/man/man8/runc-create.8 + /usr/share/man/man8/runc-delete.8 + /usr/share/man/man8/runc-events.8 + /usr/share/man/man8/runc-exec.8 + /usr/share/man/man8/runc-kill.8 + /usr/share/man/man8/runc-list.8 + /usr/share/man/man8/runc-pause.8 + /usr/share/man/man8/runc-ps.8 + /usr/share/man/man8/runc-restore.8 + /usr/share/man/man8/runc-resume.8 + /usr/share/man/man8/runc-run.8 + /usr/share/man/man8/runc-spec.8 + /usr/share/man/man8/runc-start.8 + /usr/share/man/man8/runc-state.8 + /usr/share/man/man8/runc-update.8 + /usr/share/man/man8/runc.8 - - 2022-06-07 - 1.1.2 + + 2022-09-10 + 1.1.4 Packaging update Reilly Brogan solus@reillybrogan.com \ No newline at end of file