Checking if your kit is complete... Looks good Writing Makefile for Devel::WeakRef cp lib/Devel/WeakRef.pm blib/lib/Devel/WeakRef.pm /Users/cpanrun/pristine/5.8.7/bin/perl /Users/cpanrun/pristine/5.8.7/lib/5.8.7/ExtUtils/xsubpp -typemap /Users/cpanrun/pristine/5.8.7/lib/5.8.7/ExtUtils/typemap WeakRef.xs > WeakRef.xsc && mv WeakRef.xsc WeakRef.c Please specify prototyping behavior for WeakRef.xs (see perlxs manual) gcc -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -O3 -DVERSION=\"0.003\" -DXS_VERSION=\"0.003\" "-I/Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE" WeakRef.c WeakRef.xs:42: warning: initialization from incompatible pointer type WeakRef.xs:42: warning: initialization from incompatible pointer type WeakRef.xs:54: warning: initialization from incompatible pointer type WeakRef.xs:54: warning: initialization from incompatible pointer type WeakRef.xs:54: warning: initialization from incompatible pointer type WeakRef.xs:54: warning: initialization from incompatible pointer type WeakRef.xs: In function 'XS_Devel__WeakRef_deref': WeakRef.xs:119: error: 'sv_undef' undeclared (first use in this function) WeakRef.xs:119: error: (Each undeclared identifier is reported only once WeakRef.xs:119: error: for each function it appears in.) WeakRef.xs: In function 'XS_Devel__WeakRef_deref': WeakRef.xs:119: error: 'sv_undef' undeclared (first use in this function) WeakRef.xs:119: error: (Each undeclared identifier is reported only once WeakRef.xs:119: error: for each function it appears in.) lipo: can't open input file: /var/tmp//ccY7P5eL.out (No such file or directory) make: *** [WeakRef.o] Error 1 PERL_DL_NONLAZY=1 /Users/cpanrun/pristine/5.8.7/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/Devel-Weakref....Illegal attempt to change the referent of a weak reference 1800400 at t/Devel-Weakref.t line 34. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED test 4 Failed 1/4 tests, 75.00% okay Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/Devel-Weakref.t 255 65280 4 2 50.00% 4 Failed 1/1 test scripts, 0.00% okay. 1/4 subtests failed, 75.00% okay. make: *** [test_dynamic] Error 255