Bruno Haible <br...@clisp.org> wrote: > Part 4: New functions. > > Jim, some of these functions (fchmodat, fchownat, fdopendir, fstatat, mkdirat, > openat, unlinkat) are provided by gnulib module 'openat'. Others (faccessat, > linkat, mkfifoat, mknodat, readlinkat, renameat, symlinkat, utimensat) are > not. > What do you think about > - splitting the module 'openat' in such a way that there is a module for > each of these POSIX functions?
Hi Bruno, I don't see a pressing need, but if you'd like to do that, I wouldn't object. > - adding replacements for faccessat, linkat, mkfifoat, mknodat, readlinkat, > renameat, symlinkat, utimensat? Are any clients ready to use those functions? > - putting the whole thing under LGPL (currently GPL)? How would that be useful, considering that openat emulation depends on save-cwd (GPL), which can call xgetcwd (GPL), which in turn can call xalloc_die (GPL)?