oops, BUILD_REQUIRES is undef
Karen Etheridge [Wed, 23 Apr 2014 16:39:01 +0000 (09:39 -0700)]
Changes
Makefile.PL

diff --git a/Changes b/Changes
index bfa76e4..56d74fb 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,8 @@
 Revision history for JSON-MaybeXS
 
+ - fix installation on older perls with an older ExtUtils::MakeMaker
+   (RT#94964)
+
 1.002000 - 2014-04-22
  - Now also supports JSON::XS, when available: Cpanel::JSON::XS will only be
    installed when there is no XS backend already installed; Cpanel::JSON::XS
index 1c6e7e0..dd7345b 100644 (file)
@@ -47,7 +47,7 @@ my %WriteMakefileArgs = (
 my $eumm_version  = eval $ExtUtils::MakeMaker::VERSION;
 $WriteMakefileArgs{MIN_PERL_VERSION} = delete $WriteMakefileArgs{PREREQ_PM}{perl} || 0;
 $WriteMakefileArgs{BUILD_REQUIRES} = {
-    %{$WriteMakefileArgs{BUILD_REQUIRES}},
+    %{$WriteMakefileArgs{BUILD_REQUIRES} || {}},
     %{delete $WriteMakefileArgs{TEST_REQUIRES}}
 } if $eumm_version < 6.63_03;
 $WriteMakefileArgs{PREREQ_PM} = {