Julian Mehnle wrote:
> I am getting reports of a strage error message when trying to build a
> M::B 0.26 based distro (Mail::SPF, currently 2.000_003) on certain
> systems that have a _higher_ version of M::B:
>
>   http://cpantesters.perl.org/show/Mail-SPF.html
>
> [...]
> The 'Global symbol "$VAR1" requires explicit package name' message is
> the recurring pattern.
> [...]
> A user of my package found out that the problem could be avoided by
> changing _build/build_params to say '$main::VAR1' instead of '$VAR1'.
> Again, I couldn't reproduce it myself.
>
> Might this be a bug with M::B 0.26 based packages when they are built
> with some higher version of M::B?

So, does anyone have an idea what should be done about this issue?  Or, 
more precisely, is there some work-around that I can apply in the
"Build.PL" files that I distribute with my modules?

I'd be glad for any help.

Julian.

Attachment: pgplvFateKFY6.pgp
Description: PGP signature

Reply via email to