bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

doc: Add references to changes accepted for future POSIX revisions


From: Bruno Haible
Subject: doc: Add references to changes accepted for future POSIX revisions
Date: Wed, 19 Apr 2023 20:12:06 +0200

Some functions have only recently been standardized, for the next POSIX
revision. It's useful to have these specifications handy, even though
they are sometimes hard to read, because these specifications will soon
be more normative than e.g. a manual page.


2023-04-19  Bruno Haible  <bruno@clisp.org>

        doc: Add references to changes accepted for future POSIX revisions.
        * doc/glibc-functions/bind_textdomain_codeset.texi: Add reference to
        www.austingroupbugs.net issue.
        * doc/glibc-functions/bindtextdomain.texi: Likewise.
        * doc/glibc-functions/dcgettext.texi: Likewise.
        * doc/glibc-functions/dcngettext.texi: Likewise.
        * doc/glibc-functions/dgettext.texi: Likewise.
        * doc/glibc-functions/dngettext.texi: Likewise.
        * doc/glibc-functions/getentropy.texi: Likewise.
        * doc/glibc-functions/getresgid.texi: Likewise.
        * doc/glibc-functions/getresuid.texi: Likewise.
        * doc/glibc-functions/gettext.texi: Likewise.
        * doc/glibc-functions/ngettext.texi: Likewise.
        * doc/glibc-functions/posix_spawn_file_actions_addchdir_np.texi:
        Likewise.
        * doc/glibc-functions/posix_spawn_file_actions_addfchdir_np.texi:
        Likewise.
        * doc/glibc-functions/setresgid.texi: Likewise.
        * doc/glibc-functions/setresuid.texi: Likewise.
        * doc/glibc-functions/textdomain.texi: Likewise.
        * doc/posix-functions/asctime_r.texi: Likewise.
        * doc/posix-functions/ctime_r.texi: Likewise.

diff --git a/doc/glibc-functions/bind_textdomain_codeset.texi 
b/doc/glibc-functions/bind_textdomain_codeset.texi
index 11421a68e7..638b4a8651 100644
--- a/doc/glibc-functions/bind_textdomain_codeset.texi
+++ b/doc/glibc-functions/bind_textdomain_codeset.texi
@@ -4,6 +4,8 @@
 
 LSB specification:@* 
@url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-bind-textdomain-codeset.html}
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1122}
+
 Documentation:
 @itemize
 @item
diff --git a/doc/glibc-functions/bindtextdomain.texi 
b/doc/glibc-functions/bindtextdomain.texi
index 44d1d415e2..98e411e818 100644
--- a/doc/glibc-functions/bindtextdomain.texi
+++ b/doc/glibc-functions/bindtextdomain.texi
@@ -4,6 +4,8 @@
 
 LSB specification:@* 
@url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-bindtextdomain.html}
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1122}
+
 Documentation:
 @itemize
 @item
diff --git a/doc/glibc-functions/dcgettext.texi 
b/doc/glibc-functions/dcgettext.texi
index 2de54ba3a3..9da228cc9a 100644
--- a/doc/glibc-functions/dcgettext.texi
+++ b/doc/glibc-functions/dcgettext.texi
@@ -4,6 +4,8 @@
 
 LSB specification:@* 
@url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-dcgettext.html}
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1122}
+
 Documentation:
 @itemize
 @item
diff --git a/doc/glibc-functions/dcngettext.texi 
b/doc/glibc-functions/dcngettext.texi
index 47eaff85b8..7d5f5e8a7c 100644
--- a/doc/glibc-functions/dcngettext.texi
+++ b/doc/glibc-functions/dcngettext.texi
@@ -4,6 +4,8 @@
 
 LSB specification:@* 
@url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-dcngettext.html}
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1122}
+
 Documentation:
 @itemize
 @item
diff --git a/doc/glibc-functions/dgettext.texi 
b/doc/glibc-functions/dgettext.texi
index 6eb45827af..230c31f423 100644
--- a/doc/glibc-functions/dgettext.texi
+++ b/doc/glibc-functions/dgettext.texi
@@ -4,6 +4,8 @@
 
 LSB specification:@* 
@url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-dgettext.html}
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1122}
+
 Documentation:
 @itemize
 @item
diff --git a/doc/glibc-functions/dngettext.texi 
b/doc/glibc-functions/dngettext.texi
index b4effe7f65..65dcc06d60 100644
--- a/doc/glibc-functions/dngettext.texi
+++ b/doc/glibc-functions/dngettext.texi
@@ -4,6 +4,8 @@
 
 LSB specification:@* 
@url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-dngettext.html}
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1122}
+
 Documentation:
 @itemize
 @item
diff --git a/doc/glibc-functions/getentropy.texi 
b/doc/glibc-functions/getentropy.texi
index 4b2551c465..8891a78215 100644
--- a/doc/glibc-functions/getentropy.texi
+++ b/doc/glibc-functions/getentropy.texi
@@ -2,6 +2,8 @@
 @subsection @code{getentropy}
 @findex getentropy
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1134}
+
 Documentation:
 @itemize
 @item
diff --git a/doc/glibc-functions/getresgid.texi 
b/doc/glibc-functions/getresgid.texi
index e66e38e84c..da038506f5 100644
--- a/doc/glibc-functions/getresgid.texi
+++ b/doc/glibc-functions/getresgid.texi
@@ -2,6 +2,8 @@
 @subsection @code{getresgid}
 @findex getresgid
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1344}
+
 Documentation:@* 
@uref{https://www.kernel.org/doc/man-pages/online/pages/man2/getresgid.2.html,,man
 getresgid}
 
 Gnulib module: ---
diff --git a/doc/glibc-functions/getresuid.texi 
b/doc/glibc-functions/getresuid.texi
index 2842a381a6..1db24f3801 100644
--- a/doc/glibc-functions/getresuid.texi
+++ b/doc/glibc-functions/getresuid.texi
@@ -2,6 +2,8 @@
 @subsection @code{getresuid}
 @findex getresuid
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1344}
+
 Documentation:@* 
@uref{https://www.kernel.org/doc/man-pages/online/pages/man2/getresuid.2.html,,man
 getresuid}
 
 Gnulib module: ---
diff --git a/doc/glibc-functions/gettext.texi b/doc/glibc-functions/gettext.texi
index 0cdf971db7..64c482360f 100644
--- a/doc/glibc-functions/gettext.texi
+++ b/doc/glibc-functions/gettext.texi
@@ -4,6 +4,8 @@
 
 LSB specification:@* 
@url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-gettext.html}
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1122}
+
 Documentation:
 @itemize
 @item
diff --git a/doc/glibc-functions/ngettext.texi 
b/doc/glibc-functions/ngettext.texi
index 290eee629e..7ed7d8e697 100644
--- a/doc/glibc-functions/ngettext.texi
+++ b/doc/glibc-functions/ngettext.texi
@@ -4,6 +4,8 @@
 
 LSB specification:@* 
@url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-ngettext.html}
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1122}
+
 Documentation:
 @itemize
 @item
diff --git a/doc/glibc-functions/posix_spawn_file_actions_addchdir_np.texi 
b/doc/glibc-functions/posix_spawn_file_actions_addchdir_np.texi
index 68f338cea4..7d50ca8091 100644
--- a/doc/glibc-functions/posix_spawn_file_actions_addchdir_np.texi
+++ b/doc/glibc-functions/posix_spawn_file_actions_addchdir_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{posix_spawn_file_actions_addchdir_np}
 @findex posix_spawn_file_actions_addchdir_np
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1208}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
@@ -12,7 +14,7 @@
 @itemize
 @item
 This function is missing on many non-glibc platforms:
-glibc 2.28, macOS 10.13, FreeBSD 13.0, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, 
AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.0, Cygwin 2.9, mingw, MSVC 14, 
Android 9.0.
+glibc 2.28, macOS 10.13, FreeBSD 13.0, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, 
AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.0, Cygwin 3.4.6, mingw, MSVC 14, 
Android 9.0.
 @end itemize
 
 Note: Gnulib has a module @code{posix_spawn_file_actions_addchdir} that
diff --git a/doc/glibc-functions/posix_spawn_file_actions_addfchdir_np.texi 
b/doc/glibc-functions/posix_spawn_file_actions_addfchdir_np.texi
index dc0a9a4d9a..8a98195de9 100644
--- a/doc/glibc-functions/posix_spawn_file_actions_addfchdir_np.texi
+++ b/doc/glibc-functions/posix_spawn_file_actions_addfchdir_np.texi
@@ -2,6 +2,8 @@
 @subsection @code{posix_spawn_file_actions_addfchdir_np}
 @findex posix_spawn_file_actions_addfchdir_np
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1208}
+
 Gnulib module: ---
 
 Portability problems fixed by Gnulib:
@@ -12,7 +14,7 @@
 @itemize
 @item
 This function is missing on all non-glibc platforms:
-glibc 2.28, macOS 10.13, FreeBSD 13.0, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, 
AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, 
Android 9.0.
+glibc 2.28, macOS 10.13, FreeBSD 13.0, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, 
AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin 3.4.6, mingw, MSVC 14, 
Android 9.0.
 @end itemize
 
 Note: Gnulib has a module @code{posix_spawn_file_actions_addfchdir} that
diff --git a/doc/glibc-functions/setresgid.texi 
b/doc/glibc-functions/setresgid.texi
index 5b6a771098..5316da2a95 100644
--- a/doc/glibc-functions/setresgid.texi
+++ b/doc/glibc-functions/setresgid.texi
@@ -2,6 +2,8 @@
 @subsection @code{setresgid}
 @findex setresgid
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1344}
+
 Documentation:@* 
@uref{https://www.kernel.org/doc/man-pages/online/pages/man2/setresgid.2.html,,man
 setresgid}
 
 Gnulib module: ---
diff --git a/doc/glibc-functions/setresuid.texi 
b/doc/glibc-functions/setresuid.texi
index 009785b623..2e2f577970 100644
--- a/doc/glibc-functions/setresuid.texi
+++ b/doc/glibc-functions/setresuid.texi
@@ -2,6 +2,8 @@
 @subsection @code{setresuid}
 @findex setresuid
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1344}
+
 Documentation:@* 
@uref{https://www.kernel.org/doc/man-pages/online/pages/man2/setresuid.2.html,,man
 setresuid}
 
 Gnulib module: ---
diff --git a/doc/glibc-functions/textdomain.texi 
b/doc/glibc-functions/textdomain.texi
index 14404d0f02..fa30648e73 100644
--- a/doc/glibc-functions/textdomain.texi
+++ b/doc/glibc-functions/textdomain.texi
@@ -4,6 +4,8 @@
 
 LSB specification:@* 
@url{https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-textdomain.html}
 
+Future POSIX specification:@* 
@url{https://www.austingroupbugs.net/view.php?id=1122}
+
 Documentation:
 @itemize
 @item
diff --git a/doc/posix-functions/asctime_r.texi 
b/doc/posix-functions/asctime_r.texi
index 86714fd7cf..4605b90e72 100644
--- a/doc/posix-functions/asctime_r.texi
+++ b/doc/posix-functions/asctime_r.texi
@@ -4,6 +4,8 @@
 
 POSIX specification:@* 
@url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/asctime_r.html}
 
+Future POSIX removal:@* @url{https://www.austingroupbugs.net/view.php?id=1410}
+
 Gnulib module: extensions
 
 Portability problems fixed by Gnulib:
diff --git a/doc/posix-functions/ctime_r.texi b/doc/posix-functions/ctime_r.texi
index ca937ac45b..23b9e17005 100644
--- a/doc/posix-functions/ctime_r.texi
+++ b/doc/posix-functions/ctime_r.texi
@@ -4,6 +4,8 @@
 
 POSIX specification:@* 
@url{https://pubs.opengroup.org/onlinepubs/9699919799/functions/ctime_r.html}
 
+Future POSIX removal:@* @url{https://www.austingroupbugs.net/view.php?id=1410}
+
 Gnulib module: extensions
 
 Portability problems fixed by Gnulib:






reply via email to

[Prev in Thread] Current Thread [Next in Thread]