Created attachment 556544 [details] build log aircrack-crypto.cc: In function ‘void calc_mic(AP_info*, unsigned char*, unsigned char*, unsigned char*)’: aircrack-crypto.cc:277:11: error: aggregate ‘HMAC_CTX ctx’ has incomplete type and cannot be defined HMAC_CTX ctx; ^~~ aircrack-crypto.cc:303:2: error: ‘HMAC_CTX_init’ was not declared in this scope HMAC_CTX_init(&ctx); ^~~~~~~~~~~~~ aircrack-crypto.cc:303:2: note: suggested alternative: ‘HMAC_CTX_new’ HMAC_CTX_init(&ctx); ^~~~~~~~~~~~~ HMAC_CTX_new aircrack-crypto.cc:313:2: error: ‘HMAC_CTX_cleanup’ was not declared in this scope HMAC_CTX_cleanup(&ctx); ^~~~~~~~~~~~~~~~ aircrack-crypto.cc:313:2: note: suggested alternative: ‘HMAC_CTX_get_md’ HMAC_CTX_cleanup(&ctx); ^~~~~~~~~~~~~~~~ HMAC_CTX_get_md
Created attachment 556546 [details] emerge --info
I suspect this was caused by the missing openssl dep which is added in -r2
No effect, though thanks for hinting that -plugin-ptw will make it build.
this is probably gcc 8.2 being stricter than 7. Patches welcome if anyone wants this fixed.
*** Bug 677266 has been marked as a duplicate of this bug. ***
*** Bug 691506 has been marked as a duplicate of this bug. ***
obsolete and removed from the tree