diff options
author | Chris 'BinGOs' Williams <chris@bingosnet.co.uk> | 2019-06-02 09:41:35 +0100 |
---|---|---|
committer | Chris 'BinGOs' Williams <chris@bingosnet.co.uk> | 2019-06-02 09:41:35 +0100 |
commit | 3000ebb8835feceffa00b8081072ed74a39db7e3 (patch) | |
tree | b9c4cb3c392fdd0ec5d53596b3608b3a2f4008d1 /cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm | |
parent | c8b94fe0369af7071d2cfe1221aeb0b9f6c4d284 (diff) | |
download | perl-3000ebb8835feceffa00b8081072ed74a39db7e3.tar.gz |
Update ExtUtils-MakeMaker to CPAN version 7.36
[DELTA]
7.36 Sun Apr 28 16:28:20 BST 2019
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
7.35_14 Sun Apr 28 14:12:22 BST 2019
Win32 fixes:
- Add ExtUtils::PL2Bat path to pl2bat when PERL_CORE
7.35_13 Sun Apr 28 11:57:57 BST 2019
Bug fixes:
- Suppress warnings from EUMM::Locale code page workaround
7.35_12 Sat Apr 27 22:37:26 BST 2019
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'
7.35_11 Thu Apr 25 11:53:59 BST 2019
Bug fixes:
- Fix RT#128004 gcc AIX builds broken
7.35_10 Wed Feb 20 10:03:50 GMT 2019
Test fixes:
- Skip "merged /usr" tests on MSWin32
7.35_09 Mon Feb 18 10:05:42 GMT 2019
Bug fixes:
- stringify version before comparing
Test fixes:
- Changed wording of skip message for xsstatic
QA fixes:
- travis is deprecating container-based environments
7.35_08 Thu Dec 6 10:22:02 GMT 2018
Enhancements:
- propagate all variables used by Buildroot to subdirs
7.35_07 Fri Nov 23 11:34:27 GMT 2018
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.
7.35_06 Thu Jul 19 20:30:55 BST 2018
Enhancements:
- Override shebang with PERL_MM_SHEBANG=relocatable env var
Bug fixes:
- Refactored Liblist::Kid tests, enabling UNIX testing
7.35_05 Tue Jul 10 09:44:25 BST 2018
Win32 fixes:
- add Visual C parallel building support
7.35_04 Mon Jul 9 10:21:59 BST 2018
Bug fixes:
- Fix manification on MSWin32
Doc fixes:
- Mention manifypods target in FAQ for
man creation on non-un*x OS
7.35_03 Fri Apr 27 14:28:21 BST 2018
Enhancements:
- Allow specifying extra inputs for PL_FILES scripts
7.35_02 Tue Apr 24 11:38:39 BST 2018
Core fixes:
- Win32 fixes for gmake 4.2.1 in quoting literals
7.35_01 Thu Apr 19 13:17:35 BST 2018
Core fixes:
- use tr instead of eval on $VERSION
- Fix PUREPERL_ONLY warnings
Diffstat (limited to 'cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm')
-rw-r--r-- | cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm index b114ee49d3..c771b9b2b1 100644 --- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm +++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm @@ -1,8 +1,8 @@ package ExtUtils::MM_AIX; use strict; -our $VERSION = '7.34'; -$VERSION = eval $VERSION; +our $VERSION = '7.36'; +$VERSION =~ tr/_//d; use ExtUtils::MakeMaker::Config; require ExtUtils::MM_Unix; @@ -50,7 +50,9 @@ sub xs_dlsyms_ext { sub xs_dlsyms_arg { my($self, $file) = @_; - return qq{-bE:${file}}; + my $arg = qq{-bE:${file}}; + $arg = '-Wl,'.$arg if $Config{lddlflags} =~ /-Wl,-bE:/; + return $arg; } sub init_others { |