Checking if your kit is complete... Looks good Writing Makefile for File::Lock cp Lock.pm blib/lib/File/Lock.pm AutoSplitting blib/lib/File/Lock.pm (blib/lib/auto/File/Lock) /home/cpanrun/ia64/build/5.8.2/bin/perl /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/ExtUtils/xsubpp -typemap /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/ExtUtils/typemap -typemap typemap Lock.xs > Lock.xsc && mv Lock.xsc Lock.c Please specify prototyping behavior for Lock.xs (see perlxs manual) cc -c -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"0.9\" -DXS_VERSION=\"0.9\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" Lock.c Warning 361: "Lock.xs", line 350 # Value-returning function might end without executing a return statement. int _base_flock(fd, mode) ^^^^^^^^^^^ Warning 361: "Lock.xs", line 538 # Value-returning function might end without executing a return statement. _base_lockfile(filename, mode, shared, shortnames) ^^^^^^^^^^^^^^ Error 172: "Lock.c", line 709 # Undeclared variable 'na'. L))))))[ax + (1)])->sv_flags & ( 0x00040000)) == 0x00040000 ? ((na = ((XPV*) ((*Perl_Tstack_base_ptr(((PerlInterpreter *)pthread ^^ Error 172: "Lock.c", line 784 # Undeclared variable 'na'. L))))))[ax + (1)])->sv_flags & ( 0x00040000)) == 0x00040000 ? ((na = ((XPV*) ((*Perl_Tstack_base_ptr(((PerlInterpreter *)pthread ^^ Error 172: "Lock.xs", line 700 # Undeclared variable 'sv_undef'. do { if(retflk.l_type==-1) (*++sp = (&sv_undef)); else if(mode==Lock_test) (*++sp = (Perl_sv_2mortal(( ^^^^^^^^ Error 172: "Lock.xs", line 700 # Undeclared variable 'sv_yes'. , "uwrl" + (retflk.l_type&Lock_modemask),1)))); else (*++sp = (&sv_yes)); } while (0) ; ^^^^^^ Error 172: "Lock.xs", line 717 # Undeclared variable 'sv_undef'. do { if(retflk.l_type==-1) (*++sp = (&sv_undef)); else if(mode==Lock_test) (*++sp = (Perl_sv_2mortal(( ^^^^^^^^ Error 172: "Lock.xs", line 717 # Undeclared variable 'sv_yes'. , "uwrl" + (retflk.l_type&Lock_modemask),1)))); else (*++sp = (&sv_yes)); } while (0) ; ^^^^^^ Error 172: "Lock.xs", line 721 # Undeclared variable 'sv_undef'. do { if(retval==-1) (*++sp = (&sv_undef)); else if(mode==Lock_test) (*++sp = (Perl_sv_2mortal(( ^^^^^^^^ Error 172: "Lock.xs", line 721 # Undeclared variable 'sv_yes'. (0L)))), "uwrl" + (retval&Lock_modemask),1)))); else (*++sp = (&sv_yes)); } while (0) ; ^^^^^^ Error 172: "Lock.c", line 917 # Undeclared variable 'na'. L))))))[ax + (1)])->sv_flags & ( 0x00040000)) == 0x00040000 ? ((na = ((XPV*) ((*Perl_Tstack_base_ptr(((PerlInterpreter *)pthread ^^ Error 172: "Lock.xs", line 756 # Undeclared variable 'sv_undef'. do { if(_base_fcntl(fileno(file),mode,0,0,0,0)==-1) (*++sp = (&sv_undef)); else if(mode==Lock_test) (*++sp = (Perl_sv_2mortal(( ^^^^^^^^ Error 172: "Lock.xs", line 756 # Undeclared variable 'sv_yes'. ileno(file),mode,0,0,0,0)&Lock_modemask),1)))); else (*++sp = (&sv_yes)); } while (0); } while (0) ; ^^^^^^ Error 172: "Lock.c", line 995 # Undeclared variable 'na'. L))))))[ax + (1)])->sv_flags & ( 0x00040000)) == 0x00040000 ? ((na = ((XPV*) ((*Perl_Tstack_base_ptr(((PerlInterpreter *)pthread ^^ Error 699: "Lock.c", line 995 # Error limit reached; halting compilation. L))))))[ax + (1)])->sv_flags & ( 0x00040000)) == 0x00040000 ? ((na = ((XPV*) ((*Perl_Tstack_base_ptr(((PerlInterpreter *)pthread ^^ make: *** [Lock.o] Error 2 PERL_DL_NONLAZY=1 /home/cpanrun/ia64/build/5.8.2/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/base.......1..1 ok 1 ok t/fcntl......Returning `yes' from has_fcntl() 1..9 Entering fcntl(11,Lock_shared,0,0,0) Entering _base_fcntl(11,Lock_shared,0,0,0) fcntl(11,10,-) = 0 Returning 0 (good) from _base_fcntlok 1 (l_type=Lock_exclusive) Entering fcntl(11,Lock_unlock,0,0,0) Entering _base_fcntl(11,Lock_unlock,0,0,0) ok 2 fcntl(11,9,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_test) ok 3 ok 4 Entering fcntl(11,Lock_exclusive,0,0,0) Entering _base_fcntl(11,Lock_exclusive,0,0,0) fcntl(11,10,-) = 0 Returning 0 (good) from _base_fcntl ok 5 (l_type=Lock_shared) Entering fcntl(11,Lock_unlock,0,0,0) Entering _base_fcntl(11,Lock_unlock,0,0,0) ok 6 fcntl(11,9,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_test) ok 7 ok 8 ok 9 ok t/fcntl_r....Returning `yes' from has_fcntl() Entering fcntl(11,Lock_shared|Lock_nowait,0,0,0) 1..5 Entering _base_fcntl(11,Lock_shared|Lock_nowait,0,0,0) fcntl(11,9,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_exclusive) ok 1 Entering fcntl(11,Lock_shared|Lock_nowait,0,0,0) Entering _base_fcntl(11,Lock_shared|Lock_nowait,0,0,0) fcntl(11,9,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_exclusive) ok 2 Entering fcntl(11,Lock_exclusive|Lock_nowait,0,0,0) Entering _base_fcntl(11,Lock_exclusive|Lock_nowait,0,0,0) fcntl(11,9,-) = -1 V- Err: Permission denied Returning -1 (bad) from _base_fcntl (l_type=Lock_shared) Entering fcntl(11,Lock_unlock,0,0,0) Entering _base_fcntl(11,Lock_unlocok 3 k,0,0,0) fcntl(11,9,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_test) Entering fcntl(11,Lock_test,0,0,0) Entering _base_fcntl(11,Lock_test,0,0,0) ok 4 fcntl(11,8,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_unlock) ok 5 ok t/fcntl_w....Returning `yes' from has_fcntl() Entering fcntl(11,Lock_exclusive|Lock_nowait,0,0,0) Entering _base_fcntl(11,Lock_exclusive|Lock_nowait,0,0,0) fcntl(11,9,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_shared) Entering fcntl(11,Lock_exclusive|Lock_nowait,0,0,0) Entering _base_fcntl(11,Lock_exclusive|Lock_nowait,0,0,0) fcntl(11,9,-) = -1 V- Err: Permission denied Returning -1 (bad) from _base_fcntl (l_type=Lock_shared) We = 28226, he = 28225 Returning `yes' from has_fcntl() Entering fcntl(11,Lock_test,0,0,0) Entering _base_fcntl(11,Lock_test,0,0,0) fcntl(11,8,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_exclusive) Returning (Lock_exclusive,0,0,0,28225) from fcntl() Entering fcntl(11,Lock_shared|Lock_nowait,0,0,0) Entering _base_fcntl(11,Lock_shared|Lock_nowait,0,0,0) fcntl(11,9,-) = -1 1..6 ok 1 ok 2 ok 3 V- Err: Permission denied Returning -1 (bad) from _base_fcntl (l_type=Lock_exclusive) ok 4 Entering fcntl(11,Lock_unlock,0,0,0) Entering _base_fcntl(11,Lock_unlock,0,0,0) fcntl(11,9,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_test) Entering fcntl(11,Lock_test,0,0,0) Entering _base_fcntl(11,Lock_test,0,0,0) fcntl(11,8,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_unlock) ok 5 ok 6 ok t/flock......Returning `emulated' from has_flock() Entering 1..9 flock(11,Lock_shared) Entering _base_fcntl(11,Lock_shared,0,0,0) fcntl(11,10,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_exclusive) ok 1 Entering flock(11,Lock_unlock) Entering _base_fcntl(11,Lock_unlock,0,0,0) fcntl(11,9,-) = 0 Returningok 2 0 (good) from _base_fcntl (l_type=Lock_test) ok 3 ok 4 Entering flock(11,Lock_exclusive) Entering _base_fcntl(11,Lock_exclusive,0,0,0) fcntl(11,10,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_shared) ok 5 Entering flock(11,Lock_unlock) Entering _base_fcntl(11,Lock_unlock,0,0,0) fcntl(11,9,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_test) ok 6 ok 7 ok 8 ok 9 ok t/flock_r....Returning `emulated' from has_flock() Entering flock(11,Lock_shared) Entering _base_fcntl(11,Lock_shared,0,0,0) fcntl(11,10,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_exclusive) 1..5 Entering flock(11,Lock_sharedok 1 ) Entering _base_fcntl(11,Lock_shared,0,0,0) fcntl(11,10,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_exclusive) ok 2 Entering flock(11,Lock_exclusive|Lock_nowait) Entering _base_fcntl(11,Lock_exclusive|Lock_nowait,0,0,0) fcntl(11,9,-) = -1 V- Err: Permission denied Returning -1 (bad) from _base_fcntl (l_type=Lock_shared) ok 3 Entering flock(11,Lock_unlock) Entering _base_fcntl(11,Lock_unlock,0,0,0) fcntl(11,9,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_test) Returning `yes' from has_fcntl() Entering fcntl(11,Lock_test,0,0,0) Entering _base_fcntl(11,Lock_test,0,0,0) fcntl(11,8,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_unlock) ok 4 ok 5 ok t/flock_w....Returning `emulated' from has_flock() Entering flock(11,Lock_exclusive|Lock_nowait) Entering _base_fcntl(11,Lock_exclusive|Lock_nowait,0,0,0) 1..6 fcntl(11,9,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_shared) ok 1 Entering flock(11,Lock_exclusive|Lock_nowait) Entering _base_fcntl(11,Lock_exclusive|Lock_nowait,0,0,0) fcntl(11,9,-) = -1 V- Err: Permission denied Returning -1 (bad) from _base_fcntl (l_type=Lock_shared) We = 28241, he = 28240 ok 2 Returning `yes' from has_fcntl() Entering fcntl(11,Lock_test,0,0,0) Entering _base_fcntl(11,Lock_test,0,0,0) fcntl(11,8,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_exclusive) Returning (Lock_exclusive,0,0,0,28240) from fcntl() ok 3 Entering flock(11,Lock_shared|Lock_nowait) Entering _base_fcntl(11,Lock_shared|Lock_nowait,0,0,0) fcntl(11,9,-) = -1 V- Err: Permission denied Returning -1 (bad) from _base_fcntl (l_type=Lock_exclusive) ok 4 Entering flock(11,Lock_unlock) Entering _base_fcntl(11,Lock_unlock,0,0,0) fcntl(11,9,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_test) Returning `yes' from has_fcntl() Entering flock(11,Lock_test) Entering _base_fcntl(11,Lock_test,0,0,0) fcntl(11,8,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_unlock) Entering _base_fcnok 5 tl(11,Lock_test,0,0,0) fcntl(11,8,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_unlock) ok 6 ok t/lockf......Returning `yes' from has_lockf() 1..5 Entering lockf(11,Lock_exclusive,0,0,0) Entering _base_lockf(11,Lock_exclusive,0,0,0) Seeking in _base_lockf lockf(11,1,0) = 0 Returning 0 (good) from _base_lockf ok 1 Entering lockf(11,Lock_unlock,0,0,0) Entering _base_lockf(11,Lock_unlock,0,0,0) Seeking in _base_lockf lockf(11,0,0) = 0 Returning 0 (good) from _base_lockf ok 2 ok 3 ok 4 ok 5 ok t/lockf_w....Returning `yes' from has_lockf() Entering lockf(11,Lock_exclusive,0,0,0) Entering _base_lockf(11,Lock_exclusive,0,0,0) Seeking in _base_lockf lockf(11,1,0) = 0 Returning 0 (good) from _base_lockf 1..5 ok 1 Entering lockf(11,Lock_exclusive|Lock_nowait,0,0,0) Entering _base_lockf(11,Lock_exclusive|Lock_nowait,0,0,0) Seeking in _base_lockf lockf(11,2,0) = -1 V- Err: Permission denied Returning -1 (bad) from _base_lockf We = 28245, he = 28244 ok 2 Returning `yes' from has_fcntl() Entering fcntl(11,Lock_test,0,0,0) Entering _base_fcntl(11,Lock_test,0,0,0) fcntl(11,8,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_exclusive) Returning (Lock_exclusive,0,0,0,28244) from fcntl() ok 3 Entering lockf(11,Lock_unlock,0,0,0) Entering _base_lockf(11,Lock_unlock,0,0,0) Seeking in _base_lockf lockf(11,0,0) = 0 Returning 0 (good) from _base_lockf Returning `yes' from has_fcntl() Entering fcntl(11,Lock_test,0,0,0) Entering _base_fcntl(11,Lock_test,0,0,0) fcntl(11,8,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_unlock) ok 4 ok 5 ok t/new_r......Entering new File::Lock(11,Lock_shared,0,0,0) 1..5 Entering _base_fcntl(11,Lock_shared,0,0,0) fcntl(11,10,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_exclusive) ok 1 Entering new File::Lock(11,Lock_shared,0,0,0) Entering _base_fcntl(11,Lock_shared,0,0,0) fcntl(11,10,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_exclusive) ok 2 Entering new File::Lock(11,Lock_exclusive|Lock_nowait,0,0,0) Entering _base_fcntl(11,Lock_exclusive|Lock_nowait,0,0,0) fcntl(11,9,-) = -1 V- Err: Permission denied Returning -1 (bad) from _base_fcntl (l_type=Lock_shared) ok 3 Entering fcntl(11,Lock_unlock,0,0,0) Entering _base_fcntl(11,Lock_unlock,0,0,0) fcntl(11,9,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_test) Returning `yes' from has_fcntl() Entering fcntl(11,Lock_test,0,0,0) ok 4 Entering _base_fcntl(11,Lock_test,0,0,0) fcntl(11,8,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_unlock) ok 5 ok t/new_w......1..6 Entering new File::Lock(11,Lock_exclusive|Lock_nowait,0,0,0) Entering _base_fcntl(11,Lock_exclusive|Lock_nowait,0,0,0) fcntl(11,9,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_shared) ok 1 Entering new File::Lock(11,Lock_exclusive|Lock_nowait,0,0,0) Entering _base_fcntl(11,Lock_exclusive|Lock_nowait,0,0,0) fcntl(11,9,-) = -1 V- Err: Permission denied Returning -1 (bad) from _base_fcntl (l_type=Lock_shared) We = 28250, he = 28249 Returning `yes' from has_fcntl() Entering fcntl(11,Lock_test,0,0,0) Entering _base_fcntl(11,Lock_test,0,0,0) fcntl(11,8,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_exclusive) Returning (Lock_exclusive,0,0,0,28249) from fcntl() ok 2 ok 3 Entering new File::Lock(11,Lock_shared|Lock_nowait,0,0,0) Entering _base_fcntl(11,Lock_shared|Lock_nowait,0,0,0) fcntl(11,9,-) = -1 V- Err: Permission denied Returning -1 (bad) from _base_fcntl (l_type=Lock_exclusive) ok 4 Entering fcntl(11,Lock_unlock,0,0,0) Entering _base_fcntl(11,Lock_unlock,0,0,0) fcntl(11,9,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_test) Returning `yes' from has_fcntl() Entering fcntl(11,Lock_test,0,0,0) Entering _base_fcntl(11,Lock_test,0,0,0) fcntl(11,8,-) = 0 Returning 0 (good) from _base_fcntl (l_type=Lock_unlock) ok 5 ok 6 ok All tests successful. Files=11, Tests=62, 1 wallclock secs ( 0.52 cusr + 0.29 csys = 0.81 CPU) Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi/auto/File/Lock/Lock.so Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi/auto/File/Lock/Lock.bs Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi/File/Lock.pm Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi/auto/File/Lock/test.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi/auto/File/Lock/info.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi/auto/File/Lock/pid.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi/auto/File/Lock/sysid.al Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi/auto/File/Lock/autosplit.ix Appending installation info to /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/perllocal.pod