Date: Thu, 24 Oct 2013 22:06:44 GMT From: Gustav Bergquist <gusber@kth.se> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/183285: ports net/samba4 4.0.8 fails to build. Linking error Message-ID: <201310242206.r9OM6iZf076316@oldred.freebsd.org> Resent-Message-ID: <201310242210.r9OMA0nT091784@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 183285 >Category: ports >Synopsis: ports net/samba4 4.0.8 fails to build. Linking error >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Oct 24 22:10:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Gustav Bergquist >Release: FreeBSD 9.1-RELEASE >Organization: Royal Institute of Technology >Environment: FreeBSD plasma 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: The compile succeeds but fails when trying to link samba. I'm using samba 4.0.4 at the moment and while updating the ports; portsnap fetch update && portmaster -a the net/samba4 fails to build. I've managed to locate the problem to be wrong path for the linker. The linker looks in /usr/local/lib/ for libraries that just have been built in /usr/ports/net/samba4/work/samba-4.0.8/bin/default/ since samba 4.0.4 is previously installed the libraries do exist in /usr/local/lib/ but misses references to objects. Following options are enabled in the port ACL_SUPPORT ADS DEBUG DNSUPDATE EXP_MODULES FAM_SUPPORT LDAP MANPAGES PAM_SMBPASS PTHREADPOOL QUOTAS SWAT SYSLOG UTMP WINBIND and finally NSUPDATE By doing: # cd /usr/ports/net/samba4/ ; make The port fails to make, and then: # cd /usr/ports/net/samba4/work/samba-4.0.8 ; make all I get the following output WAF_MAKE=1 python ./buildtools/bin/waf build Waf: Entering directory `/usr/ports/net/samba4/work/samba-4.0.8/bin' Selected embedded Heimdal build [ 123/3706] Generating VERSION [ 156/3706] Generating smbd/build_options.c [3481/3706] Linking default/source4/smbd/samba /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb2_create_blob_parse@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dom_sid_split_rid@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `ldb_wrap_find@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `composite_continue_smb@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_get_schema@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `sid_append_rid@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `smb1cli_session_protect_session_key@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `socket_recv@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smbXcli_conn_server_system_time@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `read_smb_recv@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_push_sec_desc_buf@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_req_recv@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `dbwrap_local_open@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_trans_recv@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `_tstream_context_data@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `packet_recv_enable@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_set_global_schema@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `socket_address_from_strings@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `dom_sid_string@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `tdb_wrap_open@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `spnego_read_data@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `ndr_pull_NL_AUTH_MESSAGE@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `ndr_push_ntlmssp_VERSION@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `ms_suptypes_to_ietf_enctypes@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `sam_rid_crypt@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smbXcli_negprot_recv@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_pull_security_secinfo@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `resolve_name_multiple_recv@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_print_sec_desc_buf@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `NTLMv2_generate_names_blob@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb2cli_tcon_set_values@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `socket_connect_recv@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `composite_continue@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `SMBNTLMv2encrypt_hash@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_write_prefixes_from_schema_to_ldb@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `samdb_result_dom_sid@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `samdb_result_account_expires@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `tstream_writev_send@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_schema_info_cmp@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `dcerpc_netr_LogonGetCapabilities_r_send@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_pull_dom_sid2@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `samdb_result_acct_flags@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_push_dom_sid0@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `ndr_pull_AUTHENTICATE_MESSAGE@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `packet_recv@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `security_token_initialise@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_conn_server_readbraw@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `asn1_init@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `packet_set_serialise@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_pull_sec_desc_buf@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `tstream_readv_pdu_recv@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `tstream_writev_recv@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_pull_security_descriptor@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_push_security_descriptor_type@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `smb_krb5_send_and_recv_func@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `werror_to_ntstatus@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `samdb_result_allow_password_change@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `smb_krb5_context_remove_event_ctx@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `packet_set_socket@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `gssapi_error_string@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smbXcli_conn_disconnect@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `kerberos_kinit_s4u2_cc@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `writev_send@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `socket_pending@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `tsocket_simple_int_recv@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `ldap_encode_ndr_dom_sid@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_reference_schema@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `samdb_dn_to_dnshostname@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `ndr_print_NEGOTIATE_MESSAGE@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `smb_krb5_init_context@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `packet_send@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb2cli_session_setup_send@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `sec_privilege_id@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `smb_get_krb5_error_message@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `packet_queue_run@SAMBA_4.0.4' /usr/local/lib/libwbclient.so: undefined reference to `winbindd_request_response@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `netsec_outgoing_packet@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_tcon_set_id@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `security_token_has_builtin_administrators@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_conn_server_writebraw@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `krb5_princ_component@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `SMBOWFencrypt@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `composite_continue_smb2@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `dcerpc_epm_Map_r_recv@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `cldap_netlogon_recv@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `socket_get_my_addr@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_conn_max_xmit@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_push_security_secinfo@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_load_partition_usn@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `packet_set_initial_read@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `kerberos_kinit_keyblock_cc@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `gendb_search@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `read_smb_send@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `socket_send@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `netlogon_creds_client_authenticator@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `ndr_push_AUTHENTICATE_MESSAGE@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smbXcli_conn_server_gss_blob@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `global_sid_Builtin_Administrators@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_print_security_secinfo@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `unix_perms_to_wire@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `kerberos_kinit_password_cc@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_conn_server_session_key@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_expand_nested_groups@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `gendb_search_dn@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb2cli_req_recv@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `socket_connect_multi_ex_send@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_create_partial_replica_NC@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_schema_copy_shallow@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `dcerpc_netr_ServerReqChallenge_r_recv@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_req_set_mid@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `socket_get_peer_name@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `socket_get_fd@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `samdb_result_nttime@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `tsocket_address_inet_addr_string@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `ndr_print_AUTHENTICATE_MESSAGE@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `ntstatus_to_werror@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_size_dom_sid0@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smbXcli_conn_has_async_calls@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `msrpc_gen@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_conn_server_security_mode@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `SMBencrypt@SAMBA_4.0.4' /usr/local/lib/libsamba-util.so: undefined reference to `rep_memalign@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_pull_dom_sid0@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_session_set_id@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `packet_set_callback@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `cldap_netlogon_send@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb2cli_conn_set_max_credits@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smbXcli_conn_protocol@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `ndr_pull_NEGOTIATE_MESSAGE@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_make_schema_global@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `msrpc_parse@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `samba_ldb_connect@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `asn1_free@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_schema_pfm_from_drsuapi_pfm@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `dbwrap_fetch@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb2_create_blob_add@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `gssapi_obtain_pac_blob@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smbXcli_conn_max_requests@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `ldb_relative_path@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `dsdb_search_one@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb2cli_session_set_session_key@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_print_dom_sid@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `gssapi_get_session_key@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `ndr_pull_dom_sid@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb2cli_req_set_notify_async@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `netlogon_creds_client_check@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_push_security_descriptor@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_setup_sorted_accessors@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `socket_connect_multi_ex_recv@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `ldb_wrap_connect@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `samba_ldb_init@SAMBA_4.0.4' /usr/local/lib/libndr.so: undefined reference to `win_errstr@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_search@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_pull_kerb_EncTypes@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `smb_krb5_keyblock_init_contents@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `make_nbt_name@SAMBA_4.0.4' /usr/local/lib/libwbclient.so: undefined reference to `winbindd_free_response@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `resolve_context_init@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `cldap_socket_init@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `smbXcli_session_application_key@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `dcerpc_epm_Map_r_send@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `schannel_get_creds_state@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_conn_signing_is_active@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `ndr_push_CHALLENGE_MESSAGE@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `tdb_change_int32_atomic@SAMBA_4.0.4' /usr/local/lib/libsamba-hostconfig.so: undefined reference to `lp_find_server_role@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smbXcli_conn_is_connected@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_conn_activate_signing@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `ndr_push_NEGOTIATE_MESSAGE@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dom_sid_equal@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `packet_set_full_request@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_print_kerb_EncTypes@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smbXcli_session_create@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `resolve_name_ex_send@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `packet_send_callback@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_conn_check_signing@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_print_dom_sid2@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `spnego_write_mech_types@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `socket_connect_send@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `netsec_outgoing_sig_size@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `global_sid_Enterprise_DCs@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `samdb_search_dn@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `security_descriptor_dacl_add@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `security_token_is_system@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `make_nbt_name_client@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `writev_recv@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dom_sid_parse@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `E_deshash@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `socket_get_peer_addr@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smbXcli_negprot_send@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dom_sid_in_domain@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `composite_done@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `security_token_debug@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_print_security_descriptor@SAMBA_4.0.4' /usr/local/lib/libwbclient.so: undefined reference to `winbindd_priv_request_response@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `dcerpc_netr_ServerAuthenticate2_r_recv@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `samdb_result_guid@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `packet_init@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smbXcli_req_set_pending@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `lpcfg_resolve_context@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `spnego_write_data@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `_tsocket_address_inet_from_strings@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `composite_error@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `SMBsesskeygen_lm_sess_key@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_attribute_drsuapi_to_ldb@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `_tsocket_address_copy@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `packet_recv_disable@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `tstream_readv_pdu_send@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_conn_server_lockread@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_conn_server_time_zone@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `dcerpc_netr_ServerReqChallenge_r_send@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `asn1_peek_full_tag@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `resolve_name_send@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `ldb_wrap_add@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `asn1_check_OID@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `sec_right_bit@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `ndr_print_CHALLENGE_MESSAGE@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `pull_nbt_netlogon_response@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_attribute_by_lDAPDisplayName@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `dcerpc_netr_LogonGetCapabilities_r_recv@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `tsocket_address_inet_port@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `composite_wait_free@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb2cli_session_setup_recv@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `load_samba_modules@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smbXcli_tcon_create@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `dcerpc_netr_ServerAuthenticate2_r_send@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `ndr_table_mgmt@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_push_dom_sid2@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `security_token_set_privilege@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `smb_krb5_principal_get_realm@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_get_fsmo_role_info@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `packet_set_error_handler@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_req_wct_ofs@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_conn_capabilities@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `spnego_free_data@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `socket_set_option@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `create_kerberos_key_from_string_direct@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `socket_create_with_ops@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `socket_recvfrom@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `composite_create@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smbXcli_conn_create@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `composite_nomem@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_req_chain_submit@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `security_token_is_anonymous@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb2cli_session_current_id@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `samdb_partitions_dn@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `ndr_push_NL_AUTH_MESSAGE@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `samdb_find_attribute@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `netlogon_creds_client_init@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `push_nbt_netlogon_response@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `ldap_encode_ndr_GUID@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `nt_errstr@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `smbXcli_conn_remote_name@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `packet_set_private@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `E_md4hash@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `map_nt_error_from_unix_common@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `make_nbt_name_server@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `security_token_set_right_bit@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_push_security_descriptor_revision@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `composite_is_ok@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `security_descriptor_copy@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `netsec_incoming_packet@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `packet_set_fde@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `samdb_result_last_logoff@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_schema_set_el_from_ldb_msg@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `ndr_pull_CHALLENGE_MESSAGE@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_trans_send@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_push_kerb_EncTypes@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_print_dom_sid0@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `asn1_load@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `composite_wait@SAMBA_4.0.4' /usr/local/lib/libsamba-hostconfig.so: undefined reference to `lp_find_security@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `socket_sendto@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb2cli_req_set_credit_charge@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `socket_create@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `smb_krb5_context_set_event_ctx@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `_tstream_context_create@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb2_create_blob_push@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_req_create@SAMBA_4.0.4' /usr/local/lib/libsamba-util.so: undefined reference to `rep_strtoull@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `samdb_result_dn@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `run_init_functions@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_session_set_session_key@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `dom_sid_dup@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb1cli_conn_server_challenge@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `ndr_table_epmapper@SAMBA_4.0.4' /usr/local/lib/libdcerpc.so: undefined reference to `packet_set_event_context@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_push_dom_sid@SAMBA_4.0.4' /usr/local/lib/libgensec.so: undefined reference to `asn1_start_tag@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb2cli_req_compound_submit@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dsdb_uses_global_schema@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `dom_sid_parse_talloc@SAMBA_4.0.4' /usr/local/lib/libndr-standard.so: undefined reference to `ndr_push_security_acl@SAMBA_4.0.4' /usr/local/lib/libsamdb.so: undefined reference to `samdb_result_force_password_change@SAMBA_4.0.4' /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb2cli_req_create@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `string_tdb_data@SAMBA_4.0.4' /usr/local/lib/libsamba-credentials.so: undefined reference to `SMBsesskeygen_ntv1@SAMBA_4.0.4' Waf: Leaving directory `/usr/ports/net/samba4/work/samba-4.0.8/bin' Build failed: -> task failed (err #1): {task: cc_link samba_server_gensec_8.o,popt_common_5.o,ntptr_simple_ldb_1.o,ntptr_base_2.o,ntptr_interface_2.o,server_9.o,forward_3.o,reply_3.o,dcesrv_auth_3.o,loadparm_3.o -> samba} *** [all] Error code 1 >How-To-Repeat: Not sure if this is just my configuration or not. install samba 4.0.4 from ports, update ports and install samba 4.0.8 from ports. >Fix: One possible fix is to symlink all samba related libraries in /usr/local/lib to /usr/ports/net/samba4/work/samba-4.0.8/bin/default/ I only tried this for one library to see if this might be the problem. The library i tried was libsmbclient-raw.so, which then did not report /usr/local/lib/libsmbclient-raw.so: undefined reference to `smb2_create_blob_parse@SAMBA_4.0.4' >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310242206.r9OM6iZf076316>