2 @subsection @code{lchmod}
7 Portability problems fixed by Gnulib:
10 This function is missing on some platforms:
11 OpenBSD 6.7, Minix 3.1.8, AIX 5.1, IRIX 6.5, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
13 This function is not declared on some platforms:
16 This function always fails with @code{errno} set to @code{ENOSYS},
17 even when the file is not a symbolic link:
18 GNU/Linux with glibc 2.31.
21 Portability problems not fixed by Gnulib:
24 Some platforms do not allow changing the access bits on symbolic
28 This function can fail with @code{errno} set to @code{EMFILE} or @code{ENFILE},
29 and it fails with @code{errno} set to @code{EOPNOTSUPP} if the
30 @file{/proc} file system is not mounted:
31 GNU/Linux with glibc 2.32.