On 2012-03-28 13:56:04, PLOBBES wrote:
Show quoted text> This (dup of #74733) is the result of an (unintended) bug 74593 with
> Parse::RecDescent causing backwards compatibility issues.
>
> Version 1.967009 of Parse::RecDescent should fix this to be compatible.
>
> Closing as invalid as Mail::IMAPClient does not require a newer
version of
Show quoted text> Parse::RecDescent, it just requires a non-broken version (older or
newer).
Show quoted text> The tests rightfully fail due to the problems with that module.
The Makefile.PL could try to be smart and set a minimum
Parse::RecDescent version only if it detects a broken version, e.g. by
doing something like
$min_parse_recdescent_version = undef;
if (eval { require Parse::RecDescent; $Parse::RecDescent::VERSION is
broken }) {
$min_parse_recdescent_version = non broken version;
}
...
PREREQ_PM => {
...
Parse::RecDescent => $min_parse_recdescent_version,
...
}
(Just stumbled over the issue today)
Regards,
Slaven