This is the second beta of the upcoming Strawberry Perl April 2008 release.
This release adds the installation of Win32::Env::Path (to clean paths, although this isn't integrated into the installer yet) as well as a few more incremental module updates.
It is also the first release where Perl::Dist can simultaneously generate both an
And yes, those libraries really are the same thing, despite the size difference. The
Inno Setup has been incremented to 5.2.3 for this release, which fixes a few niggly issues and adds a workaround for some permissions problems on Vista. Please note this release will not be fully Vista-compatible (you still cannot compile XS-based modules) but the installer should be a bit less problematic in some cases.
Updated Vista-friendly win32api and related MinGW packages that are compatible with Perl 5.10.0 are not available at this time, but I'm hopefully they turn up by next release, allowing for Vista support.
Unfortunately, I've also had to remove one eagerly anticipated feature. The ppm client will no longer be available in the upcoming release.
While XML::Parser and other dependencies now build correctly, the SOAP::Lite dependency does not work. The test suite explodes under Win32 for reasons related to sockets and POSIX, so this isn't something I can just skip over.
As an alternative, I have added PAR::Dist::InstallPPD as a secondary method for accessing PPM modules.
I hope to do one more test release before the final version, with a working PATH-clean-on-uninstall implemented.
In related news, Perl::Dist POD coverage is up markedly, and I'm on target for a proper fully documented Perl::Dist at the same time as the Strawberry release.