samba3 compile failure

Garrett Cooper youshi10 at u.washington.edu
Fri Mar 23 14:57:34 UTC 2007


Vizion wrote:
>  
> 
>> -----Original Message-----
>> From: owner-freebsd-ports at freebsd.org 
>> [mailto:owner-freebsd-ports at freebsd.org] On Behalf Of Vizion
>> Sent: Friday, March 23, 2007 3:37 AM
>> To: ports at freebsd.org
>> Subject: samba3 compile failure
>>
>> Trying to compile samba...
>> Is up with my kerberos?
>> If so I do not know how to fix it :-(
>> If not what??
>> Thanks in advance
>> david
>>
>> Compiling lib/smbldap_util.c
>> Compiling smbd/server.c
>> Linking bin/smbd
>> libsmb/clikrb5.o(.text+0x109c): In function 
>> `smb_krb5_get_keyinfo_from_ap_req':
>> : undefined reference to `krb5_decode_ap_req'
>> libsmb/clikrb5.o(.text+0x1423): In function 
>> `smb_krb5_principal_compare_any_realm':
>> : undefined reference to `krb5_principal_compare_any_realm'
>> libsmb/clikrb5.o(.text+0x1833): In function `smb_krb5_free_error':
>> : undefined reference to `krb5_free_error_contents'
>> libads/kerberos_keytab.o(.text+0x1b3): In function 
>> `smb_krb5_kt_add_entry':
>> : undefined reference to `krb5_kt_compare'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_rd_cred2'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_crypto_destroy'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_ret_address'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_ret_data'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_ret_keyblock'
>> /usr/lib/libgssapi.so: undefined reference to 
>> `krb5_auth_con_setremotesubkey'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_data_free'
>> /usr/lib/libgssapi.so: undefined reference to 
>> `krb5_config_get_strings'
>> /usr/lib/libgssapi.so: undefined reference to 
>> `krb5_auth_con_setlocalsubkey'
>> /usr/lib/libgssapi.so: undefined reference to 
>> `krb5_auth_con_generatelocalsubkey'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_sockaddr2address'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_cc_get_ops'
>> /usr/lib/libgssapi.so: undefined reference to 
>> `krb5_get_default_principal'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_cc_copy_cache'
>> /usr/lib/libasn1.so: undefined reference to `init_error_table'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_auth_con_setkey'
>> /usr/lib/libgssapi.so: undefined reference to 
>> `krb5_get_forwarded_creds'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_get_err_text'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_ret_int32'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_h_addr2sockaddr'
>> /usr/lib/libgssapi.so: undefined reference to 
>> `krb5_build_authenticator'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_build_ap_req'
>> /usr/lib/libgssapi.so: undefined reference to 
>> `krb5_auth_getremoteseqnumber'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_data_zero'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_storage_free'
>> /usr/lib/libgssapi.so: undefined reference to 
>> `krb5_config_free_strings'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_create_checksum'
>> /usr/lib/libgssapi.so: undefined reference to 
>> `krb5_generate_random_block'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_crypto_init'
>> /usr/lib/libgssapi.so: undefined reference to 
>> `krb5_enctype_to_keytype'
>> /usr/lib/libgssapi.so: undefined reference to 
>> `krb5_free_creds_contents'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_storage_from_mem'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_store_address'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_decrypt_ivec'
>> /usr/lib/libasn1.so: undefined reference to `initialize_error_table_r'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_store_int16'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_ret_int16'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_get_error_string'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_principal_match'
>> /usr/lib/libgssapi.so: undefined reference to 
>> `krb5_auth_con_setlocalseqnumber'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_storage_to_data'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_store_int32'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_encrypt_ivec'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_storage_emem'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_store_data'
>> /usr/lib/libgssapi.so: undefined reference to 
>> `krb5_auth_con_setremoteseqnumber'
>> /usr/lib/libgssapi.so: undefined reference to 
>> `krb5_principal_get_realm'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_set_error_string'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_make_principal'
>> /usr/lib/libgssapi.so: undefined reference to `krb5_store_keyblock'
>> *** Error code 1
>>
>> Stop in /usr/ports/net/samba3/work/samba-3.0.24/source.
>> *** Error code 1
>>
>> Stop in /usr/ports/net/samba3.
>> [root at dns1 /usr/ports/net/samba3]#       
>>
> Just though I should mention that this freebsd 6.1 system has krb5-1.6 installed. Is this the version of kerberos that is installed by default with 6_1?
> 
> David

Survey says?

[gcooper at sprsd ~]$ grep KERBEROS /etc/make.conf
NO_KERBEROS=yes

-Garrett


More information about the freebsd-ports mailing list