]> Savannah Git Hosting - gnulib.git/commitdiff
doc: Mention another Haiku bug.
authorBruno Haible <bruno@clisp.org>
Sat, 8 Apr 2023 16:15:07 +0000 (18:15 +0200)
committerBruno Haible <bruno@clisp.org>
Sat, 8 Apr 2023 16:15:07 +0000 (18:15 +0200)
* doc/posix-functions/open.texi: Mention a Haiku bug with symlinks.

ChangeLog
doc/posix-functions/open.texi

index 131a8880516ab9d099d7c5739c4e8e29839212dd..e50d3bdb9d447f3ca8aac3f878fc62a9cd5f4cbe 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2023-04-08  Bruno Haible  <bruno@clisp.org>
+
+       doc: Mention another Haiku bug.
+       * doc/posix-functions/open.texi: Mention a Haiku bug with symlinks.
+
 2023-04-08  Bruno Haible  <bruno@clisp.org>
 
        Avoid Autoconf "was expanded before it was required" warning.
index 791e58a8e62bb2d7aa754123caf66624c4c0063e..aa4f08b67d3decddd044b986d9116de2d8f9228f 100644 (file)
@@ -42,6 +42,11 @@ Portability problems not fixed by Gnulib:
 The Gnulib replacement for @code{O_CLOEXEC} is not atomic, and so is
 not safe in the presence of multiple threads or signal handlers.
 @item
+@code{open ("symlink", O_CREAT ...)} fails when the argument points to a
+nonexistent file in an existing directory on some platforms:
+@c https://dev.haiku-os.org/ticket/18355
+Haiku.
+@item
 @code{open ("symlink", O_NOFOLLOW ...)} fails with @code{errno} set to
 @code{EMLINK} instead of the POSIX-required @code{ELOOP} on some
 platforms: