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.
pgplvFateKFY6.pgp
Description: PGP signature