I was doing some cleaning and removed libgcrypt from my system. While non-fatal, wine-staging-5.3 greeted me with: 002f:err:winediag:gcrypt_initialize failed to load libgcrypt, no support for diffie hellman key exchange Controlled using --with/without-gcrypt (default: on) that first appeared in wine-staging-5.3 from commit: https://github.com/wine-staging/wine-staging/commit/37e000145f07c4ec6f48fdac5969bbbb05435d52 Vanilla and older versions are unaffected.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=4aed6a1ba9ebd52fcb3b8aed177e4d81cad57b18 commit 4aed6a1ba9ebd52fcb3b8aed177e4d81cad57b18 Author: Nick Sarnie <sarnex@gentoo.org> AuthorDate: 2020-03-03 00:18:45 +0000 Commit: Nick Sarnie <sarnex@gentoo.org> CommitDate: 2020-03-03 00:23:29 +0000 app-emulation/wine-staging: Add gcrypt USE Fixes: https://bugs.gentoo.org/711330 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Nick Sarnie <sarnex@gentoo.org> app-emulation/wine-staging/metadata.xml | 1 + .../wine-staging/wine-staging-5.3-r1.ebuild | 619 +++++++++++++++++++++ .../wine-staging/wine-staging-9999.ebuild | 4 +- 3 files changed, 623 insertions(+), 1 deletion(-)