Checking if your kit is complete... Looks good Writing Makefile for Sun::Solaris::Privilege cp Privilege.pm blib/lib/Sun/Solaris/Privilege.pm /home/cpanrun/ia64-lp64/build/5.8.2/bin/perl /home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/ExtUtils/xsubpp -typemap /home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/ExtUtils/typemap -typemap typemap Privilege.xs > Privilege.xsc && mv Privilege.xsc Privilege.c cc -c -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DD64 -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"1.2\" -DXS_VERSION=\"1.2\" +Z "-I/home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/CORE" Privilege.c Warning 67: "Privilege.xs", line 9 # Invalid pragma name: 'ident' (ignored). #pragma ident "@(#)Privilege.xs 1.1 04/01/22 SMI" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Error 112: "Privilege.xs", line 12 # Include file not found. #include ^^^^^^^^ Error 19: "Privilege.xs", line 31 # Unexpected 'Sun__Solaris__Privilege__Privset'. typedef priv_set_t Sun__Solaris__Privilege__Privset; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Error 172: "Privilege.c", line 106 # Undeclared variable 'Sun__Solaris__Privilege__Privset'. Sun__Solaris__Privilege__Privset * RETVAL; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Error 172: "Privilege.xs", line 130 # Undeclared variable 'RETVAL'. RETVAL = priv_allocset(); ^^^^^^ Error 172: "Privilege.xs", line 131 # Undeclared variable 'RETVAL'. if (getppriv(which, RETVAL) != 0) { ^^^^^^ Error 172: "Privilege.xs", line 132 # Undeclared variable 'RETVAL'. priv_freeset(RETVAL); ^^^^^^ Error 172: "Privilege.xs", line 135 # Undeclared variable 'RETVAL'. RETPRIVSET(RETVAL); ^^^^^^^^^^ Error 172: "Privilege.c", line 135 # Undeclared variable 'Sun__Solaris__Privilege__Privset'. Sun__Solaris__Privilege__Privset * set; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Error 419: "Privilege.c", line 140 # 'Sun__Solaris__Privilege__Privset' is used as a type, but has not been defined as a type. set = INT2PTR(Sun__Solaris__Privilege__Privset *,tmp); ^^^^^^^ Error 172: "Privilege.c", line 140 # Undeclared variable 'set'. set = INT2PTR(Sun__Solaris__Privilege__Privset *,tmp); ^^^ Error 172: "Privilege.c", line 145 # Undeclared variable 'set'. RETVAL = setppriv(op, which, set); ^^^ Error 172: "Privilege.c", line 172 # Undeclared variable 'Sun__Solaris__Privilege__Privset'. Sun__Solaris__Privilege__Privset * RETVAL; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Error 699: "Privilege.c", line 172 # Error limit reached; halting compilation. Sun__Solaris__Privilege__Privset * RETVAL; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ make: *** [Privilege.o] Error 2