From: Florian Weimer Date: Thu, 27 Nov 2025 13:20:03 +0000 (+0100) Subject: Linux: Ignore PIDFD_GET_INFO in tst-pidfd-consts X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=15de57024611ed6e668acbc440c5e360b0543374;p=thirdparty%2Fglibc.git Linux: Ignore PIDFD_GET_INFO in tst-pidfd-consts The constant is expected to change between kernel releases. Reviewed-by: Carlos O'Donell --- diff --git a/sysdeps/unix/sysv/linux/tst-pidfd-consts.py b/sysdeps/unix/sysv/linux/tst-pidfd-consts.py index 6dc678380c..b7b98a0ab0 100644 --- a/sysdeps/unix/sysv/linux/tst-pidfd-consts.py +++ b/sysdeps/unix/sysv/linux/tst-pidfd-consts.py @@ -46,7 +46,13 @@ def main(): '#include \n', args.cc, 'PIDFD_.*', - None, + # Until at least Linux 6.17, the value of this + # constant depends on the size of struct pidfd_info, + # which is expected to get extended in future kernel + # versions. As a result, the constant embedded in the + # glibc headers is expected not to match the UAPI + # constant. + '^PIDFD_GET_INFO$', linux_version_glibc > linux_version_headers, linux_version_headers > linux_version_glibc))