1 |
I am unable to emerge net-wireless/wpa_supplicant-2.4-r1. I've |
2 |
encountered this on two systems now. |
3 |
|
4 |
The output included has been insensitively thrashed by thunderbird, so |
5 |
I've also pasted it along with some other info. |
6 |
|
7 |
https://gist.github.com/jfindlay/b3fc74bda7d4cfb5a2dc |
8 |
|
9 |
The first is the result from an emerge of wpa_supplicant, the subsequent |
10 |
two are the result of `ebuild $(equery which wpa_supplicant) merge`. |
11 |
Additional attempts at ebuild merging in this way always produce the |
12 |
output of the second ebuild merge. |
13 |
|
14 |
I've found these similar problems in a web search, but nothing seems to |
15 |
be directly related. |
16 |
|
17 |
http://lists.shmoo.com/pipermail/hostap/2009-February/019392.html |
18 |
http://ask.csdn.net/questions/61862 |
19 |
http://zhidao.baidu.com/question/360043934234201692.html |
20 |
|
21 |
I'm wondering if I have an unusual USE flags situation that is causing |
22 |
this, but so far the problem seems to be (related to) a misconfiguration |
23 |
in the wpa_sup[plicant build system. I am going to continue to |
24 |
investigate, but would appreciate any knowledge or experience anyone |
25 |
else can provide. Thanks. |
26 |
|
27 |
|
28 |
Justin |
29 |
|
30 |
|
31 |
x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -shared |
32 |
../utils/common.o ../utils/os_unix.o ../utils/wpa_debug.o |
33 |
../utils/base64.o ../utils/wpabuf.o ../utils/eloop.o ../crypto/md5.o |
34 |
../crypto/sha1-tlsprf.o ../crypto/aes-encblock.o ../crypto/aes-wrap.o |
35 |
../crypto/aes-ctr.o ../crypto/aes-eax.o ../crypto/aes-omac1.o |
36 |
../crypto/ms_funcs.o ../crypto/sha256.o ../crypto/random.o |
37 |
../eap_common/eap_peap_common.o ../eap_common/eap_psk_common.o |
38 |
../eap_common/eap_pax_common.o ../eap_common/eap_sake_common.o |
39 |
../eap_common/eap_gpsk_common.o ../eap_common/chap.o |
40 |
../crypto/tls_openssl.o ../crypto/crypto_openssl.o ../eap_peer/eap_tls.o |
41 |
../eap_peer/eap_peap.o ../eap_peer/eap_ttls.o ../eap_peer/eap_md5.o |
42 |
../eap_peer/eap_mschapv2.o ../eap_peer/mschapv2.o ../eap_peer/eap_otp.o |
43 |
../eap_peer/eap_gtc.o ../eap_peer/eap_leap.o ../eap_peer/eap_psk.o |
44 |
../eap_peer/eap_pax.o ../eap_peer/eap_sake.o ../eap_peer/eap_gpsk.o |
45 |
../eap_peer/eap.o ../eap_common/eap_common.o ../eap_peer/eap_methods.o |
46 |
../eap_peer/eap_tls_common.o -Wl,-soname -Wl,libeap.so.0 -o |
47 |
libeap.so.0.0.0 -lssl -lcrypto |
48 |
../crypto/crypto_openssl.o: In function `aes_wrap': |
49 |
crypto_openssl.c:(.text+0xb30): multiple definition of `aes_wrap' |
50 |
../crypto/aes-wrap.o:aes-wrap.c:(.text+0x0): first defined here |
51 |
../crypto/crypto_openssl.o: In function `hmac_md5_vector': |
52 |
crypto_openssl.c:(.text+0x16e0): multiple definition of `hmac_md5_vector' |
53 |
../crypto/md5.o:md5.c:(.text+0x0): first defined here |
54 |
../crypto/crypto_openssl.o: In function `hmac_md5': |
55 |
crypto_openssl.c:(.text+0x1780): multiple definition of `hmac_md5' |
56 |
../crypto/md5.o:md5.c:(.text+0x280): first defined here |
57 |
collect2: error: ld returned 1 exit status |
58 |
Makefile:148: recipe for target 'libeap.so.0.0.0' failed |
59 |
make: *** [libeap.so.0.0.0] Error 1 |
60 |
make: Leaving directory |
61 |
'/var/tmp/portage/net-wireless/wpa_supplicant-2.4-r1/work/wpa_supplicant-2.4/src/eap_peer' |
62 |
|
63 |
... |
64 |
|
65 |
x86_64-pc-linux-gnu-gcc -c -o ../src/eap_peer/eap_sim.o -O2 |
66 |
-march=native -mtune=native -fmessage-length=0 -pipe |
67 |
-I/var/tmp/portage/net-wireless/wpa_supplicant-2.4-r1/work/wpa_supplicant-2.4/src |
68 |
-I/var/tmp/portage/net-wireless/wpa_supplicant-2.4-r1/work/wpa_supplicant-2.4/src/utils |
69 |
-DCONFIG_BACKEND_FILE -DCONFIG_IEEE80211W -DCONFIG_IEEE80211R |
70 |
-DCONFIG_PEERKEY -DCONFIG_P2P -DCONFIG_WIFI_DISPLAY -DCONFIG_HS20 |
71 |
-DCONFIG_INTERWORKING -DCONFIG_DRIVER_WIRED -DCONFIG_DRIVER_NL80211 |
72 |
-DCONFIG_LIBNL20 -I/usr/include/libnl3 -DCONFIG_DRIVER_WEXT |
73 |
-DCONFIG_WIRELESS_EXTENSION -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 |
74 |
-DEAP_MSCHAPv2 -DEAP_GTC -DEAP_OTP -DEAP_SIM -DEAP_LEAP -DEAP_PSK |
75 |
-DEAP_AKA -DEAP_AKA_PRIME -DEAP_PAX -DCONFIG_WPS -DEAP_WSC |
76 |
-DCONFIG_WPS_NFC -DCONFIG_WPS_OOB -DCONFIG_WPS_ER -DCONFIG_WPS_UPNP |
77 |
-DIEEE8021X_EAPOL -DCONFIG_AP -DCONFIG_NO_RADIUS -DCONFIG_NO_ACCOUNTING |
78 |
-DCONFIG_NO_VLAN -DEAP_SERVER -DEAP_SERVER_IDENTITY -DNEED_AP_MLME |
79 |
-DEAP_SERVER_WSC -DCONFIG_NO_RADIUS -DPCSC_FUNCS -I/usr/include/PCSC |
80 |
-DPKCS12_FUNCS -DCONFIG_SMARTCARD -DEAP_TLS_OPENSSL -DCONFIG_SHA256 |
81 |
-DCONFIG_CTRL_IFACE -DCONFIG_CTRL_IFACE_UNIX -DCONFIG_CTRL_IFACE_DBUS |
82 |
-DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/dbus-1.0 |
83 |
-I/usr/lib64/dbus-1.0/include -DCONFIG_CTRL_IFACE_DBUS_NEW |
84 |
-DCONFIG_CTRL_IFACE_DBUS_INTRO -I/usr/include/dbus-1.0 |
85 |
-I/usr/lib64/dbus-1.0/include -DCONFIG_DBUS -DCONFIG_SME |
86 |
-DCONFIG_DEBUG_FILE -DCONFIG_DELAYED_MIC_ERROR_REPORT -DCONFIG_GAS |
87 |
-DCONFIG_OFFCHANNEL ../src/eap_peer/eap_sim.c |
88 |
x86_64-pc-linux-gnu-gcc -c -o ../src/eap_peer/eap_aka.o -O2 |
89 |
-march=native -mtune=native -fmessage-length=0 -pipe |
90 |
-I/var/tmp/portage/net-wireless/wpa_supplicant-2.4-r1/work/wpa_supplicant-2.4/src |
91 |
-I/var/tmp/portage/net-wireless/wpa_supplicant-2.4-r1/work/wpa_supplicant-2.4/src/utils |
92 |
-DCONFIG_BACKEND_FILE -DCONFIG_IEEE80211W -DCONFIG_IEEE80211R |
93 |
-DCONFIG_PEERKEY -DCONFIG_P2P -DCONFIG_WIFI_DISPLAY -DCONFIG_HS20 |
94 |
-DCONFIG_INTERWORKING -DCONFIG_DRIVER_WIRED -DCONFIG_DRIVER_NL80211 |
95 |
-DCONFIG_LIBNL20 -I/usr/include/libnl3 -DCONFIG_DRIVER_WEXT |
96 |
-DCONFIG_WIRELESS_EXTENSION -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 |
97 |
-DEAP_MSCHAPv2 -DEAP_GTC -DEAP_OTP -DEAP_SIM -DEAP_LEAP -DEAP_PSK |
98 |
-DEAP_AKA -DEAP_AKA_PRIME -DEAP_PAX -DCONFIG_WPS -DEAP_WSC |
99 |
-DCONFIG_WPS_NFC -DCONFIG_WPS_OOB -DCONFIG_WPS_ER -DCONFIG_WPS_UPNP |
100 |
-DIEEE8021X_EAPOL -DCONFIG_AP -DCONFIG_NO_RADIUS -DCONFIG_NO_ACCOUNTING |
101 |
-DCONFIG_NO_VLAN -DEAP_SERVER -DEAP_SERVER_IDENTITY -DNEED_AP_MLME |
102 |
-DEAP_SERVER_WSC -DCONFIG_NO_RADIUS -DPCSC_FUNCS -I/usr/include/PCSC |
103 |
-DPKCS12_FUNCS -DCONFIG_SMARTCARD -DEAP_TLS_OPENSSL -DCONFIG_SHA256 |
104 |
-DCONFIG_CTRL_IFACE -DCONFIG_CTRL_IFACE_UNIX -DCONFIG_CTRL_IFACE_DBUS |
105 |
-DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/dbus-1.0 |
106 |
-I/usr/lib64/dbus-1.0/include -DCONFIG_CTRL_IFACE_DBUS_NEW |
107 |
-DCONFIG_CTRL_IFACE_DBUS_INTRO -I/usr/include/dbus-1.0 |
108 |
-I/usr/lib64/dbus-1.0/include -DCONFIG_DBUS -DCONFIG_SME |
109 |
-DCONFIG_DEBUG_FILE -DCONFIG_DELAYED_MIC_ERROR_REPORT -DCONFIG_GAS |
110 |
-DCONFIG_OFFCHANNEL ../src/eap_peer/eap_aka.c |
111 |
x86_64-pc-linux-gnu-gcc -c -o ../src/eap_peer/eap_wsc.o -O2 |
112 |
-march=native -mtune=native -fmessage-length=0 -pipe |
113 |
-I/var/tmp/portage/net-wireless/wpa_supplicant-2.4-r1/work/wpa_supplicant-2.4/src |
114 |
-I/var/tmp/portage/net-wireless/wpa_supplicant-2.4-r1/work/wpa_supplicant-2.4/src/utils |
115 |
-DCONFIG_BACKEND_FILE -DCONFIG_IEEE80211W -DCONFIG_IEEE80211R |
116 |
-DCONFIG_PEERKEY -DCONFIG_P2P -DCONFIG_WIFI_DISPLAY -DCONFIG_HS20 |
117 |
-DCONFIG_INTERWORKING -DCONFIG_DRIVER_WIRED -DCONFIG_DRIVER_NL80211 |
118 |
-DCONFIG_LIBNL20 -I/usr/include/libnl3 -DCONFIG_DRIVER_WEXT |
119 |
-DCONFIG_WIRELESS_EXTENSION -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 |
120 |
-DEAP_MSCHAPv2 -DEAP_GTC -DEAP_OTP -DEAP_SIM -DEAP_LEAP -DEAP_PSK |
121 |
-DEAP_AKA -DEAP_AKA_PRIME -DEAP_PAX -DCONFIG_WPS -DEAP_WSC |
122 |
-DCONFIG_WPS_NFC -DCONFIG_WPS_OOB -DCONFIG_WPS_ER -DCONFIG_WPS_UPNP |
123 |
-DIEEE8021X_EAPOL -DCONFIG_AP -DCONFIG_NO_RADIUS -DCONFIG_NO_ACCOUNTING |
124 |
-DCONFIG_NO_VLAN -DEAP_SERVER -DEAP_SERVER_IDENTITY -DNEED_AP_MLME |
125 |
-DEAP_SERVER_WSC -DCONFIG_NO_RADIUS -DPCSC_FUNCS -I/usr/include/PCSC |
126 |
-DPKCS12_FUNCS -DCONFIG_SMARTCARD -DEAP_TLS_OPENSSL -DCONFIG_SHA256 |
127 |
-DCONFIG_CTRL_IFACE -DCONFIG_CTRL_IFACE_UNIX -DCONFIG_CTRL_IFACE_DBUS |
128 |
-DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/dbus-1.0 |
129 |
-I/usr/lib64/dbus-1.0/include -DCONFIG_CTRL_IFACE_DBUS_NEW |
130 |
-DCONFIG_CTRL_IFACE_DBUS_INTRO -I/usr/include/dbus-1.0 |
131 |
-I/usr/lib64/dbus-1.0/include -DCONFIG_DBUS -DCONFIG_SME |
132 |
-DCONFIG_DEBUG_FILE -DCONFIG_DELAYED_MIC_ERROR_REPORT -DCONFIG_GAS |
133 |
-DCONFIG_OFFCHANNEL ../src/eap_peer/eap_wsc.c |
134 |
x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -o wpa_cli wpa_cli.o |
135 |
../src/common/wpa_ctrl.o ../src/utils/wpa_debug.o ../src/utils/common.o |
136 |
../src/utils/os_unix.o ../src/utils/eloop.o ../src/utils/edit_readline.o |
137 |
-lrt -lncurses -lreadline |
138 |
x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -o wpa_passphrase |
139 |
wpa_passphrase.o ../src/utils/common.o ../src/utils/wpa_debug.o |
140 |
../src/utils/wpabuf.o ../src/utils/os_unix.o |
141 |
../src/crypto/crypto_openssl.o ../src/crypto/sha1-prf.o |
142 |
../src/crypto/sha1-tlsprf.o ../src/crypto/sha256-prf.o -lrt -lcrypto |
143 |
../src/crypto/sha256-prf.o: In function `sha256_prf_bits': |
144 |
sha256-prf.c:(.text+0x16c): undefined reference to `hmac_sha256_vector' |
145 |
sha256-prf.c:(.text+0x240): undefined reference to `hmac_sha256_vector' |
146 |
collect2: error: ld returned 1 exit status |
147 |
Makefile:1633: recipe for target 'wpa_passphrase' failed |
148 |
make: *** [wpa_passphrase] Error 1 |
149 |
make: *** Waiting for unfinished jobs.... |
150 |
|
151 |
... |
152 |
|
153 |
x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -o wpa_supplicant |
154 |
config.o notify.o bss.o eap_register.o ../src/utils/common.o |
155 |
../src/utils/wpa_debug.o ../src/utils/wpabuf.o wmm_ac.o |
156 |
../src/utils/os_unix.o ../src/utils/eloop.o config_file.o |
157 |
../src/rsn_supp/wpa_ft.o ../src/rsn_supp/wpa.o ../src/rsn_supp/preauth.o |
158 |
../src/rsn_supp/pmksa_cache.o ../src/rsn_supp/peerkey.o |
159 |
../src/rsn_supp/wpa_ie.o ../src/common/wpa_common.o p2p_supplicant.o |
160 |
../src/p2p/p2p.o ../src/p2p/p2p_utils.o ../src/p2p/p2p_parse.o |
161 |
../src/p2p/p2p_build.o ../src/p2p/p2p_go_neg.o ../src/p2p/p2p_sd.o |
162 |
../src/p2p/p2p_pd.o ../src/p2p/p2p_invitation.o |
163 |
../src/p2p/p2p_dev_disc.o ../src/p2p/p2p_group.o ../src/ap/p2p_hostapd.o |
164 |
../src/utils/bitfield.o wifi_display.o hs20_supplicant.o interworking.o |
165 |
../src/eap_peer/eap_tls.o ../src/eap_peer/eap_peap.o |
166 |
../src/eap_common/eap_peap_common.o ../src/eap_peer/eap_ttls.o |
167 |
../src/eap_peer/eap_md5.o ../src/eap_peer/eap_mschapv2.o |
168 |
../src/eap_peer/mschapv2.o ../src/eap_peer/eap_gtc.o |
169 |
../src/eap_peer/eap_otp.o ../src/eap_peer/eap_sim.o |
170 |
../src/eap_peer/eap_leap.o ../src/eap_peer/eap_psk.o |
171 |
../src/eap_common/eap_psk_common.o ../src/eap_peer/eap_aka.o |
172 |
../src/eap_common/eap_sim_common.o ../src/eap_peer/eap_pax.o |
173 |
../src/eap_common/eap_pax_common.o wps_supplicant.o ../src/utils/uuid.o |
174 |
../src/eap_peer/eap_wsc.o ../src/eap_common/eap_wsc_common.o |
175 |
../src/wps/wps.o ../src/wps/wps_common.o ../src/wps/wps_attr_parse.o |
176 |
../src/wps/wps_attr_build.o ../src/wps/wps_attr_process.o |
177 |
../src/wps/wps_dev_attr.o ../src/wps/wps_enrollee.o |
178 |
../src/wps/wps_registrar.o ../src/wps/ndef.o ../src/wps/wps_er.o |
179 |
../src/wps/wps_er_ssdp.o ../src/wps/wps_upnp.o |
180 |
../src/wps/wps_upnp_ssdp.o ../src/wps/wps_upnp_web.o |
181 |
../src/wps/wps_upnp_event.o ../src/wps/wps_upnp_ap.o |
182 |
../src/wps/upnp_xml.o ../src/wps/httpread.o ../src/wps/http_client.o |
183 |
../src/wps/http_server.o ../src/eapol_supp/eapol_supp_sm.o |
184 |
../src/eap_peer/eap.o ../src/eap_peer/eap_methods.o ap.o |
185 |
../src/ap/hostapd.o ../src/ap/wpa_auth_glue.o ../src/ap/utils.o |
186 |
../src/ap/authsrv.o ../src/ap/ap_config.o ../src/utils/ip_addr.o |
187 |
../src/ap/sta_info.o ../src/ap/tkip_countermeasures.o |
188 |
../src/ap/ap_mlme.o ../src/ap/ieee802_1x.o |
189 |
../src/eapol_auth/eapol_auth_sm.o ../src/ap/ieee802_11_auth.o |
190 |
../src/ap/ieee802_11_shared.o ../src/ap/drv_callbacks.o |
191 |
../src/ap/ap_drv_ops.o ../src/ap/beacon.o ../src/ap/bss_load.o |
192 |
../src/ap/eap_user_db.o ../src/ap/ctrl_iface_ap.o |
193 |
../src/eap_server/eap_server.o ../src/eap_server/eap_server_identity.o |
194 |
../src/eap_server/eap_server_methods.o ../src/ap/wmm.o |
195 |
../src/ap/ap_list.o ../src/ap/ieee802_11.o ../src/ap/hw_features.o |
196 |
../src/ap/dfs.o ../src/ap/wps_hostapd.o |
197 |
../src/eap_server/eap_server_wsc.o ../src/ap/gas_serv.o ../src/ap/hs20.o |
198 |
../src/ap/wpa_auth.o ../src/ap/wpa_auth_ie.o |
199 |
../src/ap/pmksa_cache_auth.o ../src/ap/wpa_auth_ft.o |
200 |
../src/ap/peerkey_auth.o ../src/utils/pcsc_funcs.o |
201 |
../src/crypto/ms_funcs.o ../src/eap_common/chap.o |
202 |
../src/eap_peer/eap_tls_common.o ../src/crypto/tls_openssl.o |
203 |
../src/crypto/crypto_openssl.o ../src/crypto/fips_prf_openssl.o |
204 |
../src/crypto/aes-eax.o ../src/crypto/aes-ctr.o |
205 |
../src/crypto/aes-encblock.o ../src/crypto/aes-omac1.o |
206 |
../src/crypto/aes-cbc.o ../src/crypto/sha256-prf.o |
207 |
../src/crypto/dh_groups.o ../src/crypto/random.o ctrl_iface.o |
208 |
ctrl_iface_unix.o dbus/dbus_old.o dbus/dbus_old_handlers.o |
209 |
dbus/dbus_old_handlers_wps.o dbus/dbus_dict_helpers.o |
210 |
dbus/dbus_new_helpers.o dbus/dbus_new.o dbus/dbus_new_handlers.o |
211 |
dbus/dbus_new_handlers_wps.o dbus/dbus_new_handlers_p2p.o |
212 |
dbus/dbus_new_introspect.o dbus/dbus_common.o ../src/utils/base64.o |
213 |
sme.o ../src/common/ieee802_11_common.o |
214 |
../src/common/hw_features_common.o ../src/eap_common/eap_common.o |
215 |
../src/crypto/sha1-prf.o ../src/crypto/sha1-tlsprf.o |
216 |
../src/common/gas.o gas_query.o offchannel.o |
217 |
../src/drivers/driver_common.o wpa_supplicant.o events.o blacklist.o |
218 |
wpas_glue.o scan.o main.o ../src/drivers/driver_wired.o |
219 |
../src/drivers/driver_nl80211.o ../src/drivers/driver_nl80211_capa.o |
220 |
../src/drivers/driver_nl80211_event.o |
221 |
../src/drivers/driver_nl80211_monitor.o |
222 |
../src/drivers/driver_nl80211_scan.o ../src/utils/radiotap.o ../src/driver |
223 |
x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -o wpa_passphrase |
224 |
wpa_passphrase.o ../src/utils/common.o ../src/utils/wpa_debug.o |
225 |
../src/utils/wpabuf.o ../src/utils/os_unix.o |
226 |
../src/crypto/crypto_openssl.o ../src/crypto/sha1-prf.o |
227 |
../src/crypto/sha1-tlsprf.o ../src/crypto/sha256-prf.o -lrt -lcrypto |
228 |
../src/crypto/sha256-prf.o: In function `sha256_prf_bits': |
229 |
sha256-prf.c:(.text+0x16c): undefined reference to `hmac_sha256_vector' |
230 |
sha256-prf.c:(.text+0x240): undefined reference to `hmac_sha256_vector' |
231 |
collect2: error: ld returned 1 exit status |
232 |
Makefile:1633: recipe for target 'wpa_passphrase' failed |
233 |
make: *** [wpa_passphrase] Error 1 |
234 |
make: *** Waiting for unfinished jobs.... |
235 |
eap_register.o: In function `eap_register_methods': |
236 |
eap_register.c:(.text+0x53): undefined reference to |
237 |
`eap_peer_wfa_unauth_tls_register' |
238 |
../src/rsn_supp/peerkey.o: In function `rsn_smkid': |
239 |
peerkey.c:(.text+0x1a1): undefined reference to `hmac_sha256_vector' |
240 |
../src/common/wpa_common.o: In function `rsn_pmkid': |
241 |
wpa_common.c:(.text+0x16a9): undefined reference to `hmac_sha256_vector' |
242 |
../src/eap_common/eap_sim_common.o: In function `prf_prime': |
243 |
eap_sim_common.c:(.text+0x125): undefined reference to `hmac_sha256_vector' |
244 |
../src/eap_common/eap_sim_common.o: In function `eap_sim_verify_mac_sha256': |
245 |
eap_sim_common.c:(.text+0xfd8): undefined reference to `hmac_sha256_vector' |
246 |
../src/eap_common/eap_sim_common.o: In function `eap_sim_add_mac_sha256': |
247 |
eap_sim_common.c:(.text+0x1109): undefined reference to `hmac_sha256_vector' |
248 |
../src/eap_common/eap_sim_common.o:eap_sim_common.c:(.text+0x132d): more |
249 |
undefined references to `hmac_sha256_vector' follow |
250 |
../src/wps/wps_common.o: In function `wps_derive_psk': |
251 |
wps_common.c:(.text+0x568): undefined reference to `hmac_sha256' |
252 |
wps_common.c:(.text+0x59f): undefined reference to `hmac_sha256' |
253 |
../src/wps/wps_attr_build.o: In function `wps_build_authenticator': |
254 |
wps_attr_build.c:(.text+0x888): undefined reference to `hmac_sha256_vector' |
255 |
../src/wps/wps_attr_build.o: In function `wps_build_key_wrap_auth': |
256 |
wps_attr_build.c:(.text+0x10fa): undefined reference to `hmac_sha256' |
257 |
../src/wps/wps_attr_process.o: In function `wps_process_authenticator': |
258 |
wps_attr_process.c:(.text+0x37a): undefined reference to |
259 |
`hmac_sha256_vector' |
260 |
../src/wps/wps_attr_process.o: In function `wps_process_key_wrap_auth': |
261 |
wps_attr_process.c:(.text+0x462): undefined reference to `hmac_sha256' |
262 |
../src/wps/wps_enrollee.o: In function `wps_enrollee_get_msg': |
263 |
wps_enrollee.c:(.text+0x8ee): undefined reference to `hmac_sha256_vector' |
264 |
wps_enrollee.c:(.text+0x999): undefined reference to `hmac_sha256_vector' |
265 |
../src/wps/wps_enrollee.o: In function `wps_enrollee_process_msg': |
266 |
wps_enrollee.c:(.text+0x23b7): undefined reference to `hmac_sha256_vector' |
267 |
wps_enrollee.c:(.text+0x29bd): undefined reference to `hmac_sha256_vector' |
268 |
../src/wps/wps_registrar.o: In function `wps_registrar_get_msg': |
269 |
wps_registrar.c:(.text+0x3b41): undefined reference to `hmac_sha256_vector' |
270 |
../src/wps/wps_registrar.o:wps_registrar.c:(.text+0x3bf0): more |
271 |
undefined references to `hmac_sha256_vector' follow |
272 |
../src/eapol_supp/eapol_supp_sm.o: In function `eapol_sm_get_status': |
273 |
eapol_supp_sm.c:(.text+0xed5): undefined reference to `eap_sm_get_status' |
274 |
../src/eap_peer/eap_methods.o: In function `eap_peer_register_methods': |
275 |
eap_methods.c:(.text+0x6ca): undefined reference to `eap_peer_sake_register' |
276 |
eap_methods.c:(.text+0x6e7): undefined reference to `eap_peer_gpsk_register' |
277 |
../src/crypto/sha256-prf.o: In function `sha256_prf_bits': |
278 |
sha256-prf.c:(.text+0x16c): undefined reference to `hmac_sha256_vector' |
279 |
sha256-prf.c:(.text+0x240): undefined reference to `hmac_sha256_vector' |
280 |
collect2: error: ld returned 1 exit status |
281 |
Makefile:1621: recipe for target 'wpa_supplicant' failed |
282 |
make: *** [wpa_supplicant] Error 1 |