summaryrefslogtreecommitdiff
path: root/doc/posix-functions
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2021-01-17 22:07:14 +0100
committerBruno Haible <bruno@clisp.org>2021-01-17 22:07:14 +0100
commit6ee6c7189f4bafbb603ef043fdf44b84c3f7532a (patch)
treefacb1ccd71884d03ce1523ae522e34634050acf9 /doc/posix-functions
parentb67dcfce4b8d5daf32340616b8bc1b106323c14a (diff)
downloadgnulib-6ee6c7189f4bafbb603ef043fdf44b84c3f7532a.tar.gz
canonicalize-lgpl: Work around // handling in realpath() of musl 1.2.2.
Reported by Natanael Copa <ncopa@alpinelinux.org> in <https://lists.gnu.org/archive/html/bug-gettext/2021-01/msg00021.html>. * m4/canonicalize.m4 (gl_FUNC_REALPATH_WORKS): Add a test whether // is the same as /, on Linux only. * lib/canonicalize-lgpl.c: Correct indentation of preprocessor directives. * doc/posix-functions/realpath.texi: Mention the musl 1.2.2 bug.
Diffstat (limited to 'doc/posix-functions')
-rw-r--r--doc/posix-functions/realpath.texi4
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/posix-functions/realpath.texi b/doc/posix-functions/realpath.texi
index 02837e710f..a5b7c1d1ae 100644
--- a/doc/posix-functions/realpath.texi
+++ b/doc/posix-functions/realpath.texi
@@ -22,14 +22,14 @@ Solaris 10.
@item
This function fails to detect trailing slashes on non-directories on
some platforms:
-glibc 2.3.5, Mac OS X 10.13.
+glibc 2.3.5, Mac OS X 10.13, OpenBSD 6.0.
@item
This function fails to recognize non-directories followed @samp{..} on
some platforms:
cygwin.
@item
This function misbehaves on consecutive slashes on some platforms:
-AIX 7.
+musl libc 1.2.2, AIX 7.
@end itemize
Portability problems not fixed by Gnulib: