Show quoted text>From: Graham Barr via RT [mailto:bug-Scalar-List-Utils@rt.cpan.org]
>Sent: Thursday, May 14, 2009 9:00 PM
>To: RIVY@cpan.org
>Subject: Re: [rt.cpan.org #46095] Failed build - make/compile fails on Win32 for v1.20 (read-only file issue)
>
><URL:
http://rt.cpan.org/Ticket/Display.html?id=46095 >
>
>On May 14, 2009, at 8:46 PM, Roy Ivy III via RT wrote:
>> C:\perl\bin\perl.exe "-Iblib\arch" "-Iblib\lib" xs_version.PL
>> xs_version
>>
>> If XS.pm is changed to read-write from read-only ("attrib -r
>> blib\lib\List\Util\XS.pm"), the make/compile will succeed although
>
>xs_version.PL does an unlink on the file first. I assume that failed
>then
>
>I am not familiar with win32, why would unlink on the file fail ?
I'm not sure why it's failing; I don't remember running into this problem recently. A quick permissions check shows ownership and read-write of the directory containing XS.pm. When the build fails at ` C:\Perl\bin\perl.exe "-Iblib\arch" "-Iblib\lib" xs_version.PL xs_version`, unlinking the file manually with `perl -e "unlink qq{blib/lib/List/Util/XS.pm}"` works correctly/removes the file. And a re-make/compile after issuing an `attrib -r blib\lib\List\Util\XS.pm` (removing the READONLY attribute) completes without error.
Show quoted text>> testing still fails on my Win32/perlv5.8.8 machine during
>> t/stack-corruption.t at "# Failed test at t/stack-corruption.t line
>> 25." (A CPAN Testers report has been submitted.)
>
>I have not seen any reports yet. 5.8.8 is not supposed to have
>that issue. The test was added because 5.8.9 and 5.10.0 did have
>the issue but it has been fixed in the core for future versions
Yes, my v5.6.1 test VM skips the test with a message to that effect. But, my main machine, with version v5.8.8, definitely fails at that one test file. I haven't tried my v5.10.0 test machine as of yet.
- Roy