On Sat, May 30, 2009 at 2:11 PM, Michael G Schwern <schw...@pobox.com>wrote:
> This is a release of ExtUtils::MakeMaker, the thing that runs your > Makefile.PL. There's a lot of little bug fixes in this release, plus some > features. Also this is the first stable release from github.com. This > allows > people to fork (its like branching on steroids) and develop patches and > features for MakeMaker in a more robust fashion that I can more easily > follow. > > New Features: > * chorny implemented CONFIGURE_REQUIRES so you don't have to > muck with the META file manually. > > * PERM_DIR will control permissions of installed directories, > if you have a version of ExtUtils::Install which supports that > > * PREREQ_PM no longer loads modules to figure out their versions. > Instead it parses them to find $VERSION. This allows you to safely > depend on a number of modules which do things when they're required, > like GTK modules which want an X display. > > * PPD generation has been updated to more closely match the latest spec > > > You can get a copy from > http://github.com/schwern/extutils-makemaker/tree/v6.52 > or a CPAN mirror near you! > > > 6.52 Sat May 30 11:22:04 PDT 2009 > Docs > * Documented CONFIGURE_REQUIRES (Alexandr Ciornii) > * Modernized the docs for PREREQ_PM > > > 6.51_04 Sun May 24 14:04:11 PDT 2009 > Other > * All work on INSTALLHTML* has been reverted pending a fix for > [rt.cpan.org 45600] > > > 6.51_03 Sat May 23 22:38:26 PDT 2009 > Bug Fixes > * Building *.C files was broken in 6.37. [rt.cpan.org 45557] > Thanks to Rajesh Mandalemula for spotting it. > New Features > * Optional parameter CONFIGURE_REQUIRES was added, to control > this section in META.yml (Alexandr Ciornii) > > > 6.51_02 Mon Apr 13 21:19:56 PDT 2009 > Bug Fixes > * Fix a minor bug with the new PERM_DIR stuff which caused EUI to think > PERM_DIR was an install skip file. > * A Win32 function call in the last alpha broke Win32 builds. > > It appears that the Win32 change might have been lost. Following the bleadperl update to EU::MM 6.52, bleadperl has been failing on Win32 with the following error. Running Makefile.PL in ext/Win32CORE C:\sandbox\perl-current\win32\..\miniperl.exe -I../../lib Makefile.PL INSTALLDIR S=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none PERL_CORE=1 LINKTYPE=static Can't locate Win32.pm in @INC (@INC contains: ../../lib C:/sandbox/perl-current/ lib .) at ../../lib/ExtUtils/MM_Win32.pm line 417. 512 from ext/Win32CORE's Makefile.PL at ..\make_ext.pl line 301. Steve Peters st...@fisharerojo,.org