pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: libpam.a undefined references?



In article <Pine.NEB.4.64.1205050203540.23896%david.technoskunk.fur@localhost>,
John D. Baker <jdbaker%mylinuxisp.com@localhost> wrote:
>I'll apologise in advance for the spam-y message.   After updating a
>system to -current (approximately 201205050200Z), wiping out all extra
>packages and rebuilding from scratch using pkgsrc-2012Q1, pam-enabled
>packages fail to link.
>
>The system otherwise seems to operate properly.  I also have a machine
>running up-to-the-minute -current where I built a pam-enabled "wip/sudo"
>and "x11/xlockmore" in the past and it continues to function properly.
>
>
>Attempting to build "security/sudo" with "PKG_OPTIONS.sudo+=pam"
>fails linking as follows:
>
>[...]
>gcc -o sudo sudo_auth.o pam.o  mkstemps.o exec_pty.o get_pty.o iolog.o
>audit.o boottime.o check.o env.o  exec.o gettime.o goodpath.o fileops.o
>find_path.o  interfaces.o lbuf.o logging.o logwrap.o parse.o
>parse_args.o  set_perms.o sudo.o sudo_edit.o sudo_nss.o tgetpass.o -L.
>-L/usr/lib -Wl,-R/usr/lib -pthread -Wl,-R/usr/pkg/lib -lsudo -lutil
>-lutil -lpam     -lz
>/usr/lib/libpam.a(openpam_static_modules.o): In function `openpam_static':
>(.text+0xf30): undefined reference to `crypt'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2891): undefined reference to `rad_create_request'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x28cd): undefined reference to `rad_put_string'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x28fa): undefined reference to `rad_put_string'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x291b): undefined reference to `rad_put_string'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x299a): undefined reference to `rad_put_attr'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x29bb): undefined reference to `rad_put_int'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2a61): undefined reference to `rad_put_addr'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2a82): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2ab3): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2add): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2b07): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2b31): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2c70): undefined reference to `rad_open'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2cac): undefined reference to `rad_config'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2d44): undefined reference to `rad_send_request'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2d7e): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2dbd): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2dd5): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2dfb): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2e70): undefined reference to `rad_get_attr'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2eb7): undefined reference to `rad_cvt_string'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2f0f): undefined reference to `rad_get_attr'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2f34): undefined reference to `rad_cvt_string'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2f74): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2fb3): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2fd9): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x3021): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x3179): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x322e): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x3272): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x328a): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x3b0b): undefined reference to `crypt'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x419a): undefined reference to `crypt'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4685): undefined reference to `pw_gensalt'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x473c): undefined reference to `crypt'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4cfa): undefined reference to `xdr_yppasswd'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4e9b): undefined reference to `krb5_init_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4ef6): undefined reference to `krb5_cc_resolve'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4f13): undefined reference to `krb5_cc_get_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4f4a): undefined reference to `krb5_cc_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4f55): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4f9e): undefined reference to `krb5_principal_get_realm'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4fcb): undefined reference to `krb5_appdefault_boolean'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4fe4): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4ffd): undefined reference to `krb5_cc_default'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5007): undefined reference to `k_hasafs'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5027): undefined reference to `k_setpag'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5049): undefined reference to `krb5_afslog'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5050): undefined reference to `k_unlog'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x50ab): undefined reference to `krb5_get_error_message'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x50c5): undefined reference to `krb5_free_error_message'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5232): undefined reference to `krb5_init_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x528e): undefined reference to `krb5_get_init_creds_opt_alloc'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x52d3): undefined reference to `krb5_get_init_creds_opt_set_tkt_life'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x52e6): undefined reference to 
>`krb5_get_init_creds_opt_set_forwardable'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x52f9): undefined reference to `krb5_get_init_creds_opt_set_proxiable'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5331): undefined reference to `krb5_parse_name'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5381): undefined reference to `krb5_get_init_creds_opt_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x538c): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x53c9): undefined reference to `krb5_unparse_name'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5403): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x550f): undefined reference to `krb5_get_init_creds_password'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x55b1): undefined reference to `krb5_free_cred_contents'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x560f): undefined reference to `krb5_data_zero'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x561d): undefined reference to `krb5_data_zero'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5652): undefined reference to `krb5_set_password'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x56ad): undefined reference to `krb5_passwd_result_to_string'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x56f1): undefined reference to `krb5_data_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x56f9): undefined reference to `krb5_data_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x57ef): undefined reference to `krb5_init_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x584f): undefined reference to `krb5_cc_resolve'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5884): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x58ca): undefined reference to `krb5_cc_get_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x58fd): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5953): undefined reference to `krb5_kuserok'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x596e): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x59a4): undefined reference to `krb5_init_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x59c4): undefined reference to `krb5_cc_resolve'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x59d3): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x59f3): undefined reference to `krb5_cc_destroy'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5ade): undefined reference to `krb5_init_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5ba4): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5c4d): undefined reference to `krb5_cc_resolve'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5dd8): undefined reference to `krb5_cc_get_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5eb4): undefined reference to `krb5_cc_resolve'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5efb): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5f71): undefined reference to `krb5_cc_initialize'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6040): undefined reference to `krb5_cc_start_seq_get'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x607e): undefined reference to `krb5_cc_destroy'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x60d0): undefined reference to `krb5_cc_next_cred'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x60f0): undefined reference to `krb5_cc_store_cred'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x610a): undefined reference to `krb5_free_cred_contents'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x614a): undefined reference to `krb5_cc_end_seq_get'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x61a5): undefined reference to `krb5_cc_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x625d): undefined reference to `krb5_cc_destroy'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x626f): undefined reference to `krb5_free_cred_contents'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x64c4): undefined reference to `krb5_init_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x652a): undefined reference to `krb5_get_init_creds_opt_alloc'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6558): undefined reference to 
>`krb5_get_init_creds_opt_set_forwardable'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x658a): undefined reference to `parse_time'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x65a1): undefined reference to `krb5_get_init_creds_opt_set_renew_life'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x65cd): undefined reference to `krb5_mcc_ops'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x65db): undefined reference to `krb5_cc_register'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6690): undefined reference to `krb5_parse_name'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6721): undefined reference to `krb5_get_init_creds_opt_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x672f): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x67ce): undefined reference to `krb5_unparse_name'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6839): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6976): undefined reference to `krb5_aname_to_localname'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6b17): undefined reference to `krb5_get_init_creds_password'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6bb1): undefined reference to `krb5_cc_new_unique'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6c1e): undefined reference to `krb5_free_cred_contents'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6c61): undefined reference to `krb5_cc_initialize'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6cba): undefined reference to `krb5_cc_store_cred'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6d28): undefined reference to `krb5_cc_destroy'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6ea5): undefined reference to `krb5_sname_to_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6f2e): undefined reference to `krb5_cc_destroy'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6f9f): undefined reference to `krb5_kt_read_service_key'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6fea): undefined reference to `krb5_xfree'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7006): undefined reference to `krb5_auth_con_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7028): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7095): undefined reference to `krb5_cc_destroy'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x712e): undefined reference to `krb5_cc_get_name'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7148): undefined reference to `krb5_cc_get_type'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x71b2): undefined reference to `krb5_cc_destroy'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7200): undefined reference to `krb5_free_keyblock'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7254): undefined reference to `krb5_mk_req'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7272): undefined reference to `krb5_auth_con_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7304): undefined reference to `krb5_rd_req'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x73f3): undefined reference to `krb5_get_error_message'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7409): undefined reference to `krb5_free_error_message'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7550): undefined reference to `krb5_init_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x75fa): undefined reference to `krb5_cc_resolve'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7649): undefined reference to `krb5_unparse_name'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7660): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x772c): undefined reference to `krb5_parse_name'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x779a): undefined reference to `krb5_kuserok'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x77c1): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x77cc): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7832): undefined reference to `krb5_cc_get_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x784c): undefined reference to `krb5_cc_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7892): undefined reference to `krb5_get_init_creds_opt_alloc'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7945): undefined reference to `krb5_make_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7963): undefined reference to `krb5_verify_init_creds_opt_init'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7a14): undefined reference to `krb5_get_init_creds_password'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7ab5): undefined reference to
>`krb5_verify_init_creds_opt_set_ap_req_nofail'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7ae9): undefined reference to `krb5_verify_init_creds'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7b03): undefined reference to `krb5_free_cred_contents'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7ba4): undefined reference to `skey_haskey'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7bd4): undefined reference to `skey_keyinfo'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7c3c): undefined reference to `skey_passcheck'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x80ee): undefined reference to `ssh_get_authentication_connection'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x81b5): undefined reference to `ssh_add_identity_constrained'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x8228): undefined reference to `ssh_close_authentication_connection'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x84b8): undefined reference to `key_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x850b): undefined reference to `OPENSSL_add_all_algorithms_noconf'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x86cf): undefined reference to `key_load_private'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x8818): undefined reference to `key_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x8841): undefined reference to `key_load_private'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x88bf): undefined reference to `key_free'
>*** Error code 1
>
>Stop.
>make: stopped in /var/tmp/pkgsrc/security/sudo/work/sudo-1.7.8p1
>*** Error code 1
>
>Stop.
>make: stopped in /x/pkgsrc/security/sudo
>
>
>Likewise for "x11/xlockmore" with "PKG_OPTIONS.xlockmore+=pam":
>
>[...]
>c++ -O2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include
>-I/usr/X11R7/include/freetype2
>-DDEF_MODULEPATH="\"/usr/pkg/lib/X11/xlock/modules\"" -o ../xlock/xlock
>../xlock/xlock.o ../xlock/passwd.o ../xlock/resource.o
>../xlock/parsecmd.o  ../xlock/util.o ../xlock/logout.o ../xlock/mode.o
>../xlock/xlockimage.o ../xlock/ras.o ../xlock/xbm.o  ../xlock/vis.o
>../xlock/visgl.o ../xlock/color.o ../xlock/random.o ../xlock/iostuff.o
>../xlock/automata.o  ../xlock/spline.o ../xlock/sound.o ../xlock/erase.o
>../xlock/magick.o  ../xlock/vtlock.o ../xlock/vtlock_proc.o  anemone.o
>ant.o ant3d.o apollonian.o  ball.o bat.o blot.o  bouboule.o bounce.o
>braid.o bubble.o bug.o  clock.o coral.o crystal.o  daisy.o dclock.o
>decay.o deco.o deluxe.o demon.o  dilemma.o discrete.o dragon.o drift.o
>euler2d.o eyes.o 
>  fadeplot.o fiberlamp.o flag.o flame.o flow.o forest.o  fzort.o
>galaxy.o goop.o grav.o  helix.o hop.o hyper.o  ico.o ifs.o image.o
>juggle.o julia.o kaleid.o kumppa.o  laser.o life.o life1d.!
>o life3d.o  lightning.o lisa.o lissie.o loop.o lyapunov.o  mandelbrot.o
>marquee.o matrix.o maze.o  mountain.o munch.o nose.o  pacman.o penrose.o
>petal.o petri.o  polyominoes.o puzzle.o pyro.o pyro2.o  qix.o rain.o
>roll.o rotor.o  scooter.o shape.o sierpinski.o slip.o  space.o sphere.o
>spiral.o spline.o  star.o starfish.o strange.o swarm.o swirl.o  t3d.o
>tetris.o thornbird.o tik_tak.o toneclock.o  triangle.o tube.o turtle.o 
>vines.o voters.o  wator.o wire.o world.o worm.o xcl.o xjack.o  
>solitaire.o   glx/cage.o glx/gears.o  glx/moebius.o glx/morph3d.o
>glx/noof.o glx/rubik.o  glx/sierpinski3d.o glx/skewb.o glx/stairs.o
>glx/superquadrics.o       bomb.o blank.o random.o  glx/xpm-ximage.o
>glx/pipeobjs.o  glx/buildlwo.o glx/sproingiewrap.o glx/s1_b.o 
>glx/s1_1.o glx/s1_2.o glx/s1_3.o glx/s1_4.o
>  glx/s1_5.o glx/s1_6.o glx/dolphin.o glx/shark.o glx/swim.o glx/whale.o
>glx/tunnel_draw.o  glx/b_draw.o glx/b_sphere.o glx/b_lockglue.o
>glx/tube.o glx/sphere.o glx/rotator.o  glx/glxfonts.o!
> glx/gltrackball.o glx/trackball.o glx/i_figureeight.o  glx/i!
> _linkage.o glx/i_sphere.o glx/i_spline.o  glx/i_threejet.o
>glx/i_threejetvec.o  glx/i_twojet.o glx/i_twojetvec.o glx/fire.o
>glx/lament.o glx/sballs.o glx/molecule.o  glx/pipes.o glx/sproingies.o
>glx/atlantis.o glx/atunnels.o  glx/bubble3d.o glx/glplanet.o
>glx/juggler3d.o glx/invert.o
>-Wl,-R/usr/lib:/usr/X11R7/lib:/usr/X11R7/lib:/usr/pkg/lib:/usr/X11R7/lib:/usr/X11R7/lib:/usr/X11R7/lib:/usr/lib
>   -L/usr/X11R7/lib  -L/usr/X11R7/lib
>-L/usr/pkg/lib -L/usr/X11R7/lib -L/usr/X11R7/lib -L/usr/X11R7/lib
>-L/usr/lib  -lSM -lICE   -lXpm -L/usr/pkg/lib -lMagickCore   -lGL -lGLU
>-lXext -lXdpms -lXinerama -lcrypt -lpam -lX11 -lXext -lm 
>/usr/pkg/lib/libjasper.so.1: warning: warning: tmpnam() possibly used
>unsafely, use mkstemp() or mkdtemp()
>/usr/lib/libpam.a(openpam_static_modules.o): In function `openpam_static':
>(.text+0xeb7): undefined reference to `__login_getpwclass50'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `openpam_static':
>(.text+0xef1): undefined reference to `login_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `openpam_static':
>(.text+0x1334): undefined reference to `logoutx'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `openpam_static':
>(.text+0x1360): undefined reference to `logout'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `openpam_static':
>(.text+0x13b3): undefined reference to `logwtmpx'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `openpam_static':
>(.text+0x13cd): undefined reference to `logwtmp'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `openpam_static':
>(.text+0x171b): undefined reference to `__login_getpwclass50'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `openpam_static':
>(.text+0x1735): undefined reference to `login_getcapbool'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `openpam_static':
>(.text+0x1743): undefined reference to `login_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `openpam_static':
>(.text+0x1a4a): undefined reference to `__login50'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x259c): undefined reference to `login_getclass'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x25bf): undefined reference to `login_getcapbool'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x25e5): undefined reference to `login_getcapstr'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x25f3): undefined reference to `login_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2891): undefined reference to `rad_create_request'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x28cd): undefined reference to `rad_put_string'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x28fa): undefined reference to `rad_put_string'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x291b): undefined reference to `rad_put_string'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x299a): undefined reference to `rad_put_attr'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x29bb): undefined reference to `rad_put_int'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2a61): undefined reference to `rad_put_addr'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2a82): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2ab3): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2add): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2b07): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2b31): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2c70): undefined reference to `rad_open'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2cac): undefined reference to `rad_config'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2d44): undefined reference to `rad_send_request'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2d7e): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2dbd): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2dd5): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2dfb): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2e70): undefined reference to `rad_get_attr'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2eb7): undefined reference to `rad_cvt_string'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2f0f): undefined reference to `rad_get_attr'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2f34): undefined reference to `rad_cvt_string'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2f74): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2fb3): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x2fd9): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x3021): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x3179): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x322e): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x3272): undefined reference to `rad_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x328a): undefined reference to `rad_strerror'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x3a83): undefined reference to `__login_getpwclass50'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x3abd): undefined reference to `login_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x3c15): undefined reference to `login_getclass'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x3d0b): undefined reference to `__login_getpwclass50'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x3d8d): undefined reference to `login_getcaptime'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x3ee3): undefined reference to `login_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x3f50): undefined reference to `login_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x3f6d): undefined reference to `login_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x429f): undefined reference to `login_getclass'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x42d9): undefined reference to `login_getcapnum'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x430f): undefined reference to `login_getcapnum'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x431d): undefined reference to `login_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4645): undefined reference to `__pw_getpwconf50'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x491c): undefined reference to `pw_init'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4928): undefined reference to `pw_lock'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4988): undefined reference to `__pw_copyx50'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x49b5): undefined reference to `pw_abort'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4a7f): undefined reference to `pw_abort'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4ab0): undefined reference to `pw_lock'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4b0c): undefined reference to `pw_mkdb'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4b39): undefined reference to `pw_abort'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4cfa): undefined reference to `xdr_yppasswd'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4e9b): undefined reference to `krb5_init_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4ef6): undefined reference to `krb5_cc_resolve'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4f13): undefined reference to `krb5_cc_get_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4f4a): undefined reference to `krb5_cc_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4f55): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4f9e): undefined reference to `krb5_principal_get_realm'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4fcb): undefined reference to `krb5_appdefault_boolean'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4fe4): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x4ffd): undefined reference to `krb5_cc_default'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5007): undefined reference to `k_hasafs'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5027): undefined reference to `k_setpag'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5049): undefined reference to `krb5_afslog'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5050): undefined reference to `k_unlog'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x50ab): undefined reference to `krb5_get_error_message'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x50c5): undefined reference to `krb5_free_error_message'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5232): undefined reference to `krb5_init_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x528e): undefined reference to `krb5_get_init_creds_opt_alloc'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x52d3): undefined reference to `krb5_get_init_creds_opt_set_tkt_life'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x52e6): undefined reference to 
>`krb5_get_init_creds_opt_set_forwardable'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x52f9): undefined reference to `krb5_get_init_creds_opt_set_proxiable'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5331): undefined reference to `krb5_parse_name'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5381): undefined reference to `krb5_get_init_creds_opt_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x538c): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x53c9): undefined reference to `krb5_unparse_name'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5403): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x550f): undefined reference to `krb5_get_init_creds_password'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x55b1): undefined reference to `krb5_free_cred_contents'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x560f): undefined reference to `krb5_data_zero'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x561d): undefined reference to `krb5_data_zero'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5652): undefined reference to `krb5_set_password'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x56ad): undefined reference to `krb5_passwd_result_to_string'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x56f1): undefined reference to `krb5_data_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x56f9): undefined reference to `krb5_data_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x57ef): undefined reference to `krb5_init_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x584f): undefined reference to `krb5_cc_resolve'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5884): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x58ca): undefined reference to `krb5_cc_get_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x58fd): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5953): undefined reference to `krb5_kuserok'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x596e): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x59a4): undefined reference to `krb5_init_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x59c4): undefined reference to `krb5_cc_resolve'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x59d3): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x59f3): undefined reference to `krb5_cc_destroy'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5ade): undefined reference to `krb5_init_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5ba4): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5c4d): undefined reference to `krb5_cc_resolve'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5dd8): undefined reference to `krb5_cc_get_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5eb4): undefined reference to `krb5_cc_resolve'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5efb): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x5f71): undefined reference to `krb5_cc_initialize'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6040): undefined reference to `krb5_cc_start_seq_get'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x607e): undefined reference to `krb5_cc_destroy'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x60d0): undefined reference to `krb5_cc_next_cred'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x60f0): undefined reference to `krb5_cc_store_cred'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x610a): undefined reference to `krb5_free_cred_contents'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x614a): undefined reference to `krb5_cc_end_seq_get'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x61a5): undefined reference to `krb5_cc_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x625d): undefined reference to `krb5_cc_destroy'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x626f): undefined reference to `krb5_free_cred_contents'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x64c4): undefined reference to `krb5_init_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x652a): undefined reference to `krb5_get_init_creds_opt_alloc'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6558): undefined reference to 
>`krb5_get_init_creds_opt_set_forwardable'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x658a): undefined reference to `parse_time'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x65a1): undefined reference to `krb5_get_init_creds_opt_set_renew_life'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x65cd): undefined reference to `krb5_mcc_ops'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x65db): undefined reference to `krb5_cc_register'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6690): undefined reference to `krb5_parse_name'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6721): undefined reference to `krb5_get_init_creds_opt_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x672f): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x67ce): undefined reference to `krb5_unparse_name'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6839): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6976): undefined reference to `krb5_aname_to_localname'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6b17): undefined reference to `krb5_get_init_creds_password'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6bb1): undefined reference to `krb5_cc_new_unique'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6c1e): undefined reference to `krb5_free_cred_contents'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6c61): undefined reference to `krb5_cc_initialize'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6cba): undefined reference to `krb5_cc_store_cred'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6d28): undefined reference to `krb5_cc_destroy'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6ea5): undefined reference to `krb5_sname_to_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6f2e): undefined reference to `krb5_cc_destroy'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6f9f): undefined reference to `krb5_kt_read_service_key'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x6fea): undefined reference to `krb5_xfree'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7006): undefined reference to `krb5_auth_con_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7028): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7095): undefined reference to `krb5_cc_destroy'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x712e): undefined reference to `krb5_cc_get_name'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7148): undefined reference to `krb5_cc_get_type'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x71b2): undefined reference to `krb5_cc_destroy'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7200): undefined reference to `krb5_free_keyblock'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7254): undefined reference to `krb5_mk_req'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7272): undefined reference to `krb5_auth_con_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7304): undefined reference to `krb5_rd_req'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x73f3): undefined reference to `krb5_get_error_message'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7409): undefined reference to `krb5_free_error_message'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7550): undefined reference to `krb5_init_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x75fa): undefined reference to `krb5_cc_resolve'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7649): undefined reference to `krb5_unparse_name'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7660): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x772c): undefined reference to `krb5_parse_name'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x779a): undefined reference to `krb5_kuserok'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x77c1): undefined reference to `krb5_free_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x77cc): undefined reference to `krb5_free_context'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7832): undefined reference to `krb5_cc_get_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x784c): undefined reference to `krb5_cc_close'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7892): undefined reference to `krb5_get_init_creds_opt_alloc'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7945): undefined reference to `krb5_make_principal'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7963): undefined reference to `krb5_verify_init_creds_opt_init'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7a14): undefined reference to `krb5_get_init_creds_password'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7ab5): undefined reference to
>`krb5_verify_init_creds_opt_set_ap_req_nofail'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7ae9): undefined reference to `krb5_verify_init_creds'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7b03): undefined reference to `krb5_free_cred_contents'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7ba4): undefined reference to `skey_haskey'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7bd4): undefined reference to `skey_keyinfo'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x7c3c): undefined reference to `skey_passcheck'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x80ee): undefined reference to `ssh_get_authentication_connection'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x81b5): undefined reference to `ssh_add_identity_constrained'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x8228): undefined reference to `ssh_close_authentication_connection'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x84b8): undefined reference to `key_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x850b): undefined reference to `OPENSSL_add_all_algorithms_noconf'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x86cf): undefined reference to `key_load_private'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x8818): undefined reference to `key_free'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x8841): undefined reference to `key_load_private'
>/usr/lib/libpam.a(openpam_static_modules.o): In function `login_access':
>(.text+0x88bf): undefined reference to `key_free'
>*** Error code 1
>
>Stop.
>make: stopped in /var/tmp/pkgsrc/x11/xlockmore/work/xlockmore-5.38/modes
>[...]
>
>
>
>Building "wip/sudo" succeeds, but the resulting 'sudo' executable fails at
>runtime with the following error:
>
>$ sudo ls
>sudo: unable to dlopen /usr/pkg/libexec/sudoers.so:
>/usr/pkg/libexec/sudoers.so: Undefined symbol "crypt" (symnum = 53)
>sudo: fatal error, unable to load plugins

You need to add more libraries, crypto, krb5, radius,...

christos


Home | Main Index | Thread Index | Old Index