On Thu, Jan 26, 2006 at 10:41:55PM -0600, Craig A. Berry wrote:
> At 9:31 PM -0500 1/26/06, John E. Malmberg wrote:
> >Craig A. Berry wrote:
> >>
> >>So now we're getting to the problem that was Yitzchak's first theory,
> >>namely that it's a case problem, more specifically, the case-leveled
> >>names returned from File::Find do not match the case-preserved names
> >>in the hash, so we delete the files because they are not recognized.
> >>One way to deal with this would be to acquire or build a
> >>case-tolerant tied hash and use one of those instead of an ordinary
> >>hash.  Basically when you look up a case-preserved name in the hash
> >>and it doesn't match, it will then look up a case-leveled version for
> >>you.  Schwern suggested this solution a long time ago for
> >>ExtUtils::Manifest::manifind() and it's still needed there, so
> >>perhaps we could put such a package in a place where both MM and MB
> >>can use it.  I think there are a couple of implementations on CPAN .

Any progress on this front?  Given that this is just for purposes of
running tests, maybe here the hash keys should always be lowercased?

The previous patch to add Module::Build no longer applies cleanly;

http://zipcon.net/~sthoenna/mbaddfull270701.patch

is updated to match bleadperl and what's currently in cvs for MB.

Reply via email to