Verified on xenial/bionic/eoan/focal as follows:
# install seccomp $ apt install seccomp
# try resolving getrlimit for aarch64 $ scmp_sys_resolver -a aarch64 getrlimit
# on the current focal version this fails to resolve correctly and returns -10180 # on other releases this succeeds as expected
# enable -proposed $ cat <<EOF >/etc/apt/sources.list.d/ubuntu-$(lsb_release -cs)-proposed.list # Enable Ubuntu proposed archive deb http://archive.ubuntu.com/ubuntu/ $(lsb_release -cs)-proposed restricted main multiverse universe EOF
# update libseccomp2 and seccomp from -proposed $ apt install seccomp/$(lsb_release -cs)-proposed libseccomp2/$(lsb_release -cs)-proposed
# verify the installed version number is as expected from -proposed $ dpkg -l seccomp libseccomp2
# try resolving getrlimit on aarch64 again $ scmp_sys_resolver -a aarch64 getrlimit 163
Verified on xenial/ bionic/ eoan/focal as follows:
# install seccomp
$ apt install seccomp
# try resolving getrlimit for aarch64
$ scmp_sys_resolver -a aarch64 getrlimit
# on the current focal version this fails to resolve correctly and returns -10180
# on other releases this succeeds as expected
# enable -proposed sources. list.d/ ubuntu- $(lsb_release -cs)-proposed.list archive. ubuntu. com/ubuntu/ $(lsb_release -cs)-proposed restricted main multiverse universe
$ cat <<EOF >/etc/apt/
# Enable Ubuntu proposed archive
deb http://
EOF
# update libseccomp2 and seccomp from -proposed $(lsb_release -cs)-proposed libseccomp2/ $(lsb_release -cs)-proposed
$ apt install seccomp/
# verify the installed version number is as expected from -proposed
$ dpkg -l seccomp libseccomp2
# try resolving getrlimit on aarch64 again
$ scmp_sys_resolver -a aarch64 getrlimit
163