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

Reply via email to