http://www.perlmonks.org?node_id=719405


in reply to Weak references are not implemented

I have this problem on ActivePerl 5.8.8 (build 820). Is there no hope?
The latest version, 1.19 is installed. Doing a forced reinstall hasn't helped.
  • Comment on Re: Weak references are not implemented

Replies are listed 'Best First'.
Re^2: Weak references are not implemented
by ikegami (Pope) on Oct 24, 2008 at 19:38 UTC
    Earlier and later ActiveState builds of Perl 5.8.8 both support weaken:

    Build 817:

    >perl -e"use Scalar::Util qw( weaken );" >

    Build 824:

    >perl -e"use Scalar::Util qw( weaken );" >

    So either

    • ActiveState messed up for build 820.,
    • you have a botched install (Util.dll isn't in lib/auto/List/ or site/lib/auto/List/), or
    • something is causing perl to be unable to locate Util.dll in lib/auto/List/ or site/lib/auto/List/
Re^2: Weak references are not implemented
by sblanton (Sexton) on Oct 24, 2008 at 18:38 UTC
    Windows, that is.
Re^2: Weak references are not implemented
by runrig (Abbot) on Oct 24, 2008 at 18:46 UTC
    Install 5.10 ??
      Yes, going to Windows activeperl 5.10 (build 1004) resolved this issue. Thanks.