logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

Re: [Module::Build] ExtUtils::ParseXS is unclean for >1 file: msg#00084

Subject: Re: [Module::Build] ExtUtils::ParseXS is unclean for >1 file

On Jul 19, 2005, at 9:56 AM, Dave Rolsky wrote:

AFAICT, EU::ParseXS has a bunch of globals that don't get reset before each parse, so if you have a bunch of XS files in one distro, it can get rather messy.

In this particular case, it looks like @BootCode was holding data from the one XS file with a BOOT section and randomly propogating it all over the place.


At one point I had grand intentions of getting rid of all the globals in that module, but I became daunted.

Do you think it would be easy enough to write a failing test case for this particular issue? Then we could squash it properly.

 -Ken



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click


<Prev in Thread] Current Thread [Next in Thread>