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 <d...@darianpatrick.com> ================================================= 88FC 044D 5144 BD3A DAF8 FD9F 8C9E DF14 9AD3 4117 ================================================= * Signed and encrypted communications preferred.