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