Skip Menu |

This queue is for tickets about the ExtUtils-MakeMaker CPAN distribution.

Report information
The Basics
Id: 99580
Status: resolved
Priority: 0/
Queue: ExtUtils-MakeMaker

People
Owner: Nobody in particular
Requestors: ribasushi [...] leporine.io
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in:
  • 6.99_08
  • 6.99_09
  • 6.99_10
  • 6.99_11
  • 6.99_12
  • 6.99_13
  • 6.99_14
  • 6.99_15
  • 6.99_16
  • 6.99_17
Fixed in: 6.99_18



Subject: get_version rewrite in _08 no longer works under -T
The following commit loses the untaint of the version string: https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/commit/fdfca7fe32 This leads to the following oneliner no longer working starting 6.99_08: perl -T -MExtUtils::MakeMaker -e 'warn MM->parse_version($INC{"ExtUtils/MakeMaker.pm"})' Not proposing a solution, as I am not familiar with the exact source of the version string - that is I am not sure if a (.+)-style untaint is actually valid here.
Fix in _18 confirmed, the oneliner now works.