In perl.git, the branch tonyc/132506-renameat-unimplemented-netbsd has been created
<https://perl5.git.perl.org/perl.git/commitdiff/24033c0ee7d77540fdd786f1cd89cd2e1cff37a7?hp=0000000000000000000000000000000000000000> at 24033c0ee7d77540fdd786f1cd89cd2e1cff37a7 (commit) - Log ----------------------------------------------------------------- commit 24033c0ee7d77540fdd786f1cd89cd2e1cff37a7 Author: Tony Cook <[email protected]> Date: Fri Dec 1 01:05:07 2017 +1100 (perl #132506) deal with un-/partly implemented *at() functions NetBSD 6 provides renameat() etc in it's libc, but in the cases where we use them they fail with ENOSYS. So I've modified the in-place edit clean up code to attempt to fallback to the non-at versions of these functions, after checking that the current directory is sane. Once I was sure that worked, since the *at() functions don't work for my use case on NetBSD 6, I've disabled them in hints. ----------------------------------------------------------------------- -- Perl5 Master Repository
