PATH=/usr/bin:/bin Start 2011-05-01T08:55:20 ActivePerl-1400 CPAN-1.9402 Going to read '/Users/fly1400/var/cpan/Metadata' Database was generated on Sat, 30 Apr 2011 22:27:38 GMT Running make for T/TI/TIMB/Apache2-AuthPAM-0.01.tar.gz Checksum for /net/nas/data/cpan/authors/id/T/TI/TIMB/Apache2-AuthPAM-0.01.tar.gz ok Apache2-AuthPAM-0.01/ Apache2-AuthPAM-0.01/AuthPAM.pm Apache2-AuthPAM-0.01/Changes Apache2-AuthPAM-0.01/Makefile.PL Apache2-AuthPAM-0.01/MANIFEST Apache2-AuthPAM-0.01/META.yml Apache2-AuthPAM-0.01/README Apache2-AuthPAM-0.01/test.pl CPAN.pm: Going to build T/TI/TIMB/Apache2-AuthPAM-0.01.tar.gz >>> /Users/fly1400/bin/perl Makefile.PL Warning: prerequisite Apache2::Const 0.13 not found. Warning: prerequisite Authen::PAM 0.13 not found. Checking if your kit is complete... Looks good Writing Makefile for Apache2::AuthPAM Writing MYMETA.yml ---- Unsatisfied dependencies detected during ---- ---- TIMB/Apache2-AuthPAM-0.01.tar.gz ---- Apache2::Const [requires] Authen::PAM [requires] Running make test Delayed until after prerequisites Running test for module 'Apache2::Const' The module Apache2::Const isn't available on CPAN. Either the module has not yet been uploaded to CPAN, or it is temporary unavailable. Please contact the author to find out more about the status. Try 'i Apache2::Const'. Running test for module 'Authen::PAM' Running make for N/NI/NIKIP/Authen-PAM-0.16.tar.gz Checksum for /net/nas/data/cpan/authors/id/N/NI/NIKIP/Authen-PAM-0.16.tar.gz ok Authen-PAM-0.16/ Authen-PAM-0.16/PAM_config.h.in Authen-PAM-0.16/META.yml Authen-PAM-0.16/configure.ac Authen-PAM-0.16/test.pl Authen-PAM-0.16/Changes Authen-PAM-0.16/d/ Authen-PAM-0.16/d/PAM.pm Authen-PAM-0.16/PAM.xs Authen-PAM-0.16/MANIFEST Authen-PAM-0.16/PAM.pm.in Authen-PAM-0.16/typemap Authen-PAM-0.16/configure Authen-PAM-0.16/PAM/ Authen-PAM-0.16/PAM/FAQ.pod Authen-PAM-0.16/pam.cfg.in Authen-PAM-0.16/README Authen-PAM-0.16/Makefile.PL CPAN.pm: Going to build N/NI/NIKIP/Authen-PAM-0.16.tar.gz >>> /Users/fly1400/bin/perl Makefile.PL Checking if your kit is complete... Looks good checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for pam header files in... security checking for pam_getenv... yes checking if pam_strerror takes a pam_handle_t argument... yes checking for PAM_AUTHTOKEN_REQD... no checking for PAM_NEW_AUTHTOK_REQD... yes checking for PAM_AUTHTOK_EXPIRED... yes checking for PAM_AUTHTOK_RECOVER... no checking for PAM_AUTHTOK_RECOVERY... no checking for PAM_BAD_ITEM... no checking for PAM_CONV_AGAIN... no checking for PAM_CRED_DELETE... no checking for PAM_CRED_ESTABLISH... no checking for PAM_CRED_REFRESH... no checking for PAM_CRED_REINITIALIZE... no checking for PAM_DELETE_CRED... yes checking for PAM_ESTABLISH_CRED... yes checking for PAM_REFRESH_CRED... yes checking for PAM_REINITIALIZE_CRED... yes checking for PAM_INCOMPLETE... no checking for PAM_MODULE_UNKNOWN... yes checking for PAM_RADIO_TYPE... no checking for PAM_BINARY_PROMPT... no checking whether RTLD_GLOBAL is declared... yes configure: creating ./config.status config.status: creating pam.cfg config.status: creating PAM.pm config.status: creating PAM_config.h Writing Makefile for Authen::PAM Writing MYMETA.yml >>> make cp PAM/FAQ.pod blib/lib/Authen/PAM/FAQ.pod cp PAM.pm blib/lib/Authen/PAM.pm /Users/fly1400/bin/perl /Users/fly1400/var/megalib/ExtUtils/xsubpp -typemap /Users/fly1400/ap1400/lib/ExtUtils/typemap -typemap typemap PAM.xs > PAM.xsc && mv PAM.xsc PAM.c gcc -c -I. -fno-common -DPERL_DARWIN -no-cpp-precomp -arch i386 -arch x86_64 -nostdinc -B/Developer/SDKs/MacOSX10.5.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.5.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.5.sdk/usr/include -F/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks -mmacosx-version-min=10.5 -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -fstack-protector -O3 -DVERSION=\"0.16\" -DXS_VERSION=\"0.16\" "-I/Users/fly1400/ap1400/lib/CORE" -DHAVE_CONFIG_H PAM.c PAM.xs:14:32: error: security/pam_appl.h: No such file or directory PAM.xs: In function 'get_perl_pam_data': PAM.xs:66: error: expected declaration specifiers before 'pam_handle_t' PAM.xs:70: error: 'PAM_CONV' undeclared (first use in this function) PAM.xs:70: error: (Each undeclared identifier is reported only once PAM.xs:70: error: for each function it appears in.) PAM.xs:71: error: 'PAM_SUCCESS' undeclared (first use in this function) PAM.xs:71: error: dereferencing pointer to incomplete type PAM.xs:74: error: dereferencing pointer to incomplete type PAM.xs: In function 'my_conv_func': PAM.xs:122: error: dereferencing pointer to incomplete type PAM.xs:123: error: dereferencing pointer to incomplete type PAM.xs:147: error: invalid application of 'sizeof' to incomplete type 'sPamResponse' PAM.xs:151: error: invalid use of undefined type 'struct pam_response' PAM.xs:151: error: dereferencing pointer to incomplete type PAM.xs:152: error: invalid use of undefined type 'struct pam_response' PAM.xs:152: error: dereferencing pointer to incomplete type PAM.xs:153: error: invalid use of undefined type 'struct pam_response' PAM.xs:153: error: dereferencing pointer to incomplete type PAM.xs:154: error: invalid use of undefined type 'struct pam_response' PAM.xs:154: error: dereferencing pointer to incomplete type PAM.xs:165: error: 'PAM_CONV_ERR' undeclared (first use in this function) PAM.xs: In function 'constant': PAM.xs:222: error: 'PAM_SUCCESS' undeclared (first use in this function) PAM.xs:224: error: 'PAM_OPEN_ERR' undeclared (first use in this function) PAM.xs:226: error: 'PAM_SYMBOL_ERR' undeclared (first use in this function) PAM.xs:228: error: 'PAM_SERVICE_ERR' undeclared (first use in this function) PAM.xs:230: error: 'PAM_SYSTEM_ERR' undeclared (first use in this function) PAM.xs:232: error: 'PAM_BUF_ERR' undeclared (first use in this function) PAM.xs:234: error: 'PAM_PERM_DENIED' undeclared (first use in this function) PAM.xs:236: error: 'PAM_AUTH_ERR' undeclared (first use in this function) PAM.xs:238: error: 'PAM_CRED_INSUFFICIENT' undeclared (first use in this function) PAM.xs:240: error: 'PAM_AUTHINFO_UNAVAIL' undeclared (first use in this function) PAM.xs:242: error: 'PAM_USER_UNKNOWN' undeclared (first use in this function) PAM.xs:244: error: 'PAM_MAXTRIES' undeclared (first use in this function) PAM.xs:248: error: 'PAM_NEW_AUTHTOK_REQD' undeclared (first use in this function) PAM.xs:255: error: 'PAM_ACCT_EXPIRED' undeclared (first use in this function) PAM.xs:257: error: 'PAM_SESSION_ERR' undeclared (first use in this function) PAM.xs:259: error: 'PAM_CRED_UNAVAIL' undeclared (first use in this function) PAM.xs:261: error: 'PAM_CRED_EXPIRED' undeclared (first use in this function) PAM.xs:263: error: 'PAM_CRED_ERR' undeclared (first use in this function) PAM.xs:265: error: 'PAM_NO_MODULE_DATA' undeclared (first use in this function) PAM.xs:267: error: 'PAM_CONV_ERR' undeclared (first use in this function) PAM.xs:269: error: 'PAM_AUTHTOK_ERR' undeclared (first use in this function) PAM.xs:280: error: 'PAM_AUTHTOK_LOCK_BUSY' undeclared (first use in this function) PAM.xs:282: error: 'PAM_AUTHTOK_DISABLE_AGING' undeclared (first use in this function) PAM.xs:284: error: 'PAM_TRY_AGAIN' undeclared (first use in this function) PAM.xs:286: error: 'PAM_IGNORE' undeclared (first use in this function) PAM.xs:288: error: 'PAM_ABORT' undeclared (first use in this function) PAM.xs:291: error: 'PAM_AUTHTOK_EXPIRED' undeclared (first use in this function) PAM.xs:297: error: 'PAM_MODULE_UNKNOWN' undeclared (first use in this function) PAM.xs:324: error: 'PAM_SERVICE' undeclared (first use in this function) PAM.xs:326: error: 'PAM_USER' undeclared (first use in this function) PAM.xs:328: error: 'PAM_TTY' undeclared (first use in this function) PAM.xs:330: error: 'PAM_RHOST' undeclared (first use in this function) PAM.xs:332: error: 'PAM_CONV' undeclared (first use in this function) PAM.xs:341: error: 'PAM_RUSER' undeclared (first use in this function) PAM.xs:343: error: 'PAM_USER_PROMPT' undeclared (first use in this function) PAM.xs:353: error: 'PAM_SILENT' undeclared (first use in this function) PAM.xs:356: error: 'PAM_DISALLOW_NULL_AUTHTOK' undeclared (first use in this function) PAM.xs:361: error: 'PAM_ESTABLISH_CRED' undeclared (first use in this function) PAM.xs:370: error: 'PAM_DELETE_CRED' undeclared (first use in this function) PAM.xs:379: error: 'PAM_REINITIALIZE_CRED' undeclared (first use in this function) PAM.xs:388: error: 'PAM_REFRESH_CRED' undeclared (first use in this function) PAM.xs:396: error: 'PAM_CHANGE_EXPIRED_AUTHTOK' undeclared (first use in this function) PAM.xs:400: error: 'PAM_PROMPT_ECHO_OFF' undeclared (first use in this function) PAM.xs:402: error: 'PAM_PROMPT_ECHO_ON' undeclared (first use in this function) PAM.xs:404: error: 'PAM_ERROR_MSG' undeclared (first use in this function) PAM.xs:406: error: 'PAM_TEXT_INFO' undeclared (first use in this function) PAM.c: In function 'XS_Authen__PAM__pam_start': PAM.c:562: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:562: error: 'pamh' undeclared (first use in this function) PAM.xs:480: error: storage size of 'conv_st' isn't known PAM.c: In function 'XS_Authen__PAM_pam_end': PAM.c:598: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:598: error: 'pamh' undeclared (first use in this function) PAM.c:609: error: expected expression before ')' token PAM.c:617: error: 'PAM_SUCCESS' undeclared (first use in this function) PAM.c: In function 'XS_Authen__PAM_pam_set_item': PAM.c:646: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:646: error: 'pamh' undeclared (first use in this function) PAM.c:658: error: expected expression before ')' token PAM.xs:521: error: 'PAM_CONV' undeclared (first use in this function) PAM.xs:524: error: 'PAM_SUCCESS' undeclared (first use in this function) PAM.c: In function 'XS_Authen__PAM_pam_get_item': PAM.c:704: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:704: error: 'pamh' undeclared (first use in this function) PAM.c:717: error: expected expression before ')' token PAM.xs:555: error: 'PAM_CONV' undeclared (first use in this function) PAM.xs:558: error: 'PAM_SUCCESS' undeclared (first use in this function) PAM.c: In function 'XS_Authen__PAM_pam_strerror': PAM.c:760: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:760: error: 'pamh' undeclared (first use in this function) PAM.c:767: error: expected expression before ')' token PAM.xs:581: warning: assignment makes pointer from integer without a cast PAM.c: In function 'XS_Authen__PAM_pam_putenv': PAM.c:800: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:800: error: 'pamh' undeclared (first use in this function) PAM.c:807: error: expected expression before ')' token PAM.c: In function 'XS_Authen__PAM_pam_getenv': PAM.c:833: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:833: error: 'pamh' undeclared (first use in this function) PAM.c:840: error: expected expression before ')' token PAM.xs:603: warning: assignment makes pointer from integer without a cast PAM.c: In function 'XS_Authen__PAM__pam_getenvlist': PAM.c:868: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:868: error: 'pamh' undeclared (first use in this function) PAM.c:877: error: expected expression before ')' token PAM.xs:615: warning: assignment makes pointer from integer without a cast PAM.c: In function 'XS_Authen__PAM_pam_fail_delay': PAM.c:1045: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:1045: error: 'pamh' undeclared (first use in this function) PAM.c:1050: error: expected expression before ')' token PAM.c: In function 'XS_Authen__PAM_pam_authenticate': PAM.c:1076: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:1076: error: 'pamh' undeclared (first use in this function) PAM.c:1083: error: expected expression before ')' token PAM.c: In function 'XS_Authen__PAM_pam_setcred': PAM.c:1116: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:1116: error: 'pamh' undeclared (first use in this function) PAM.c:1123: error: expected expression before ')' token PAM.c: In function 'XS_Authen__PAM_pam_acct_mgmt': PAM.c:1150: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:1150: error: 'pamh' undeclared (first use in this function) PAM.c:1157: error: expected expression before ')' token PAM.c: In function 'XS_Authen__PAM_pam_open_session': PAM.c:1190: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:1190: error: 'pamh' undeclared (first use in this function) PAM.c:1197: error: expected expression before ')' token PAM.c: In function 'XS_Authen__PAM_pam_close_session': PAM.c:1230: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:1230: error: 'pamh' undeclared (first use in this function) PAM.c:1237: error: expected expression before ')' token PAM.c: In function 'XS_Authen__PAM_pam_chauthtok': PAM.c:1270: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:1270: error: 'pamh' undeclared (first use in this function) PAM.c:1277: error: expected expression before ')' token PAM.xs:14:32: error: security/pam_appl.h: No such file or directory PAM.xs: In function 'get_perl_pam_data': PAM.xs:66: error: expected declaration specifiers before 'pam_handle_t' PAM.xs:70: error: 'PAM_CONV' undeclared (first use in this function) PAM.xs:70: error: (Each undeclared identifier is reported only once PAM.xs:70: error: for each function it appears in.) PAM.xs:71: error: 'PAM_SUCCESS' undeclared (first use in this function) PAM.xs:71: error: dereferencing pointer to incomplete type PAM.xs:74: error: dereferencing pointer to incomplete type PAM.xs: In function 'my_conv_func': PAM.xs:122: error: dereferencing pointer to incomplete type PAM.xs:123: error: dereferencing pointer to incomplete type PAM.xs:147: error: invalid application of 'sizeof' to incomplete type 'sPamResponse' PAM.xs:151: error: invalid use of undefined type 'struct pam_response' PAM.xs:151: error: dereferencing pointer to incomplete type PAM.xs:152: error: invalid use of undefined type 'struct pam_response' PAM.xs:152: error: dereferencing pointer to incomplete type PAM.xs:153: error: invalid use of undefined type 'struct pam_response' PAM.xs:153: error: dereferencing pointer to incomplete type PAM.xs:154: error: invalid use of undefined type 'struct pam_response' PAM.xs:154: error: dereferencing pointer to incomplete type PAM.xs:165: error: 'PAM_CONV_ERR' undeclared (first use in this function) PAM.xs: In function 'constant': PAM.xs:222: error: 'PAM_SUCCESS' undeclared (first use in this function) PAM.xs:224: error: 'PAM_OPEN_ERR' undeclared (first use in this function) PAM.xs:226: error: 'PAM_SYMBOL_ERR' undeclared (first use in this function) PAM.xs:228: error: 'PAM_SERVICE_ERR' undeclared (first use in this function) PAM.xs:230: error: 'PAM_SYSTEM_ERR' undeclared (first use in this function) PAM.xs:232: error: 'PAM_BUF_ERR' undeclared (first use in this function) PAM.xs:234: error: 'PAM_PERM_DENIED' undeclared (first use in this function) PAM.xs:236: error: 'PAM_AUTH_ERR' undeclared (first use in this function) PAM.xs:238: error: 'PAM_CRED_INSUFFICIENT' undeclared (first use in this function) PAM.xs:240: error: 'PAM_AUTHINFO_UNAVAIL' undeclared (first use in this function) PAM.xs:242: error: 'PAM_USER_UNKNOWN' undeclared (first use in this function) PAM.xs:244: error: 'PAM_MAXTRIES' undeclared (first use in this function) PAM.xs:248: error: 'PAM_NEW_AUTHTOK_REQD' undeclared (first use in this function) PAM.xs:255: error: 'PAM_ACCT_EXPIRED' undeclared (first use in this function) PAM.xs:257: error: 'PAM_SESSION_ERR' undeclared (first use in this function) PAM.xs:259: error: 'PAM_CRED_UNAVAIL' undeclared (first use in this function) PAM.xs:261: error: 'PAM_CRED_EXPIRED' undeclared (first use in this function) PAM.xs:263: error: 'PAM_CRED_ERR' undeclared (first use in this function) PAM.xs:265: error: 'PAM_NO_MODULE_DATA' undeclared (first use in this function) PAM.xs:267: error: 'PAM_CONV_ERR' undeclared (first use in this function) PAM.xs:269: error: 'PAM_AUTHTOK_ERR' undeclared (first use in this function) PAM.xs:280: error: 'PAM_AUTHTOK_LOCK_BUSY' undeclared (first use in this function) PAM.xs:282: error: 'PAM_AUTHTOK_DISABLE_AGING' undeclared (first use in this function) PAM.xs:284: error: 'PAM_TRY_AGAIN' undeclared (first use in this function) PAM.xs:286: error: 'PAM_IGNORE' undeclared (first use in this function) PAM.xs:288: error: 'PAM_ABORT' undeclared (first use in this function) PAM.xs:291: error: 'PAM_AUTHTOK_EXPIRED' undeclared (first use in this function) PAM.xs:297: error: 'PAM_MODULE_UNKNOWN' undeclared (first use in this function) PAM.xs:324: error: 'PAM_SERVICE' undeclared (first use in this function) PAM.xs:326: error: 'PAM_USER' undeclared (first use in this function) PAM.xs:328: error: 'PAM_TTY' undeclared (first use in this function) PAM.xs:330: error: 'PAM_RHOST' undeclared (first use in this function) PAM.xs:332: error: 'PAM_CONV' undeclared (first use in this function) PAM.xs:341: error: 'PAM_RUSER' undeclared (first use in this function) PAM.xs:343: error: 'PAM_USER_PROMPT' undeclared (first use in this function) PAM.xs:353: error: 'PAM_SILENT' undeclared (first use in this function) PAM.xs:356: error: 'PAM_DISALLOW_NULL_AUTHTOK' undeclared (first use in this function) PAM.xs:361: error: 'PAM_ESTABLISH_CRED' undeclared (first use in this function) PAM.xs:370: error: 'PAM_DELETE_CRED' undeclared (first use in this function) PAM.xs:379: error: 'PAM_REINITIALIZE_CRED' undeclared (first use in this function) PAM.xs:388: error: 'PAM_REFRESH_CRED' undeclared (first use in this function) PAM.xs:396: error: 'PAM_CHANGE_EXPIRED_AUTHTOK' undeclared (first use in this function) PAM.xs:400: error: 'PAM_PROMPT_ECHO_OFF' undeclared (first use in this function) PAM.xs:402: error: 'PAM_PROMPT_ECHO_ON' undeclared (first use in this function) PAM.xs:404: error: 'PAM_ERROR_MSG' undeclared (first use in this function) PAM.xs:406: error: 'PAM_TEXT_INFO' undeclared (first use in this function) PAM.c: In function 'XS_Authen__PAM__pam_start': PAM.c:562: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:562: error: 'pamh' undeclared (first use in this function) PAM.xs:480: error: storage size of 'conv_st' isn't known PAM.c: In function 'XS_Authen__PAM_pam_end': PAM.c:598: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:598: error: 'pamh' undeclared (first use in this function) PAM.c:609: error: expected expression before ')' token PAM.c:617: error: 'PAM_SUCCESS' undeclared (first use in this function) PAM.c: In function 'XS_Authen__PAM_pam_set_item': PAM.c:646: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:646: error: 'pamh' undeclared (first use in this function) PAM.c:658: error: expected expression before ')' token PAM.xs:521: error: 'PAM_CONV' undeclared (first use in this function) PAM.xs:524: error: 'PAM_SUCCESS' undeclared (first use in this function) PAM.c: In function 'XS_Authen__PAM_pam_get_item': PAM.c:704: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:704: error: 'pamh' undeclared (first use in this function) PAM.c:717: error: expected expression before ')' token PAM.xs:555: error: 'PAM_CONV' undeclared (first use in this function) PAM.xs:558: error: 'PAM_SUCCESS' undeclared (first use in this function) PAM.c: In function 'XS_Authen__PAM_pam_strerror': PAM.c:760: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:760: error: 'pamh' undeclared (first use in this function) PAM.c:767: error: expected expression before ')' token PAM.xs:581: warning: assignment makes pointer from integer without a cast PAM.c: In function 'XS_Authen__PAM_pam_putenv': PAM.c:800: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:800: error: 'pamh' undeclared (first use in this function) PAM.c:807: error: expected expression before ')' token PAM.c: In function 'XS_Authen__PAM_pam_getenv': PAM.c:833: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:833: error: 'pamh' undeclared (first use in this function) PAM.c:840: error: expected expression before ')' token PAM.xs:603: warning: assignment makes pointer from integer without a cast PAM.c: In function 'XS_Authen__PAM__pam_getenvlist': PAM.c:868: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:868: error: 'pamh' undeclared (first use in this function) PAM.c:877: error: expected expression before ')' token PAM.xs:615: warning: assignment makes pointer from integer without a cast PAM.c: In function 'XS_Authen__PAM_pam_fail_delay': PAM.c:1045: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:1045: error: 'pamh' undeclared (first use in this function) PAM.c:1050: error: expected expression before ')' token PAM.c: In function 'XS_Authen__PAM_pam_authenticate': PAM.c:1076: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:1076: error: 'pamh' undeclared (first use in this function) PAM.c:1083: error: expected expression before ')' token PAM.c: In function 'XS_Authen__PAM_pam_setcred': PAM.c:1116: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:1116: error: 'pamh' undeclared (first use in this function) PAM.c:1123: error: expected expression before ')' token PAM.c: In function 'XS_Authen__PAM_pam_acct_mgmt': PAM.c:1150: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:1150: error: 'pamh' undeclared (first use in this function) PAM.c:1157: error: expected expression before ')' token PAM.c: In function 'XS_Authen__PAM_pam_open_session': PAM.c:1190: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:1190: error: 'pamh' undeclared (first use in this function) PAM.c:1197: error: expected expression before ')' token PAM.c: In function 'XS_Authen__PAM_pam_close_session': PAM.c:1230: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:1230: error: 'pamh' undeclared (first use in this function) PAM.c:1237: error: expected expression before ')' token PAM.c: In function 'XS_Authen__PAM_pam_chauthtok': PAM.c:1270: error: 'pam_handle_t' undeclared (first use in this function) PAM.c:1270: error: 'pamh' undeclared (first use in this function) PAM.c:1277: error: expected expression before ')' token lipo: can't open input file: /var/tmp//cc9chBG7.out (No such file or directory) make: *** [PAM.o] Error 1 NIKIP/Authen-PAM-0.16.tar.gz make -- NOT OK Running make test Can't test without successful make Running make for T/TI/TIMB/Apache2-AuthPAM-0.01.tar.gz Has already been unwrapped into directory /Users/fly1400/var/cpan/build/Apache2-AuthPAM-0.01-nJgpPb CPAN.pm: Going to build T/TI/TIMB/Apache2-AuthPAM-0.01.tar.gz Warning: Prerequisite 'Authen::PAM => 0.13' for 'TIMB/Apache2-AuthPAM-0.01.tar.gz' failed when processing 'NIKIP/Authen-PAM-0.16.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. >>> make cp AuthPAM.pm blib/lib/Apache2/AuthPAM.pm Manifying blib/man3/Apache2::AuthPAM.3 TIMB/Apache2-AuthPAM-0.01.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1400/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl 1..1 # Running under perl version 5.014000 for darwin # Current time local: Sun May 1 08:55:34 2011 # Current time GMT: Sun May 1 15:55:34 2011 # Using Test.pm version 1.25 Can't locate Apache2/Const.pm in @INC (@INC contains: blib/lib blib/arch /Users/fly1400/var/megalib /Users/fly1400/Library/ActivePerl-5.14/lib /Users/fly1400/ap1400/site/lib /Users/fly1400/ap1400/lib .) at blib/lib/Apache2/AuthPAM.pm line 13. BEGIN failed--compilation aborted at blib/lib/Apache2/AuthPAM.pm line 13. Compilation failed in require at test.pl line 10. BEGIN failed--compilation aborted at test.pl line 10. make: *** [test_dynamic] Error 2 TIMB/Apache2-AuthPAM-0.01.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports TIMB/Apache2-AuthPAM-0.01.tar.gz Finished 2011-05-01T08:55:34