Modify

Opened 8 years ago

Closed 7 years ago

Last modified 4 years ago

#6572 closed defect (worksforme)

New wpad-mini build fails with most recent brcm63xx in trunk

Reported by: marca56@… Owned by: nbd
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version: Trunk
Keywords: Cc:

Description

mips-openwrt-linux-uclibc-gcc -o wpa_supplicant config.o notify.o bss.o eap_register.o ../src/utils/common.o ../src/utils/wpa_debug.o ../src/utils/wpabuf.o ../src/utils/os_unix.o ../src/utils/eloop.o config_file.o ../src/rsn_supp/wpa.o ../src/rsn_supp/preauth.o ../src/rsn_supp/pmksa_cache.o ../src/rsn_supp/peerkey.o ../src/rsn_supp/wpa_ie.o ../src/common/wpa_common.o ../src/eap_peer/eap_tls.o ../src/eap_peer/eap_peap.o ../src/eap_common/eap_peap_common.o ../src/eap_peer/eap_ttls.o ../src/eap_peer/eap_md5.o ../src/eap_peer/eap_mschapv2.o ../src/eap_peer/mschapv2.o ../src/eap_peer/eap_gtc.o ../src/eap_peer/eap_otp.o ../src/eap_peer/eap_leap.o ../src/eapol_supp/eapol_supp_sm.o ../src/eap_peer/eap.o ../src/eap_common/eap_common.o ../src/eap_peer/eap_methods.o ../src/crypto/ms_funcs.o ../src/eap_common/chap.o ../src/eap_peer/eap_tls_common.o ../src/crypto/tls_openssl.o ../src/crypto/crypto_openssl.o ../src/crypto/aes-unwrap.o ../src/crypto/md5.o ctrl_iface.o ctrl_iface_unix.o ../src/utils/base64.o sme.o ../src/crypto/sha1.o ../src/crypto/sha1-pbkdf2.o ../src/crypto/sha1-tlsprf.o wpa_supplicant.o events.o blacklist.o wpas_glue.o scan.o main.o ../src/drivers/driver_wext.o ../src/drivers/driver_wired.o ../src/drivers/driver_nl80211.o ../src/utils/radiotap.o ../src/drivers/netlink.o ../src/drivers/linux_ioctl.o ../src/drivers/drivers.o ../src/l2_packet/l2_packet_linux.o -L/Users/marca56/openwrt/staging_dir/target-mips_uClibc-0.9.30.1/usr/lib -L/Users/marca56/openwrt/staging_dir/target-mips_uClibc-0.9.30.1/lib -L/Users/marca56/openwrt/staging_dir/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/lib -L/Users/marca56/openwrt/staging_dir/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/lib -lm -lnl-tiny
../src/crypto/tls_openssl.o: In function `tls_connection_get_keyblock_size':
tls_openssl.c:(.text+0xd4): undefined reference to `EVP_CIPHER_key_length'
tls_openssl.c:(.text+0xe0): undefined reference to `EVP_MD_size'
tls_openssl.c:(.text+0xec): undefined reference to `EVP_CIPHER_iv_length'
../src/crypto/tls_openssl.o: In function `tls_show_errors':
tls_openssl.c:(.text+0x13c): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0x148): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x178): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x190): undefined reference to `ERR_get_error'
../src/crypto/tls_openssl.o: In function `tls_get_errors':
tls_openssl.c:(.text+0x1dc): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x1f4): undefined reference to `ERR_get_error'
../src/crypto/tls_openssl.o: In function `tls_parse_pkcs12':
tls_openssl.c:(.text+0x268): undefined reference to `PKCS12_parse'
tls_openssl.c:(.text+0x290): undefined reference to `PKCS12_free'
tls_openssl.c:(.text+0x2b8): undefined reference to `X509_get_subject_name'
tls_openssl.c:(.text+0x2c8): undefined reference to `X509_NAME_oneline'
tls_openssl.c:(.text+0x2ec): undefined reference to `SSL_use_certificate'
tls_openssl.c:(.text+0x2fc): undefined reference to `SSL_CTX_use_certificate'
tls_openssl.c:(.text+0x314): undefined reference to `X509_free'
tls_openssl.c:(.text+0x33c): undefined reference to `SSL_use_PrivateKey'
tls_openssl.c:(.text+0x34c): undefined reference to `SSL_CTX_use_PrivateKey'
tls_openssl.c:(.text+0x360): undefined reference to `EVP_PKEY_free'
tls_openssl.c:(.text+0x37c): undefined reference to `X509_get_subject_name'
tls_openssl.c:(.text+0x38c): undefined reference to `X509_NAME_oneline'
tls_openssl.c:(.text+0x3b0): undefined reference to `SSL_CTX_ctrl'
tls_openssl.c:(.text+0x3d4): undefined reference to `sk_pop'
tls_openssl.c:(.text+0x3e8): undefined reference to `sk_free'
tls_openssl.c:(.text+0x3f0): undefined reference to `PKCS12_free'
../src/crypto/tls_openssl.o: In function `tls_read_pkcs12':
tls_openssl.c:(.text+0x470): undefined reference to `d2i_PKCS12_fp'
../src/crypto/tls_openssl.o: In function `tls_global_set_params':
tls_openssl.c:(.text+0x580): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x59c): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0x5c0): undefined reference to `SSL_CTX_load_verify_locations'
tls_openssl.c:(.text+0x5f8): undefined reference to `SSL_load_client_CA_file'
tls_openssl.c:(.text+0x604): undefined reference to `SSL_CTX_set_client_CA_list'
tls_openssl.c:(.text+0x61c): undefined reference to `SSL_CTX_use_certificate_file'
tls_openssl.c:(.text+0x638): undefined reference to `SSL_CTX_use_certificate_file'
tls_openssl.c:(.text+0x68c): undefined reference to `SSL_CTX_set_default_passwd_cb'
tls_openssl.c:(.text+0x698): undefined reference to `SSL_CTX_set_default_passwd_cb_userdata'
tls_openssl.c:(.text+0x6a8): undefined reference to `SSL_CTX_use_PrivateKey_file'
tls_openssl.c:(.text+0x6c0): undefined reference to `SSL_CTX_use_PrivateKey_file'
tls_openssl.c:(.text+0x704): undefined reference to `ERR_clear_error'
tls_openssl.c:(.text+0x71c): undefined reference to `ERR_clear_error'
tls_openssl.c:(.text+0x728): undefined reference to `SSL_CTX_set_default_passwd_cb'
tls_openssl.c:(.text+0x730): undefined reference to `SSL_CTX_check_private_key'
tls_openssl.c:(.text+0x77c): undefined reference to `BIO_new_file'
tls_openssl.c:(.text+0x78c): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0x798): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x7cc): undefined reference to `PEM_read_bio_DHparams'
tls_openssl.c:(.text+0x7d8): undefined reference to `BIO_free'
tls_openssl.c:(.text+0x7e8): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0x7f4): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x818): undefined reference to `BIO_new_file'
tls_openssl.c:(.text+0x834): undefined reference to `PEM_read_bio_DSAparams'
tls_openssl.c:(.text+0x840): undefined reference to `BIO_free'
tls_openssl.c:(.text+0x850): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0x85c): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x890): undefined reference to `DSA_dup_DH'
tls_openssl.c:(.text+0x89c): undefined reference to `DSA_free'
tls_openssl.c:(.text+0x8cc): undefined reference to `SSL_CTX_ctrl'
tls_openssl.c:(.text+0x8e0): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0x8ec): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x90c): undefined reference to `DH_free'
tls_openssl.c:(.text+0x91c): undefined reference to `DH_free'
../src/crypto/tls_openssl.o: In function `tls_engine_get_cert':
tls_openssl.c:(.text+0x9b8): undefined reference to `ENGINE_ctrl_cmd'
tls_openssl.c:(.text+0x9c8): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0x9d4): undefined reference to `ERR_error_string'
../src/crypto/tls_openssl.o: In function `tls_verify_cb':
tls_openssl.c:(.text+0xa6c): undefined reference to `X509_STORE_CTX_get_current_cert'
tls_openssl.c:(.text+0xa78): undefined reference to `X509_STORE_CTX_get_error'
tls_openssl.c:(.text+0xa84): undefined reference to `X509_STORE_CTX_get_error_depth'
tls_openssl.c:(.text+0xa8c): undefined reference to `SSL_get_ex_data_X509_STORE_CTX_idx'
tls_openssl.c:(.text+0xa98): undefined reference to `X509_STORE_CTX_get_ex_data'
tls_openssl.c:(.text+0xaa4): undefined reference to `X509_get_subject_name'
tls_openssl.c:(.text+0xab4): undefined reference to `X509_NAME_oneline'
tls_openssl.c:(.text+0xac0): undefined reference to `SSL_get_ex_data'
tls_openssl.c:(.text+0xaec): undefined reference to `X509_verify_cert_error_string'
tls_openssl.c:(.text+0xb1c): undefined reference to `X509_verify_cert_error_string'
tls_openssl.c:(.text+0xcb0): undefined reference to `X509_get_ext_d2i'
tls_openssl.c:(.text+0xccc): undefined reference to `sk_value'
tls_openssl.c:(.text+0xd10): undefined reference to `sk_num'
../src/crypto/tls_openssl.o: In function `tls_connection_set_params':
tls_openssl.c:(.text+0xddc): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0xe10): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0xe8c): undefined reference to `ERR_clear_error'
tls_openssl.c:(.text+0xe94): undefined reference to `ENGINE_by_id'
tls_openssl.c:(.text+0xea4): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0xeb0): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0xec4): undefined reference to `ENGINE_init'
tls_openssl.c:(.text+0xed8): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0xee4): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0xf2c): undefined reference to `ENGINE_ctrl_cmd_string'
tls_openssl.c:(.text+0xf3c): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0xf48): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0xf74): undefined reference to `ENGINE_load_private_key'
tls_openssl.c:(.text+0xf84): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0xf90): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0xfdc): undefined reference to `ENGINE_ctrl'
tls_openssl.c:(.text+0x100c): undefined reference to `ENGINE_free'
tls_openssl.c:(.text+0x1024): undefined reference to `EVP_PKEY_free'
tls_openssl.c:(.text+0x10a0): undefined reference to `X509_STORE_free'
tls_openssl.c:(.text+0x10a8): undefined reference to `X509_STORE_new'
tls_openssl.c:(.text+0x10dc): undefined reference to `X509_STORE_add_cert'
tls_openssl.c:(.text+0x10ec): undefined reference to `ERR_peek_error'
tls_openssl.c:(.text+0x113c): undefined reference to `X509_free'
tls_openssl.c:(.text+0x1168): undefined reference to `X509_STORE_free'
tls_openssl.c:(.text+0x1170): undefined reference to `X509_STORE_new'
tls_openssl.c:(.text+0x11a8): undefined reference to `d2i_X509'
tls_openssl.c:(.text+0x11d0): undefined reference to `X509_STORE_add_cert'
tls_openssl.c:(.text+0x11e0): undefined reference to `ERR_peek_error'
tls_openssl.c:(.text+0x1234): undefined reference to `X509_free'
tls_openssl.c:(.text+0x1244): undefined reference to `X509_free'
tls_openssl.c:(.text+0x126c): undefined reference to `SSL_CTX_load_verify_locations'
tls_openssl.c:(.text+0x12a0): undefined reference to `X509_LOOKUP_file'
tls_openssl.c:(.text+0x12ac): undefined reference to `X509_STORE_add_lookup'
tls_openssl.c:(.text+0x12e0): undefined reference to `X509_LOOKUP_ctrl'
tls_openssl.c:(.text+0x12f0): undefined reference to `ERR_peek_error'
tls_openssl.c:(.text+0x137c): undefined reference to `SSL_set_verify'
tls_openssl.c:(.text+0x13b4): undefined reference to `SSL_use_certificate'
tls_openssl.c:(.text+0x13dc): undefined reference to `X509_free'
tls_openssl.c:(.text+0x13ec): undefined reference to `X509_free'
tls_openssl.c:(.text+0x1424): undefined reference to `SSL_use_certificate_ASN1'
tls_openssl.c:(.text+0x1448): undefined reference to `SSL_use_certificate_file'
tls_openssl.c:(.text+0x1484): undefined reference to `SSL_use_certificate_file'
tls_openssl.c:(.text+0x14f0): undefined reference to `SSL_use_PrivateKey'
tls_openssl.c:(.text+0x1518): undefined reference to `SSL_check_private_key'
tls_openssl.c:(.text+0x1584): undefined reference to `SSL_CTX_set_default_passwd_cb'
tls_openssl.c:(.text+0x1590): undefined reference to `SSL_CTX_set_default_passwd_cb_userdata'
tls_openssl.c:(.text+0x15a8): undefined reference to `SSL_use_PrivateKey_ASN1'
tls_openssl.c:(.text+0x15e8): undefined reference to `SSL_use_PrivateKey_ASN1'
tls_openssl.c:(.text+0x161c): undefined reference to `SSL_use_RSAPrivateKey_ASN1'
tls_openssl.c:(.text+0x1658): undefined reference to `d2i_PKCS12'
tls_openssl.c:(.text+0x16ac): undefined reference to `SSL_use_PrivateKey_file'
tls_openssl.c:(.text+0x16e8): undefined reference to `SSL_use_PrivateKey_file'
tls_openssl.c:(.text+0x1708): undefined reference to `ERR_clear_error'
tls_openssl.c:(.text+0x1714): undefined reference to `SSL_CTX_set_default_passwd_cb'
tls_openssl.c:(.text+0x1724): undefined reference to `SSL_check_private_key'
tls_openssl.c:(.text+0x1794): undefined reference to `ERR_clear_error'
tls_openssl.c:(.text+0x17dc): undefined reference to `BIO_new_file'
tls_openssl.c:(.text+0x17ec): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0x17f8): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x182c): undefined reference to `PEM_read_bio_DHparams'
tls_openssl.c:(.text+0x1838): undefined reference to `BIO_free'
tls_openssl.c:(.text+0x1848): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0x1854): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x1878): undefined reference to `BIO_new_file'
tls_openssl.c:(.text+0x1894): undefined reference to `PEM_read_bio_DSAparams'
tls_openssl.c:(.text+0x18a0): undefined reference to `BIO_free'
tls_openssl.c:(.text+0x18b0): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0x18bc): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x18f0): undefined reference to `DSA_dup_DH'
tls_openssl.c:(.text+0x18fc): undefined reference to `DSA_free'
tls_openssl.c:(.text+0x192c): undefined reference to `SSL_ctrl'
tls_openssl.c:(.text+0x1940): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0x194c): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x196c): undefined reference to `DH_free'
tls_openssl.c:(.text+0x197c): undefined reference to `DH_free'
../src/crypto/tls_openssl.o: In function `tls_connection_enable_workaround':
tls_openssl.c:(.text+0x1a74): undefined reference to `SSL_ctrl'
../src/crypto/tls_openssl.o: In function `tls_get_cipher':
tls_openssl.c:(.text+0x1ab4): undefined reference to `SSL_get_current_cipher'
tls_openssl.c:(.text+0x1abc): undefined reference to `SSL_CIPHER_get_name'
../src/crypto/tls_openssl.o: In function `tls_connection_set_cipher_list':
tls_openssl.c:(.text+0x1c24): undefined reference to `SSL_set_cipher_list'
../src/crypto/tls_openssl.o: In function `tls_connection_decrypt':
tls_openssl.c:(.text+0x1cb0): undefined reference to `BIO_write'
tls_openssl.c:(.text+0x1cdc): undefined reference to `BIO_ctrl'
tls_openssl.c:(.text+0x1d34): undefined reference to `SSL_read'
../src/crypto/tls_openssl.o: In function `tls_connection_encrypt':
tls_openssl.c:(.text+0x1dbc): undefined reference to `BIO_ctrl'
tls_openssl.c:(.text+0x1dd8): undefined reference to `BIO_ctrl'
tls_openssl.c:(.text+0x1e08): undefined reference to `SSL_write'
tls_openssl.c:(.text+0x1e58): undefined reference to `BIO_read'
../src/crypto/tls_openssl.o: In function `tls_connection_established':
tls_openssl.c:(.text+0x1ec4): undefined reference to `SSL_state'
../src/crypto/tls_openssl.o: In function `openssl_connection_handshake':
tls_openssl.c:(.text+0x1f28): undefined reference to `BIO_write'
tls_openssl.c:(.text+0x1f5c): undefined reference to `SSL_accept'
tls_openssl.c:(.text+0x1f6c): undefined reference to `SSL_connect'
tls_openssl.c:(.text+0x1f84): undefined reference to `SSL_get_error'
tls_openssl.c:(.text+0x1fe8): undefined reference to `BIO_ctrl_pending'
tls_openssl.c:(.text+0x2038): undefined reference to `BIO_ctrl'
tls_openssl.c:(.text+0x2080): undefined reference to `BIO_read'
tls_openssl.c:(.text+0x20b4): undefined reference to `BIO_ctrl'
tls_openssl.c:(.text+0x20f0): undefined reference to `SSL_state'
tls_openssl.c:(.text+0x2138): undefined reference to `SSL_read'
tls_openssl.c:(.text+0x214c): undefined reference to `SSL_get_error'
../src/crypto/tls_openssl.o: In function `tls_connection_set_verify':
tls_openssl.c:(.text+0x22f4): undefined reference to `SSL_set_verify'
tls_openssl.c:(.text+0x22fc): undefined reference to `SSL_set_accept_state'
tls_openssl.c:(.text+0x231c): undefined reference to `SSL_set_session_id_context'
../src/crypto/tls_openssl.o: In function `tls_global_set_verify':
tls_openssl.c:(.text+0x2350): undefined reference to `SSL_CTX_get_cert_store'
tls_openssl.c:(.text+0x238c): undefined reference to `X509_STORE_set_flags'
../src/crypto/tls_openssl.o: In function `tls_connection_shutdown':
tls_openssl.c:(.text+0x23c4): undefined reference to `SSL_set_quiet_shutdown'
tls_openssl.c:(.text+0x23cc): undefined reference to `SSL_shutdown'
../src/crypto/tls_openssl.o: In function `tls_connection_deinit':
tls_openssl.c:(.text+0x23fc): undefined reference to `SSL_free'
tls_openssl.c:(.text+0x2420): undefined reference to `EVP_PKEY_free'
tls_openssl.c:(.text+0x2438): undefined reference to `ENGINE_finish'
../src/crypto/tls_openssl.o: In function `tls_connection_init':
tls_openssl.c:(.text+0x24a4): undefined reference to `SSL_new'
tls_openssl.c:(.text+0x24dc): undefined reference to `SSL_set_ex_data'
tls_openssl.c:(.text+0x24f0): undefined reference to `SSL_ctrl'
tls_openssl.c:(.text+0x24f8): undefined reference to `BIO_s_mem'
tls_openssl.c:(.text+0x2500): undefined reference to `BIO_new'
tls_openssl.c:(.text+0x2528): undefined reference to `SSL_free'
tls_openssl.c:(.text+0x2540): undefined reference to `BIO_s_mem'
tls_openssl.c:(.text+0x2548): undefined reference to `BIO_new'
tls_openssl.c:(.text+0x2570): undefined reference to `SSL_free'
tls_openssl.c:(.text+0x2578): undefined reference to `BIO_free'
tls_openssl.c:(.text+0x2590): undefined reference to `SSL_set_bio'
../src/crypto/tls_openssl.o: In function `tls_deinit':
tls_openssl.c:(.text+0x25b8): undefined reference to `SSL_CTX_free'
tls_openssl.c:(.text+0x25d4): undefined reference to `ENGINE_cleanup'
tls_openssl.c:(.text+0x25dc): undefined reference to `CRYPTO_cleanup_all_ex_data'
tls_openssl.c:(.text+0x25e4): undefined reference to `ERR_remove_state'
tls_openssl.c:(.text+0x25ec): undefined reference to `ERR_free_strings'
tls_openssl.c:(.text+0x25f8): undefined reference to `EVP_cleanup'
../src/crypto/tls_openssl.o: In function `tls_engine_load_dynamic_generic':
tls_openssl.c:(.text+0x2638): undefined reference to `ENGINE_by_id'
tls_openssl.c:(.text+0x2648): undefined reference to `ENGINE_free'
tls_openssl.c:(.text+0x266c): undefined reference to `ERR_clear_error'
tls_openssl.c:(.text+0x2674): undefined reference to `ENGINE_by_id'
tls_openssl.c:(.text+0x2684): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0x2690): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x26bc): undefined reference to `ENGINE_ctrl_cmd_string'
tls_openssl.c:(.text+0x26d0): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0x26dc): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x272c): undefined reference to `ENGINE_free'
tls_openssl.c:(.text+0x2734): undefined reference to `ENGINE_by_id'
tls_openssl.c:(.text+0x2744): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0x2750): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x278c): undefined reference to `ENGINE_ctrl_cmd_string'
tls_openssl.c:(.text+0x27a0): undefined reference to `ERR_get_error'
tls_openssl.c:(.text+0x27ac): undefined reference to `ERR_error_string'
tls_openssl.c:(.text+0x27d0): undefined reference to `ENGINE_remove'
tls_openssl.c:(.text+0x27d8): undefined reference to `ENGINE_free'
tls_openssl.c:(.text+0x280c): undefined reference to `ENGINE_free'
../src/crypto/tls_openssl.o: In function `tls_init':
tls_openssl.c:(.text+0x286c): undefined reference to `SSL_load_error_strings'
tls_openssl.c:(.text+0x2874): undefined reference to `SSL_library_init'
tls_openssl.c:(.text+0x287c): undefined reference to `EVP_sha256'
tls_openssl.c:(.text+0x2884): undefined reference to `EVP_add_digest'
tls_openssl.c:(.text+0x288c): undefined reference to `EVP_rc2_40_cbc'
tls_openssl.c:(.text+0x2894): undefined reference to `EVP_add_cipher'
tls_openssl.c:(.text+0x289c): undefined reference to `PKCS12_PBE_add'
tls_openssl.c:(.text+0x28b0): undefined reference to `TLSv1_method'
tls_openssl.c:(.text+0x28b8): undefined reference to `SSL_CTX_new'
tls_openssl.c:(.text+0x28d4): undefined reference to `SSL_CTX_set_info_callback'
tls_openssl.c:(.text+0x2914): undefined reference to `ERR_load_ENGINE_strings'
tls_openssl.c:(.text+0x291c): undefined reference to `ENGINE_load_dynamic'
../src/crypto/tls_openssl.o: In function `ssl_info_cb':
tls_openssl.c:(.text+0x2ab4): undefined reference to `SSL_state_string_long'
tls_openssl.c:(.text+0x2b14): undefined reference to `SSL_alert_type_string_long'
tls_openssl.c:(.text+0x2b20): undefined reference to `SSL_alert_desc_string_long'
tls_openssl.c:(.text+0x2b58): undefined reference to `SSL_get_ex_data'
tls_openssl.c:(.text+0x2bb0): undefined reference to `SSL_state_string_long'
../src/crypto/crypto_openssl.o: In function `dh5_free':
crypto_openssl.c:(.text+0x8): undefined reference to `DH_free'
../src/crypto/crypto_openssl.o: In function `dh5_derive_shared':
crypto_openssl.c:(.text+0x48): undefined reference to `BN_bin2bn'
crypto_openssl.c:(.text+0x58): undefined reference to `DH_size'
crypto_openssl.c:(.text+0x80): undefined reference to `DH_compute_key'
crypto_openssl.c:(.text+0x98): undefined reference to `BN_free'
crypto_openssl.c:(.text+0xa8): undefined reference to `BN_free'
../src/crypto/crypto_openssl.o: In function `dh5_init':
crypto_openssl.c:(.text+0x10c): undefined reference to `DH_new'
crypto_openssl.c:(.text+0x120): undefined reference to `BN_new'
crypto_openssl.c:(.text+0x134): undefined reference to `BN_set_word'
crypto_openssl.c:(.text+0x14c): undefined reference to `get_rfc3526_prime_1536'
crypto_openssl.c:(.text+0x15c): undefined reference to `DH_generate_key'
crypto_openssl.c:(.text+0x170): undefined reference to `BN_num_bits'
crypto_openssl.c:(.text+0x19c): undefined reference to `BN_num_bits'
crypto_openssl.c:(.text+0x1dc): undefined reference to `BN_bn2bin'
crypto_openssl.c:(.text+0x1f8): undefined reference to `BN_bn2bin'
crypto_openssl.c:(.text+0x228): undefined reference to `DH_free'
../src/crypto/crypto_openssl.o: In function `crypto_cipher_deinit':
crypto_openssl.c:(.text+0x26c): undefined reference to `EVP_CIPHER_CTX_cleanup'
crypto_openssl.c:(.text+0x274): undefined reference to `EVP_CIPHER_CTX_cleanup'
../src/crypto/crypto_openssl.o: In function `crypto_cipher_decrypt':
crypto_openssl.c:(.text+0x2c4): undefined reference to `EVP_DecryptUpdate'
../src/crypto/crypto_openssl.o: In function `crypto_cipher_encrypt':
crypto_openssl.c:(.text+0x2fc): undefined reference to `EVP_EncryptUpdate'
../src/crypto/crypto_openssl.o: In function `crypto_cipher_init':
crypto_openssl.c:(.text+0x384): undefined reference to `EVP_rc4'
crypto_openssl.c:(.text+0x3b8): undefined reference to `EVP_aes_128_cbc'
crypto_openssl.c:(.text+0x3c4): undefined reference to `EVP_CIPHER_CTX_init'
crypto_openssl.c:(.text+0x3d0): undefined reference to `EVP_CIPHER_CTX_set_padding'
crypto_openssl.c:(.text+0x3e8): undefined reference to `EVP_EncryptInit_ex'
crypto_openssl.c:(.text+0x400): undefined reference to `EVP_aes_192_cbc'
crypto_openssl.c:(.text+0x410): undefined reference to `EVP_aes_256_cbc'
crypto_openssl.c:(.text+0x420): undefined reference to `EVP_des_ede3_cbc'
crypto_openssl.c:(.text+0x430): undefined reference to `EVP_des_cbc'
crypto_openssl.c:(.text+0x440): undefined reference to `EVP_rc2_ecb'
crypto_openssl.c:(.text+0x450): undefined reference to `EVP_CIPHER_CTX_set_key_length'
crypto_openssl.c:(.text+0x46c): undefined reference to `EVP_EncryptInit_ex'
crypto_openssl.c:(.text+0x480): undefined reference to `EVP_CIPHER_CTX_init'
crypto_openssl.c:(.text+0x48c): undefined reference to `EVP_CIPHER_CTX_set_padding'
crypto_openssl.c:(.text+0x4a4): undefined reference to `EVP_DecryptInit_ex'
crypto_openssl.c:(.text+0x4b4): undefined reference to `EVP_CIPHER_CTX_set_key_length'
crypto_openssl.c:(.text+0x4d0): undefined reference to `EVP_DecryptInit_ex'
crypto_openssl.c:(.text+0x4e0): undefined reference to `EVP_CIPHER_CTX_cleanup'
crypto_openssl.c:(.text+0x4ec): undefined reference to `EVP_CIPHER_CTX_cleanup'
../src/crypto/crypto_openssl.o: In function `crypto_mod_exp':
crypto_openssl.c:(.text+0x558): undefined reference to `BN_CTX_new'
crypto_openssl.c:(.text+0x574): undefined reference to `BN_bin2bn'
crypto_openssl.c:(.text+0x588): undefined reference to `BN_bin2bn'
crypto_openssl.c:(.text+0x59c): undefined reference to `BN_bin2bn'
crypto_openssl.c:(.text+0x5a4): undefined reference to `BN_new'
crypto_openssl.c:(.text+0x5d8): undefined reference to `BN_mod_exp'
crypto_openssl.c:(.text+0x5f0): undefined reference to `BN_bn2bin'
crypto_openssl.c:(.text+0x60c): undefined reference to `BN_free'
crypto_openssl.c:(.text+0x614): undefined reference to `BN_free'
crypto_openssl.c:(.text+0x61c): undefined reference to `BN_free'
crypto_openssl.c:(.text+0x624): undefined reference to `BN_free'
crypto_openssl.c:(.text+0x62c): undefined reference to `BN_CTX_free'
../src/crypto/crypto_openssl.o: In function `aes_decrypt':
crypto_openssl.c:(.text+0x66c): undefined reference to `AES_decrypt'
../src/crypto/crypto_openssl.o: In function `aes_decrypt_init':
crypto_openssl.c:(.text+0x6ac): undefined reference to `AES_set_decrypt_key'
../src/crypto/crypto_openssl.o: In function `aes_encrypt':
crypto_openssl.c:(.text+0x6f0): undefined reference to `AES_encrypt'
../src/crypto/crypto_openssl.o: In function `aes_encrypt_init':
crypto_openssl.c:(.text+0x730): undefined reference to `AES_set_encrypt_key'
../src/crypto/crypto_openssl.o: In function `openssl_digest_vector':
crypto_openssl.c:(.text+0x794): undefined reference to `EVP_MD_CTX_init'
crypto_openssl.c:(.text+0x7a4): undefined reference to `EVP_DigestInit_ex'
crypto_openssl.c:(.text+0x7c0): undefined reference to `ERR_get_error'
crypto_openssl.c:(.text+0x7cc): undefined reference to `ERR_error_string'
crypto_openssl.c:(.text+0x7e8): undefined reference to `EVP_DigestUpdate'
crypto_openssl.c:(.text+0x7f8): undefined reference to `ERR_get_error'
crypto_openssl.c:(.text+0x804): undefined reference to `ERR_error_string'
crypto_openssl.c:(.text+0x82c): undefined reference to `EVP_DigestFinal'
crypto_openssl.c:(.text+0x83c): undefined reference to `ERR_get_error'
crypto_openssl.c:(.text+0x848): undefined reference to `ERR_error_string'
../src/crypto/crypto_openssl.o: In function `sha256_vector':
crypto_openssl.c:(.text+0x8b0): undefined reference to `EVP_sha256'
../src/crypto/crypto_openssl.o: In function `sha1_vector':
crypto_openssl.c:(.text+0x914): undefined reference to `EVP_sha1'
../src/crypto/crypto_openssl.o: In function `md5_vector':
crypto_openssl.c:(.text+0x978): undefined reference to `EVP_md5'
../src/crypto/crypto_openssl.o: In function `rc4_skip':
crypto_openssl.c:(.text+0x9ec): undefined reference to `EVP_CIPHER_CTX_init'
crypto_openssl.c:(.text+0x9f8): undefined reference to `EVP_CIPHER_CTX_set_padding'
crypto_openssl.c:(.text+0xa08): undefined reference to `EVP_rc4'
crypto_openssl.c:(.text+0xa24): undefined reference to `EVP_CipherInit_ex'
crypto_openssl.c:(.text+0xa38): undefined reference to `EVP_CIPHER_CTX_set_key_length'
crypto_openssl.c:(.text+0xa5c): undefined reference to `EVP_CipherInit_ex'
crypto_openssl.c:(.text+0xa74): undefined reference to `EVP_CipherUpdate'
crypto_openssl.c:(.text+0xac0): undefined reference to `EVP_CipherUpdate'
crypto_openssl.c:(.text+0xad4): undefined reference to `EVP_CIPHER_CTX_cleanup'
../src/crypto/crypto_openssl.o: In function `des_encrypt':
crypto_openssl.c:(.text+0xb74): undefined reference to `DES_set_key'
crypto_openssl.c:(.text+0xb88): undefined reference to `DES_ecb_encrypt'
../src/crypto/crypto_openssl.o: In function `md4_vector':
crypto_openssl.c:(.text+0xbcc): undefined reference to `EVP_md4'
collect2: ld returned 1 exit status
make[4]: * [wpa_supplicant] Error 1
make[3]:
* /Users/marca56/openwrt/build_dir/target-mips_uClibc-0.9.30.1/hostapd-supplicant-full/hostapd-20100117/.built Error 2
make[3]: Leaving directory `/Users/marca56/openwrt/package/hostapd'
make[2]: * [package/hostapd/compile] Error 2
make[2]: Leaving directory `/Users/marca56/openwrt'
make[1]:
* /Users/marca56/openwrt/staging_dir/target-mips_uClibc-0.9.30.1/stamp/.package_compile Error 2
make[1]: Leaving directory `/Users/marca56/openwrt'
make: * [world] Error 2

Attachments (0)

Change History (10)

comment:1 Changed 8 years ago by marca56@…

I also tested on the "old" hostapd-mini and it fails as well. I think this is related to OpenSSL issues.

comment:2 Changed 8 years ago by Daniel Dickinson <cshore@…>

I can confirm that using openssl for wpa_supplicant causes all hostapd packages to fail to build.

comment:3 Changed 8 years ago by Daniel Dickinson <cshore@…>

Just to clarify: if under wpa_supplicant, for "Choose TLS Provider", if you select OpenSSL instead of internal, then the build of hostapd, wpa_supplicant, or wpad-mini fail.

comment:4 Changed 8 years ago by florian

I can reproduce that error as well. Any reasons you prefer using the openssl TLS backend instead of the internal one?

comment:5 Changed 8 years ago by thepeople

  • Owner changed from developers to nbd
  • Status changed from new to assigned

comment:6 Changed 8 years ago by nbd

  • Resolution set to fixed
  • Status changed from assigned to closed

fixed in r20547

comment:7 Changed 7 years ago by anonymous

  • Resolution fixed deleted
  • Status changed from closed to reopened

comment:8 Changed 7 years ago by jow

Any particular details for the reopening? Build log?

comment:9 Changed 7 years ago by florian

  • Resolution set to worksforme
  • Status changed from reopened to closed

It builds fine with the openssl crypto backend.

comment:10 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.