Any sufficiently interesting Perl project will depend upon at least one module that won't install on Windows.
These distributions wouldn't build or wouldn't test on Windows XP out of the box. This is mostly under Strawberry Perl; let's not talk about trying to build from scratch under ActivePerl.
Build Failures
- Devel::Cover 0.65
- An extraneous file, .gitignore, caused the makefile to be invalid for dmake.exe.
- Clipboard 0.65
- Dependency on Devel::Cover is declared with a faulty regex.rt://50178
Test Failures
- Archive::Tar
1.54
- Excessively long filenames in the test data trigger OS errors. (To be fair, the distribution has the same problem on other, non-Windows platforms.)
- HTTP::Proxy 0.24
- The tests in t/67save.t do string comparison on filesystem paths, causing false failures when /this/file/path doesn't match \this\file\path
- Win32::GuiTest 1.56
- Race condition detects windows after they've supposedly been closed.
- Preexisting Notepad and Calc windows throw tests off.
- Notepad++ windows mistaken for Notepad windows.
- SOAP::Lite 0.710.10
- Bundled module IO::SessionData fails multiple tests with "Your vendor has not defined POSIX macro EWOULDBLOCK". rt://50178
|