Subject: | Makefile.PL should not be passthrough |
Simply add
create_makefile_pl => 'traditional'
to Build.PL and don't worry about it anymore.
When you `./Build dist', a traditional Makefile.PL
will be created (a fully functional one -- the passthrough one which you currently have is woefully inadequate/incompatible, and shouldn't really be an option, but then the author of Module::Build only likes to promote his module)