Checking if your kit is complete... Looks good Writing Makefile for Devel::GC::Helper cp lib/Devel/GC/Helper.pm blib/lib/Devel/GC/Helper.pm /Users/cpanrun/build/5.10.0/bin/perl /Users/cpanrun/build/5.10.0/lib/ExtUtils/xsubpp -typemap /Users/cpanrun/build/5.10.0/lib/ExtUtils/typemap Helper.xs > Helper.xsc && mv Helper.xsc Helper.c Please specify prototyping behavior for Helper.xs (see perlxs manual) gcc -c -I. -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 -DPRIVLIB_LAST_IN_INC -fno-strict-aliasing -pipe -O3 -DVERSION=\"0.25\" -DXS_VERSION=\"0.25\" "-I/Users/cpanrun/build/5.10.0/lib/CORE" Helper.c Helper.xs: In function 'walk_ops': Helper.xs:54: error: 'struct pmop' has no member named 'op_pmreplstart' Helper.xs: In function 'walk_ops': Helper.xs:54: error: 'struct pmop' has no member named 'op_pmreplstart' Helper.xs: In function 'gc_note_re': Helper.xs:84: error: 'struct regexp' has no member named 'data' Helper.xs:86: error: 'struct regexp' has no member named 'data' Helper.xs: In function 'gc_note_re': Helper.xs:84: error: 'struct regexp' has no member named 'data' Helper.xs:89: error: 'struct regexp' has no member named 'data' Helper.xs:86: error: 'struct regexp' has no member named 'data' Helper.xs:92: error: 'struct regexp' has no member named 'data' Helper.xs:89: error: 'struct regexp' has no member named 'data' Helper.xs:92: error: 'struct regexp' has no member named 'data' Helper.xs: In function 'gc_note_sv': Helper.xs:142: error: duplicate case value Helper.xs:136: error: previously used here Helper.xs: In function 'gc_note_sv': Helper.xs:142: error: duplicate case value Helper.xs:136: error: previously used here Helper.xs: In function 'sweep_root': Helper.xs:242: error: 'struct cop' has no member named 'cop_io' Helper.xs:243: warning: passing argument 2 of 'gc_note_sv' from incompatible pointer type Helper.xs: In function 'sweep_root': Helper.xs:242: error: 'struct cop' has no member named 'cop_io' Helper.xs:243: warning: passing argument 2 of 'gc_note_sv' from incompatible pointer type Helper.xs:285: error: 'PL_lineary' undeclared (first use in this function) Helper.xs:285: error: (Each undeclared identifier is reported only once Helper.xs:285: error: for each function it appears in.) Helper.xs:293: error: 'PL_nullstash' undeclared (first use in this function) Helper.xs:317: error: 'PL_rsfp_filters' undeclared (first use in this function) Helper.xs:326: error: 'PL_lex_stuff' undeclared (first use in this function) Helper.xs:327: error: 'PL_lex_repl' undeclared (first use in this function) Helper.xs:329: error: 'PL_linestr' undeclared (first use in this function) Helper.xs:333: error: 'PL_in_my_stash' undeclared (first use in this function) Helper.xs:285: error: 'PL_lineary' undeclared (first use in this function) Helper.xs:285: error: (Each undeclared identifier is reported only once Helper.xs:285: error: for each function it appears in.) Helper.xs:380: error: 'struct re_save_state' has no member named 're_state_nrs' Helper.xs:293: error: 'PL_nullstash' undeclared (first use in this function) Helper.xs:396: error: invalid type argument of 'unary *' Helper.xs:399: error: 'PL_reg_sv' undeclared (first use in this function) Helper.xs:317: error: 'PL_rsfp_filters' undeclared (first use in this function) Helper.xs:326: error: 'PL_lex_stuff' undeclared (first use in this function) Helper.xs:327: error: 'PL_lex_repl' undeclared (first use in this function) Helper.xs:329: error: 'PL_linestr' undeclared (first use in this function) Helper.xs:333: error: 'PL_in_my_stash' undeclared (first use in this function) Helper.xs:380: error: 'struct re_save_state' has no member named 're_state_nrs' Helper.xs:396: error: invalid type argument of 'unary *' Helper.xs:399: error: 'PL_reg_sv' undeclared (first use in this function) lipo: can't open input file: /var/tmp//ccJFhzTq.out (No such file or directory) make: *** [Helper.o] Error 1