in reply to Recent perl distributions without support for Scalar::Util::weaken() ?
perl -MCPAN -e shell force install Scalar::Util [download]