Bug 12701 - [patch] wpa_supplicant must depend on openssl
Summary: [patch] wpa_supplicant must depend on openssl
Status: RESOLVED INVALID
Alias: None
Product: buildroot
Classification: Unclassified
Component: Other (show other bugs)
Version: 2020.02
Hardware: All Linux
: P5 normal
Target Milestone: ---
Assignee: unassigned
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-26 19:22 UTC by Nick Shaforostov
Modified: 2020-03-26 19:43 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Shaforostov 2020-03-26 19:22:54 UTC
with BR2_PACKAGE_OPENSSH=n building buildroot results in errors:

buildroot/output/host/lib/gcc/arm-buildroot-linux-gnueabihf/8.3.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: ../src/eap_peer/eap_teap.o: in function `eap_teap_session_id':

buildroot/build/wpa_supplicant-2.9/wpa_supplicant/../src/eap_peer/eap_teap.c:741: undefined reference to `tls_get_tls_unique'
buildroot/build/wpa_supplicant-2.9/wpa_supplicant/../src/eap_peer/eap_teap.c:1828: undefined reference to `tls_connection_get_cipher_suite'

buildroot/output/host/lib/gcc/arm-buildroot-linux-gnueabihf/8.3.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: ../src/eap_common/eap_teap_common.o: in function `eap_teap_tls_prf':
14:15:20 buildroot/build/wpa_supplicant-2.9/wpa_supplicant/../src/eap_common/eap_teap_common.c:75: undefined reference to `tls_prf_sha256'

and so on. The fix is to add WPA_SUPPLICANT_DEPENDENCIES=opessl