configure: WARNING: Disabling SASL authentication database support configure: WARNING: No sphinx-build, won't be able to regenerate docs configure: WARNING: No Pod::POM::View::Restructured, won't be able to regenerate docs ar: `u' modifier ignored since `D' is the default (see `U') libtool: warning: '-version-info/-version-number' is ignored for convenience libraries ar: `u' modifier ignored since `D' is the default (see `U') libtool: warning: '-version-info/-version-number' is ignored for convenience libraries ar: `u' modifier ignored since `D' is the default (see `U') ../source_subfolder/plugins/digestmd5.c:2408:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((username == NULL)) { ~~~~~~~~~^~~~~~~ ../source_subfolder/plugins/digestmd5.c:2408:19: note: remove extraneous parentheses around the comparison to silence this warning if ((username == NULL)) { ~ ^ ~ ../source_subfolder/plugins/digestmd5.c:2408:19: note: use '=' to turn this equality comparison into an assignment if ((username == NULL)) { ^~ = ../source_subfolder/plugins/digestmd5.c:2413:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((nonce == NULL)) { ~~~~~~^~~~~~~ ../source_subfolder/plugins/digestmd5.c:2413:16: note: remove extraneous parentheses around the comparison to silence this warning if ((nonce == NULL)) { ~ ^ ~ ../source_subfolder/plugins/digestmd5.c:2413:16: note: use '=' to turn this equality comparison into an assignment if ((nonce == NULL)) { ^~ = ../source_subfolder/plugins/digestmd5.c:2418:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((noncecount == 0)) { ~~~~~~~~~~~^~~~ ../source_subfolder/plugins/digestmd5.c:2418:21: note: remove extraneous parentheses around the comparison to silence this warning if ((noncecount == 0)) { ~ ^ ~ ../source_subfolder/plugins/digestmd5.c:2418:21: note: use '=' to turn this equality comparison into an assignment if ((noncecount == 0)) { ^~ = ../source_subfolder/plugins/digestmd5.c:2423:17: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((cnonce == NULL)) { ~~~~~~~^~~~~~~ ../source_subfolder/plugins/digestmd5.c:2423:17: note: remove extraneous parentheses around the comparison to silence this warning if ((cnonce == NULL)) { ~ ^ ~ ../source_subfolder/plugins/digestmd5.c:2423:17: note: use '=' to turn this equality comparison into an assignment if ((cnonce == NULL)) { ^~ = ../source_subfolder/plugins/digestmd5.c:2428:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((digesturi == NULL)) { ~~~~~~~~~~^~~~~~~ ../source_subfolder/plugins/digestmd5.c:2428:20: note: remove extraneous parentheses around the comparison to silence this warning if ((digesturi == NULL)) { ~ ^ ~ ../source_subfolder/plugins/digestmd5.c:2428:20: note: use '=' to turn this equality comparison into an assignment if ((digesturi == NULL)) { ^~ = ../source_subfolder/plugins/digestmd5.c:2433:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((response == NULL)) { ~~~~~~~~~^~~~~~~ ../source_subfolder/plugins/digestmd5.c:2433:19: note: remove extraneous parentheses around the comparison to silence this warning if ((response == NULL)) { ~ ^ ~ ../source_subfolder/plugins/digestmd5.c:2433:19: note: use '=' to turn this equality comparison into an assignment if ((response == NULL)) { ^~ = ../source_subfolder/plugins/otp.c:1390:6: warning: variable 'sec' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (r != SASL_OK) { ^~~~~~~~~~~~ ../source_subfolder/plugins/otp.c:1430:9: note: uninitialized use occurs here if (sec) _plug_free_secret(sparams->utils, &sec); ^~~ ../source_subfolder/plugins/otp.c:1390:2: note: remove the 'if' if its condition is always false if (r != SASL_OK) { ^~~~~~~~~~~~~~~~~~~ ../source_subfolder/plugins/otp.c:1377:6: warning: variable 'sec' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (!algs->name) { ^~~~~~~~~~~ ../source_subfolder/plugins/otp.c:1430:9: note: uninitialized use occurs here if (sec) _plug_free_secret(sparams->utils, &sec); ^~~ ../source_subfolder/plugins/otp.c:1377:2: note: remove the 'if' if its condition is always false if (!algs->name) { ^~~~~~~~~~~~~~~~~~ ../source_subfolder/plugins/otp.c:1350:9: warning: variable 'sec' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (r) { ^ ../source_subfolder/plugins/otp.c:1430:9: note: uninitialized use occurs here if (sec) _plug_free_secret(sparams->utils, &sec); ^~~ ../source_subfolder/plugins/otp.c:1350:5: note: remove the 'if' if its condition is always false if (r) { ^~~~~~~~ ../source_subfolder/plugins/otp.c:1326:23: note: initialize the variable 'sec' to silence this warning sasl_secret_t *sec; ^ = NULL 6 warnings generated. 3 warnings generated. ../source_subfolder/saslauthd/krbtf.c:175:9: warning: unused parameter 'tfname' [-Wunused-parameter] char *tfname, /* O: where caller wants name */ ^ ../source_subfolder/saslauthd/krbtf.c:176:7: warning: unused parameter 'len' [-Wunused-parameter] int len /* I: available length */ ^ 2 warnings generated. ../source_subfolder/saslauthd/md5.c:363:33: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _saslauthd_MD5Update(&tctx, key, key_len); ^~~ ../source_subfolder/saslauthd/md5.c:384:23: warning: passing 'const unsigned char *' to parameter of type 'POINTER' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] MD5_memcpy( k_ipad, key, key_len); ^~~ ../source_subfolder/saslauthd/md5.c:385:23: warning: passing 'const unsigned char *' to parameter of type 'POINTER' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] MD5_memcpy( k_opad, key, key_len); ^~~ ../source_subfolder/saslauthd/md5.c:400:14: warning: incompatible pointer types passing 'unsigned char (*)[65]' to parameter of type 'POINTER' (aka 'unsigned char *') [-Wincompatible-pointer-types] MD5_memset(&k_ipad, 0, sizeof(k_ipad)); ^~~~~~~ ../source_subfolder/saslauthd/md5.c:401:14: warning: incompatible pointer types passing 'unsigned char (*)[65]' to parameter of type 'POINTER' (aka 'unsigned char *') [-Wincompatible-pointer-types] MD5_memset(&k_opad, 0, sizeof(k_opad)); ^~~~~~~ ../source_subfolder/saslauthd/md5.c:402:14: warning: incompatible pointer types passing 'unsigned char (*)[16]' to parameter of type 'POINTER' (aka 'unsigned char *') [-Wincompatible-pointer-types] MD5_memset(&tk, 0, sizeof(tk)); ^~~ ../source_subfolder/saslauthd/md5.c:427:14: warning: incompatible pointer types passing 'HMAC_MD5_CTX *' (aka 'struct HMAC_MD5_CTX_s *') to parameter of type 'POINTER' (aka 'unsigned char *') [-Wincompatible-pointer-types] MD5_memset(&hmac, 0, sizeof(hmac)); ^~~~~ ../source_subfolder/saslauthd/md5.c:435:14: warning: incompatible pointer types passing 'HMAC_MD5_CTX *' (aka 'struct HMAC_MD5_CTX_s *') to parameter of type 'POINTER' (aka 'unsigned char *') [-Wincompatible-pointer-types] MD5_memset(hmac, 0, sizeof(HMAC_MD5_CTX)); ^~~~ ../source_subfolder/saslauthd/md5.c:478:33: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _saslauthd_MD5Update(&tctx, key, key_len); ^~~ ../source_subfolder/saslauthd/md5.c:499:23: warning: passing 'const unsigned char *' to parameter of type 'POINTER' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] MD5_memcpy( k_ipad, key, key_len); ^~~ ../source_subfolder/saslauthd/md5.c:500:23: warning: passing 'const unsigned char *' to parameter of type 'POINTER' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] MD5_memcpy( k_opad, key, key_len); ^~~ ../source_subfolder/saslauthd/md5.c:514:34: warning: passing 'const unsigned char *' to parameter of type 'unsigned char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] _saslauthd_MD5Update(&context, text, text_len); /* then text of datagram */ ^~~~ 12 warnings generated. warning: missing documentation dependencies. man pages will be empty CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY