Re: Digest::MD5 dependency

[email protected] ("Sisyphus")
Newsgroups perl.inline
Message-ID <73C0CDA146874FAA87EA6724202D8C7A@desktop2>
----- Original Message ----- 
From: "David Oswald"


> So if we're claiming backward compatibility with Perls earlier than
> 5.8.1, we would have to qualify that with  "If you specifically
> install Digest::MD5 version 2.40 or lower first."

Not for 5.8.0. There's no need to install anything.
But, yes - for 5.6.x you need to install a version of Digest::MD5 that's 
compatible with that ancient perl version.

> There are two patches sitting in the RT for Digest::MD5 that claim to
> overcome the issue.  One user I've been corresponding with mentioned
> the following:
>
>    "With 5.8.0 (64-bit), Digest::MD5 fails testing because it is using
>     utf8::is_utf8 without checking the version (this was added in 5.8.1)."

IMO, this person should either:
a) Update perl to at least version 5.8.1 or;
b) Install a sufficiently recent version of Digest::MD5 (making use of the 
patches).

> I'm not on the p5p list.  Is there a p5p list-member here who would
> like to raise the issue there?

I'm not all that keen to ask p5p to go stuffing around with Digest::MD5 just 
to accommodate ancient builds of perl - given that (apparently) it's quite a 
simple task for users of these ancient builds to fix the problem themselves.

Cheers,
Rob
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.