The configure test shows that Solaris OpenIndiana and Solaris OmniOS don't have a better fnmatch() implementation than FreeBSD.
2023-08-03 Bruno Haible <br...@clisp.org> doc: More platform detail. * doc/posix-functions/fnmatch.texi: Mention Solaris OpenIndiana here, since it behaves differently than Solaris 11.4. diff --git a/doc/posix-functions/fnmatch.texi b/doc/posix-functions/fnmatch.texi index 538d73a9fc..dbd389bba7 100644 --- a/doc/posix-functions/fnmatch.texi +++ b/doc/posix-functions/fnmatch.texi @@ -84,7 +84,7 @@ @c etc. @c https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=57911 FreeBSD 13.2, -NetBSD 9.3, Cygwin 3.4.6. +NetBSD 9.3, Solaris 11 OpenIndiana, Cygwin 3.4.6. @item In the pattern, character classes (such as @code{[:alnum:]}) inside bracket expressions fail to match characters outside the single-byte