On 2026-06-16 11:26, Bruno Haible wrote:
This should mention the module 'openat2' here, I guess?
And add a
@mindex openat2
line, as usual.
Thanks, I did that via the attached.
Previously, HAVE_OPENAT2 was set to 0 as a fallback
and to 1 (in m4/openat2.m4) on platforms that have the function. With
the change above, HAVE_OPENAT2 gets set to 1 on *all* platforms.
Thanks, I found and fixed that earlier today
<https://lists.gnu.org/r/bug-gnulib/2026-06/msg00072.html>.
openat2 is unusual, as it is present in GNU/Linux but not GNU/Hurd.
That's why I listed "glibc on non-Linux" in
doc/glibc-functions/openat2.texi. In that sense openat2 is like mseal,
pidfd_open, epoll_create, and inotify_add_watch. I don't know of any
other such function for which Gnulib provides a substitute.From 1f81c56babc673cb7efb0f71a1118f5946f7d389 Mon Sep 17 00:00:00 2001
From: Paul Eggert <[email protected]>
Date: Wed, 17 Jun 2026 06:40:41 -0700
Subject: [PATCH] openat2: mention module in manual
---
doc/glibc-functions/openat2.texi | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/doc/glibc-functions/openat2.texi b/doc/glibc-functions/openat2.texi
index a29461fb59..ec6712f0eb 100644
--- a/doc/glibc-functions/openat2.texi
+++ b/doc/glibc-functions/openat2.texi
@@ -4,7 +4,8 @@
Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/openat2.2.html,,man openat2}
-Gnulib module: ---
+Gnulib module: openat2
+@mindex openat2
Portability problems fixed by Gnulib:
@itemize
--
2.53.0