When I initialize the library as described in the info page, I still get a warning
in the system log file:
"Libgcrypt warning: missing initialization - please fix the application"
The library is used in a shared library loaded as an extension into a Ruby
language native extension. The initialization code looks like this:
if (!gcry_check_version(REQUIRED_GCRYPT_VERSION)) { rb_raise(cCryptoError, "Minimum libgcrypt version is" REQUIRED_GCRYPT_VERSION
" (not met)");
} gcry_control(GCRYCTL_DISABLE_SECMEM, 0); gcry_control(GCRYCTL_INITIALIZATION_FINISHED, 0);
A check with `gcry_control (GCRYCTL_INITIALIZATION_FINISHED_P)' is successful as
well, so I assume this a bug in the library. Am I missing something?