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

Reply via email to