net-misc/strongswan-4.3.6-r1 fails to compile with: openssl_ec_diffie_hellman.c:16:24: error: openssl/ec.h: No such file or directory This leads to a lot of other errors due to undefined/undeclared stuff. I looked at the dev-libs/openssl ebuild and found the following line: $(use_ssl !bindist ec) Disabling "bindist" for dev-libs/openssl solved the problem. I suppose net-misc/strongswan should depend on dev-libs/openssl[-bindist], a USE-flag to enable/disable EC might make sense. Reproducible: Always Steps to Reproduce: 1. Install dev-libs/openssl with bindist USE-flag enabled 2. Try to install net-misc/strongswan-4.3.6-r1 Actual Results: Compile fails. Expected Results: Strongswan should be compiled and installed.
Thanks for your report. I'll put a new ebuild revision in the tree soonish and fix the openssl dependency along the way. I'll keep this bug open until the new revision hits the tree.
Fix committed. Thanks again for reporting.