The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 7.36 - 2019-04-28

  • No changes since v7.35_14
  • This release was made possible by the kind sponsors of the 2019 Perl Toolchain Summit held in Marlow, UK:
  • Booking.com, cPanel, MaxMind, FastMail, ZipRecruiter, Cogendo, Elastic, OpenCage Data, Bluehost, Perl Services, Zoopla, Archer Education, OpusVL, Oetiker+Partner, YEF

Changes for version 7.35_14 - 2019-04-28

  • Win32 fixes:
  • Add ExtUtils::PL2Bat path to pl2bat when PERL_CORE

Changes for version 7.35_13 - 2019-04-28

  • Bug fixes:
  • Suppress warnings from EUMM::Locale code page workaround

Changes for version 7.35_12 - 2019-04-27

  • Enhancements:
  • add AppVeyor CI configuration see <https://github.com/rivy/CI.AppVeyor.helpers-perl> for more information
  • Bug fixes:
  • Resolve RTs 127028 && 127316 on Mojave system perl
  • Honour man page disablement under INSTALL_BASE
  • fix `dmake` warning by removing dmake-superfluous ".NOTPARALLEL" target
  • suppress inherited AUTOLOAD warning for 'Win32::ConsoleCP()'
  • fix perl image (aka, executable) quoting for `dmake` builds
  • skip broken test for Win32 strawberry perl v5.10 (and some earlier versions)
  • add workaround to ExtUtils::MakeMaker::Locale for code pages 'cp65000' and 'cp65001'

Changes for version 7.35_11 - 2019-04-25

  • Bug fixes:
  • Fix RT#128004 gcc AIX builds broken

Changes for version 7.35_10 - 2019-02-20

  • Test fixes:
  • Skip "merged /usr" tests on MSWin32

Changes for version 7.35_09 - 2019-02-18

  • Bug fixes:
  • stringify version before comparing
  • Test fixes:
  • Changed wording of skip message for xsstatic
  • QA fixes:
  • travis is deprecating container-based environments

Changes for version 7.35_08 - 2018-12-06

  • Enhancements:
  • propagate all variables used by Buildroot to subdirs

Changes for version 7.35_07 - 2018-11-23

  • Bug fixes:
  • Avoid mangling /bin non-perl shebangs on merged-/usr systems
  • VMS fixes:
  • Handle PERL_ARCHLIBDEP and DESTINSTALL... macros on VMS.
  • Remove trailing space from multi-in.PL in PL_FILES.t
  • Skip "merged /usr" tests on VMS.

Changes for version 7.35_06 - 2018-07-19

  • Enhancements:
  • Override shebang with PERL_MM_SHEBANG=relocatable env var
  • Bug fixes:
  • Refactored Liblist::Kid tests, enabling UNIX testing

Changes for version 7.35_05 - 2018-07-10

  • Win32 fixes:
  • add Visual C parallel building support

Changes for version 7.35_04 - 2018-07-09

  • Bug fixes:
  • Fix manification on MSWin32
  • Doc fixes:
  • Mention manifypods target in FAQ for man creation on non-un*x OS

Changes for version 7.35_03 - 2018-04-27

  • Enhancements:
  • Allow specifying extra inputs for PL_FILES scripts

Changes for version 7.35_02 - 2018-04-24

  • Core fixes:
  • Win32 fixes for gmake 4.2.1 in quoting literals

Changes for version 7.35_01 - 2018-04-19

  • Core fixes:
  • use tr instead of eval on $VERSION
  • Fix PUREPERL_ONLY warnings

Documentation

A shell to examine installed modules
Frequently Asked Questions About MakeMaker
Writing a module with MakeMaker

Modules

utilities to replace common UNIX commands in Makefiles etc.
Commands for the MM's to use in Makefiles
determine libraries to use and how to use them
OS adjusted ExtUtils::MakeMaker subclass
AIX specific subclass of ExtUtils::MM_Unix
Platform-agnostic MM methods
methods to override UN*X behaviour in ExtUtils::MakeMaker
methods to override UN*X behaviour in ExtUtils::MakeMaker
DOS specific subclass of ExtUtils::MM_Unix
special behaviors for OS X
once produced Makefiles for MacOS Classic
methods to override UN*X behaviour in ExtUtils::MakeMaker
methods to override UN*X behaviour in ExtUtils::MakeMaker
QNX specific subclass of ExtUtils::MM_Unix
U/WIN specific subclass of ExtUtils::MM_Unix
methods used by ExtUtils::MakeMaker
methods to override UN*X behaviour in ExtUtils::MakeMaker
VOS specific subclass of ExtUtils::MM_Unix
methods to override UN*X behaviour in ExtUtils::MakeMaker
method to customize MakeMaker for Win9X
ExtUtils::MakeMaker subclass for customization
Create a module Makefile
Wrapper around Config.pm
bundled Encode::Locale
make a bootstrap file for use by DynaLoader
write linker options files for dynamic extension
add blib/* directories to @INC

Provides

in lib/ExtUtils/Mkbootstrap.pm
in lib/ExtUtils/Liblist/Kid.pm
in lib/ExtUtils/MM_Unix.pm
in lib/ExtUtils/MakeMaker/version/vpp.pm
in lib/ExtUtils/MakeMaker/version.pm
in lib/ExtUtils/MakeMaker/version/regex.pm
in lib/ExtUtils/MakeMaker/version/vpp.pm
MM
in lib/ExtUtils/MM.pm
MY
in lib/ExtUtils/MY.pm
MY
in lib/ExtUtils/MakeMaker.pm
in lib/ExtUtils/MakeMaker/version.pm