Darian Anthony Patrick wrote:
> Hello all,
>
> I've encounterd a problem with PAR-0.992 and DynaLoader. I have some
> code that requires HTML::Parser, which is packed in a PAR archive and
> stored in a local repo. I use PAR like so
>
> use PAR {
> repository => "$Bin/../par/repo",
> fallback => 0
> };
>
> indicating that it should take precedence over filesystem-resident modules.
>
> I then proceed to require HTML::Parser, which fails with:
>
> HTML::Parser object version 3.56 does not match bootstrap parameter 3.60
> at /usr/lib/perl/5.10/DynaLoader.pm line 219.
>
> I've verified the issue seems to only occur on x86_64. None of my i486
> deployments are affected.
>
> Attached is simple test case. It requires that you create a repo, build
> an HTML::Parser PAR, inject that PAR archive, then reference that
> correctly in the script.
>
Another quick note -- this issue does not occur with PAR 0.991.
--
Darian Anthony Patrick <[email protected]>
=================================================
88FC 044D 5144 BD3A DAF8 FD9F 8C9E DF14 9AD3 4117
=================================================
* Signed and encrypted communications preferred.