Libgcrypt 1.7.4 completely breaks KWallet5, which starts complaining "Can't get
secure memory" and refuses to open wallet files, thus cutting off access to all of
the user's saved passwords. Downgrading to libgcrypt 1.7.3 restores correct
functionality. Took me a while to figure this out. :\
You can find the location of the failure here:
https://github.com/KDE/kwallet/blob/5f1f5fed934a3f2639591aaa7e303983936a68a0/src/r
untime/kwalletd/backend/kwalletbackend.cc#L135
Why would gcry_control(GCRYCTL_INIT_SECMEM, 32768, 0) succeed in libgcrypt 1.7.3
but fail in libgcrypt 1.7.4?