Hi,

I've tried testing this module on ActivePerl and tests fail with error messages 
like this one:

Your vendor has not defined POSIX macro EWOULDBLOCK, used at C:\bin\dev\perl\cpan\build\File-Flock-2008.01-J2fs8W\blib\lib/File/Flock.pm line 108 flock /tmp/flt2.7660 UN: Unknown error at C:\bin\dev\perl\cpan\build\File-Flock-2008.01-J2fs8W\blib\lib/File/Flock.pm line 189 File::Flock::unlock('/tmp/flt2.7660') called at C:\bin\dev\perl\cpan\build\File-Flock-2008.01-J2fs8W\blib\lib/File/Flock.pm line 229
        File::Flock::END() called at C:/bin/dev/perl/lib/Carp.pm line 44
        eval {...} called at C:/bin/dev/perl/lib/Carp.pm line 44

I think ActiveState disabled it for a reason and real problem can be inside 
POSIX.pm (or POSIX.dll).


As for me, I just blocked this particular distribution in preferences long ago.

Gabor Szabo wrote:


As I was running the smoker in Strawberry Perl 5.12.3 I got a crash
with a pop-up asking me if I want to report the bug to Microsoft so
I guess this crashed perl itself.

Then I tried to manually install the module and got the same pop-up
crash.  Below is the output. If I am not mistaken flock is not even
implemented on Windows so this module should probably not create
its Makefile when running on Windows but still this is a crash.
Where do you think I should report this? to RT of File::Flock?
To Strawberry Perl?
To p5p via perlbugs?

--
Serguei Trouchelle

Reply via email to