app-crypt/mit-krb5-1.16.1: USE flags for dependencies asm and cmocka missing Reproducible: Always Steps to Reproduce: 1. emerge -C yasm cmocka 1. emerge -v mit-krb5 2. check build logs at configure phase for missing dependencies Actual Results: yasm no cmocka no Expected Results: yasm dependency should be emerged according to the USE flag asm cmocka dependency should be emerged according to the USE flag cmocka
Created attachment 551858 [details, diff] patch for missing asm and mocka USE flag mit-krb5 dependencies
Created attachment 551862 [details, diff] patch to src/configure.in in order to allow additional configure flags and dependencies
Created attachment 551864 [details] new version patched to allow additional use flags and dependencies
Assuming that cmocka is only used for tests, I suspect we can get away with just depending on it with USE=test. Presumably aes should instead be IUSE=cpu_flags_x86_aes
Created attachment 552208 [details] integrated matt turners suggestions
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55eb5d74c825500bbe759dce1a46d324373e59c commit b55eb5d74c825500bbe759dce1a46d324373e59c Author: Eray Aslan <eras@gentoo.org> AuthorDate: 2018-12-15 14:52:42 +0000 Commit: Eray Aslan <eras@gentoo.org> CommitDate: 2018-12-15 14:52:42 +0000 app-crypt/mit-krb5: bump to 1.16.2 Closes: https://bugs.gentoo.org/671654 Closes: https://bugs.gentoo.org/669018 Closes: https://bugs.gentoo.org/655582 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Eray Aslan <eras@gentoo.org> app-crypt/mit-krb5/Manifest | 1 + app-crypt/mit-krb5/mit-krb5-1.16.2.ebuild | 161 ++++++++++++++++++++++++++++++ 2 files changed, 162 insertions(+)