=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for pam-radius-1.4.0 cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -fPIC -c src/pam_radius_auth.c -o pam_radius_auth.o src/pam_radius_auth.c:212:9: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isdigit(*ip_str)) { ^~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ src/pam_radius_auth.c:248:15: warning: array subscript is of type 'char' [-Wchar-subscripts] } else if (!isdigit(*addr)) { ^~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ src/pam_radius_auth.c:301:12: warning: array subscript is of type 'char' [-Wchar-subscripts] if (p && isdigit(*p)) { /* the port looks like it's a number */ ^~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ src/pam_radius_auth.c:1028:40: warning: passing 'void **' to parameter of type 'const void **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] retval = pam_get_item(pamh, PAM_CONV, (CONST void **) &conv); ^~~~~~~~~~~~~~~~~~~~~ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_appl.h:86:15: note: passing argument to parameter '_item' here const void **_item) ^ src/pam_radius_auth.c:1031:25: warning: passing 'struct pam_message *[1]' to parameter of type 'const struct pam_message **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] retval = conv->conv(1, msg, &resp,conv->appdata_ptr); ^~~ src/pam_radius_auth.c:1061:16: error: conflicting types for 'pam_sm_authenticate' PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh,int flags,int argc,CONST char **argv) ^ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_modules.h:63:1: note: previous declaration is here pam_sm_authenticate(pam_handle_t *_pamh, ^ src/pam_radius_auth.c:1081:30: warning: passing 'char **' to parameter of type 'const char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] retval = pam_get_user(pamh, &user, NULL); ^~~~~ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_appl.h:91:15: note: passing argument to parameter '_user' here const char **_user, ^ src/pam_radius_auth.c:1096:42: warning: passing 'void **' to parameter of type 'const void **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] retval = pam_get_item(pamh, PAM_RUSER, (CONST void **) &userinfo); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_appl.h:86:15: note: passing argument to parameter '_item' here const void **_item) ^ src/pam_radius_auth.c:1120:44: warning: passing 'void **' to parameter of type 'const void **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] retval = pam_get_item(pamh, PAM_SERVICE, (CONST void **) &config.client_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_appl.h:86:15: note: passing argument to parameter '_item' here const void **_item) ^ src/pam_radius_auth.c:1136:44: warning: passing 'void **' to parameter of type 'const void **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] retval = pam_get_item(pamh, PAM_AUTHTOK, (CONST void **) &password); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_appl.h:86:15: note: passing argument to parameter '_item' here const void **_item) ^ src/pam_radius_auth.c:1170:41: warning: passing 'void **' to parameter of type 'const void **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] retval = pam_get_item(pamh, PAM_RHOST, (CONST void **) &rhost); ^~~~~~~~~~~~~~~~~~~~~~ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_appl.h:86:15: note: passing argument to parameter '_item' here const void **_item) ^ src/pam_radius_auth.c:1284:16: error: conflicting types for 'pam_sm_setcred' PAM_EXTERN int pam_sm_setcred(pam_handle_t *pamh,int flags,int argc,CONST char **argv) ^ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_modules.h:95:1: note: previous declaration is here pam_sm_setcred(pam_handle_t *_pamh, ^ src/pam_radius_auth.c:1290:43: warning: passing 'void **' to parameter of type 'const void **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] pam_get_data(pamh, "rad_setcred_return", (CONST void **) &pret); ^~~~~~~~~~~~~~~~~~~~~ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_appl.h:80:15: note: passing argument to parameter '_data' here const void **_data) ^ src/pam_radius_auth.c:1312:30: warning: passing 'char **' to parameter of type 'const char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] retval = pam_get_user(pamh, &user, NULL); ^~~~~ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_appl.h:91:15: note: passing argument to parameter '_user' here const char **_user, ^ src/pam_radius_auth.c:1332:44: warning: passing 'void **' to parameter of type 'const void **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] retval = pam_get_item(pamh, PAM_SERVICE, (CONST void **) &config.client_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_appl.h:86:15: note: passing argument to parameter '_item' here const void **_item) ^ src/pam_radius_auth.c:1379:16: error: conflicting types for 'pam_sm_open_session' PAM_EXTERN int pam_sm_open_session(pam_handle_t *pamh, int flags, int argc, CONST char **argv) ^ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_modules.h:87:1: note: previous declaration is here pam_sm_open_session(pam_handle_t *_pamh, ^ src/pam_radius_auth.c:1384:16: error: conflicting types for 'pam_sm_close_session' PAM_EXTERN int pam_sm_close_session(pam_handle_t *pamh, int flags, int argc, CONST char **argv) ^ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_modules.h:79:1: note: previous declaration is here pam_sm_close_session(pam_handle_t *_pamh, ^ src/pam_radius_auth.c:1393:16: error: conflicting types for 'pam_sm_chauthtok' PAM_EXTERN int pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, CONST char **argv) ^ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_modules.h:71:1: note: previous declaration is here pam_sm_chauthtok(pam_handle_t *_pamh, ^ src/pam_radius_auth.c:1412:30: warning: passing 'char **' to parameter of type 'const char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] retval = pam_get_user(pamh, &user, NULL); ^~~~~ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_appl.h:91:15: note: passing argument to parameter '_user' here const char **_user, ^ src/pam_radius_auth.c:1432:44: warning: passing 'void **' to parameter of type 'const void **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] retval = pam_get_item(pamh, PAM_SERVICE, (CONST void **) &config.client_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_appl.h:86:15: note: passing argument to parameter '_item' here const void **_item) ^ src/pam_radius_auth.c:1441:46: warning: passing 'void **' to parameter of type 'const void **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] retval = pam_get_item(pamh, PAM_OLDAUTHTOK, (CONST void **) &password); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_appl.h:86:15: note: passing argument to parameter '_item' here const void **_item) ^ src/pam_radius_auth.c:1446:43: warning: passing 'void **' to parameter of type 'const void **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] retval = pam_get_item(pamh, PAM_AUTHTOK, (CONST void **) &new_password); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/pkgsrc/work/security/pam-radius/work/.buildlink/include/security/pam_appl.h:86:15: note: passing argument to parameter '_item' here const void **_item) ^ 17 warnings and 5 errors generated. Makefile:39: recipe for target 'pam_radius_auth.o' failed gmake: *** [pam_radius_auth.o] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/security/pam-radius *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/security/pam-radius