From bc895522eb940539a0e3cb6192c4a64f13ca8d6a Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Fri, 3 Apr 2020 13:55:12 +0100 Subject: pseudo: Force seccomp to return success when in fact doing nothing Pseudo changes the syscall access patterns which makes it incompatible with seccomp. Therefore intercept the seccomp syscall and alter it, pretending that seccomp was setup when in fact we do nothing. If we error as unsupported, utilities like file will exit with errors so we can't just disable it. This works around issues on platforms where seccomp is enabled in file (e.g. archlinux). Signed-off-by: Richard Purdie --- meta/recipes-devtools/pseudo/pseudo_git.bb | 1 + 1 file changed, 1 insertion(+) (limited to 'meta/recipes-devtools/pseudo/pseudo_git.bb') diff --git a/meta/recipes-devtools/pseudo/pseudo_git.bb b/meta/recipes-devtools/pseudo/pseudo_git.bb index d921d85a05..89e43c5996 100644 --- a/meta/recipes-devtools/pseudo/pseudo_git.bb +++ b/meta/recipes-devtools/pseudo/pseudo_git.bb @@ -10,6 +10,7 @@ SRC_URI = "git://git.yoctoproject.org/pseudo \ file://0001-Add-statx.patch \ file://0001-realpath.c-Remove-trailing-slashes.patch \ file://0006-xattr-adjust-for-attr-2.4.48-release.patch \ + file://seccomp.patch \ " SRCREV = "060058bb29f70b244e685b3c704eb0641b736f73" -- cgit 1.2.3-korg