From: Bruno Haible <bruno@clisp.org>
To: bug-gnulib@gnu.org
Subject: Android status
Date: Sun, 22 Jan 2023 16:35:20 +0100 [thread overview]
Message-ID: <8266332.V65ZEBnoet@nimes> (raw)
On Android, a testdir of all of Gnulib now compiles fine. The conflicts
with libc.so are resolved. The only failing tests at this point are
test-getloadavg
test-login_tty
test-nstrftime
So, it's time to update the documentation.
2023-01-22 Bruno Haible <bruno@clisp.org>
doc: Update list of target platforms.
* doc/gnulib-intro.texi (Supported Platforms): Mark musl libc, Android,
and MSVC as "occasionally tested". Update the version numbers of some
OSes. Combine paragraphs regarding mingw and MSVC.
(Formerly Supported Platforms): Mark AIX 5, 6 as "formerly supported".
diff --git a/doc/gnulib-intro.texi b/doc/gnulib-intro.texi
index 1937909641..c9478d3792 100644
--- a/doc/gnulib-intro.texi
+++ b/doc/gnulib-intro.texi
@@ -113,7 +113,7 @@ take longer.
@node Supported Platforms
@subsection Supported Platforms
-As of 2020, the list of supported platforms is the following:
+As of 2023, the list of supported platforms is the following:
@itemize
@item
@@ -128,41 +128,47 @@ About the kernels:
glibc on Linux is frequently tested.
@item
glibc on kFreeBSD is rarely tested.
+@item
+@c There is Alpine Linux 3.14, and also musl-gcc on Ubuntu.
+musl libc on Linux is occasionally tested.
@end itemize
@item
-Mac OS X@. In versions 10.13, it's occasionally tested. In version
+macOS@. In versions 12.5, it's occasionally tested. In version
10.5, it's rarely tested.
@item
-FreeBSD 11.0 or newer is occasionally tested.
+FreeBSD 13.0 or newer is occasionally tested.
@item
-OpenBSD 6.1 or newer is occasionally tested.
+OpenBSD 7.0 or newer is occasionally tested.
@item
-NetBSD 7.0 or newer is occasionally tested.
+NetBSD 9.0 or newer is occasionally tested.
@item
-AIX 7.1 is occasionally tested.
+AIX 7.1 and 7.2 are occasionally tested.
@item
-Solaris 10 and 11 are occasionally tested. Solaris 9 is rarely
+Solaris 10 and 11.4 are occasionally tested. Solaris 9 is rarely
tested and low priority.
@item
+Android is occasionally tested, through the Termux app on Android 11.
+@item
Cygwin 2.9 is occasionally tested. Cygwin 1.7.x is rarely tested.
@item
-mingw is occasionally tested. But note that some modules are currently
-unsupported on mingw: @code{mgetgroups}, @code{getugroups}, @code{idcache},
+Native Windows:
+@itemize
+@item
+mingw is occasionally tested. Only the latest version of mingw is
+tested; older versions are not supported.
+@item
+MSVC 14 (Microsoft Visual Studio 2015 14.0) is occasionally tested.
+Only ``release'' builds (compiler option @samp{-MD}) are supported,
+not ``debug'' builds (compiler option @samp{-MDd}).
+@end itemize
+Note that some modules are currently unsupported on native Windows:
+@code{mgetgroups}, @code{getugroups}, @code{idcache},
@code{userspec}, @code{openpty}, @code{login_tty}, @code{forkpty},
@code{pt_chown}, @code{grantpt}, @code{pty}, @code{savewd},
@code{mkancesdirs}, @code{mkdir-p}, @code{euidaccess}, @code{faccessat}.
-The versions of Windows that are supported are Windows XP and newer.
-Only the latest version of mingw is tested; older versions are not supported.
-@item
-GNU Hurd 0.7 is rarely tested.
-@item
-Native Windows, with MSVC as compiler, is rarely tested and low priority.
-The versions of MSVC that are supported are MSVC 14 (Visual Studio 2015) or
-newer. Furthermore only ``release'' builds (compiler option @samp{-MD}) are
-supported, not ``debug'' builds (compiler option @samp{-MDd}).
+The versions of Windows that are supported are Windows 10 and newer.
@item
-@c There is musl-gcc on Ubuntu, and Alpine Linux 3.3.3.
-musl libc is rarely tested.
+GNU Hurd 0.9 is rarely tested.
@item
@c IRIX 6.5 cc has no option for C99 support. You would need to use gcc instead.
IRIX 6.5 is very rarely tested.
@@ -187,7 +193,7 @@ glibc versions 2.1.x and older.
@item
Mac OS X 10.4 and older.
@item
-AIX 4 and older.
+AIX 6 and older.
@item
HP-UX 11.31.
@item
reply other threads:[~2023-01-22 15:35 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://lists.gnu.org/mailman/listinfo/bug-gnulib
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=8266332.V65ZEBnoet@nimes \
--to=bruno@clisp.org \
--cc=bug-gnulib@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).