|
From: | Dan Sebald |
Subject: | [Octave-bug-tracker] [bug #54202] build fails with Bad file descriptor with perl 5.28.0 installed |
Date: | Fri, 29 Jun 2018 21:45:18 -0400 (EDT) |
User-agent: | Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0 |
Follow-up Comment #13, bug #54202 (project octave): Good investigation Mike. Here are the v 5.28 release notes: https://lwn.net/Articles/758127/ which leads more specifically to the in-place editing change: https://metacpan.org/pod/release/XSAWYERX/perl-5.28.0/pod/perldelta.pod#In-place-editing-with-perl-i-is-now-safer >From what I gather, the movement of a file can no longer take place until it is completely and successfully closed. unlinkat(), renameat() and fchmodat() come into play. I'll leave the details to someone who knows perl better than I. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?54202> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |