Undefined subroutine &Scalar::Util::weaken

Ever had the problem in Perl:

Undefined subroutine &Scalar::Util::weaken called at

This is caused by a version of Scalar::Util that is perl only and doesn’t implement the weaken function (ref).  To install the XS version of Scalar::Util use cpan and run:

force install Scalar::Util

One comment

  1. Tim says:

    You rock! I’ve hit this problem and had trouble figuring out what CPAN magic elf was sick. Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *

*