]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
pseudo: Update to include an openat2 fix master
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 13 Feb 2026 12:22:45 +0000 (12:22 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 13 Feb 2026 12:25:37 +0000 (12:25 +0000)
We're seeing occasional autobuilder failures with tar issues related to openat2.
It appears there are definitions missing on debian 11 and opensuse 15.5 systems
which mean the openat2 syscall intercept isn't compiled in. This then triggers
on systems using the openat2 syscall, such as alma9 where it is used in a tar
CVE fix.

This updates to include the fix from upstream pseudo (along with a compile warning
fix).

This was tested by taking sstate for pseudo-native from a debian 11 system and using
it in a build of "bitbake nativesdk-git -c install" on a alma9 system where that task
failed. After this fix, it completes.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/pseudo/pseudo_git.bb

index ed1e8fb3e018f8a1159b017fa2fb3b8e8beca464..2dc5eabf2cb05f2233fb94de1d4cbf93d8edb313 100644 (file)
@@ -12,7 +12,7 @@ SRC_URI:append:class-nativesdk = " \
     file://older-glibc-symbols.patch"
 SRC_URI[prebuilt.sha256sum] = "ed9f456856e9d86359f169f46a70ad7be4190d6040282b84c8d97b99072485aa"
 
     file://older-glibc-symbols.patch"
 SRC_URI[prebuilt.sha256sum] = "ed9f456856e9d86359f169f46a70ad7be4190d6040282b84c8d97b99072485aa"
 
-SRCREV = "750362cc7b9fa58dffccd95d919b435c6d8ac614"
+SRCREV = "9ab513512d8b5180a430ae4fa738cb531154cdef"
 PV = "1.9.3+git"
 
 # largefile and 64bit time_t support adds these macros via compiler flags globally
 PV = "1.9.3+git"
 
 # largefile and 64bit time_t support adds these macros via compiler flags globally