David Golden wrote:
>How about this for a simple fix: rather than cache the CBuilder object
>in properties, create a new "stash" for non-persistent caching.

Looks good.

>           Unfortunately, that doesn't help Zefram deal with older
>Module::Builds,

Actually it does help.  Having a prograde fix means that the range of
buggy M:Bs that I have to cope with is finite and bounded.  I only
need a fix that handless those, so for example it's reasonably
safe for me to poke around in the internals to detect and delete
$self->{properties}->{_cbuilder} if the version number is low enough.

-zefram

Reply via email to