configure: WARNING: Disabling SASL authentication database support configure: WARNING: No DES support for DIGEST-MD5 configure: WARNING: OpenSSL not found -- SCRAM will be disabled configure: WARNING: OpenSSL not found -- OTP will be disabled configure: WARNING: OpenSSL not found -- SRP will be disabled configure: WARNING: OpenSSL not found -- NTLM will be disabled configure: WARNING: OpenSSL not found -- PASSDSS will be disabled 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 ../source_subfolder/include/makemd5.c: In function ‘try_signed’: ../source_subfolder/include/makemd5.c:112:16: warning: ‘%s’ directive writing up to 127 bytes into a region of size 115 [-Wformat-overflow=] sprintf(tmp2, "typedef %s %s;", #TYPE, tmp); \ ^~~~~~~~~~~~~~~~ ~~~ ../source_subfolder/include/makemd5.c:128:5: note: in expansion of macro ‘BITSIZE’ BITSIZE(long); ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../source_subfolder/include/makemd5.c:86: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:10: note: ‘__builtin___sprintf_chk’ output between 15 and 142 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/include/makemd5.c:112:16: warning: ‘%s’ directive writing up to 127 bytes into a region of size 116 [-Wformat-overflow=] sprintf(tmp2, "typedef %s %s;", #TYPE, tmp); \ ^~~~~~~~~~~~~~~~ ~~~ ../source_subfolder/include/makemd5.c:127:5: note: in expansion of macro ‘BITSIZE’ BITSIZE(int); ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../source_subfolder/include/makemd5.c:86: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:10: note: ‘__builtin___sprintf_chk’ output between 14 and 141 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/include/makemd5.c:112:16: warning: ‘%s’ directive writing up to 127 bytes into a region of size 114 [-Wformat-overflow=] sprintf(tmp2, "typedef %s %s;", #TYPE, tmp); \ ^~~~~~~~~~~~~~~~ ~~~ ../source_subfolder/include/makemd5.c:126:5: note: in expansion of macro ‘BITSIZE’ BITSIZE(short); ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../source_subfolder/include/makemd5.c:86: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:10: note: ‘__builtin___sprintf_chk’ output between 16 and 143 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/include/makemd5.c:112:16: warning: ‘%s’ directive writing up to 127 bytes into a region of size 108 [-Wformat-overflow=] sprintf(tmp2, "typedef %s %s;", #TYPE, tmp); \ ^~~~~~~~~~~~~~~~ ~~~ ../source_subfolder/include/makemd5.c:125:5: note: in expansion of macro ‘BITSIZE’ BITSIZE(signed char); ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../source_subfolder/include/makemd5.c:86: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:10: note: ‘__builtin___sprintf_chk’ output between 22 and 149 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/include/makemd5.c: In function ‘try_unsigned’: ../source_subfolder/include/makemd5.c:112:16: warning: ‘%s’ directive writing up to 127 bytes into a region of size 106 [-Wformat-overflow=] sprintf(tmp2, "typedef %s %s;", #TYPE, tmp); \ ^~~~~~~~~~~~~~~~ ~~~ ../source_subfolder/include/makemd5.c:141:5: note: in expansion of macro ‘BITSIZE’ BITSIZE(unsigned long); ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../source_subfolder/include/makemd5.c:86: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:10: note: ‘__builtin___sprintf_chk’ output between 24 and 151 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/include/makemd5.c:112:16: warning: ‘%s’ directive writing up to 127 bytes into a region of size 107 [-Wformat-overflow=] sprintf(tmp2, "typedef %s %s;", #TYPE, tmp); \ ^~~~~~~~~~~~~~~~ ~~~ ../source_subfolder/include/makemd5.c:140:5: note: in expansion of macro ‘BITSIZE’ BITSIZE(unsigned int); ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../source_subfolder/include/makemd5.c:86: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:10: note: ‘__builtin___sprintf_chk’ output between 23 and 150 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/include/makemd5.c:112:16: warning: ‘%s’ directive writing up to 127 bytes into a region of size 105 [-Wformat-overflow=] sprintf(tmp2, "typedef %s %s;", #TYPE, tmp); \ ^~~~~~~~~~~~~~~~ ~~~ ../source_subfolder/include/makemd5.c:139:5: note: in expansion of macro ‘BITSIZE’ BITSIZE(unsigned short); ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../source_subfolder/include/makemd5.c:86: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:10: note: ‘__builtin___sprintf_chk’ output between 25 and 152 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/include/makemd5.c:112:16: warning: ‘%s’ directive writing up to 127 bytes into a region of size 106 [-Wformat-overflow=] sprintf(tmp2, "typedef %s %s;", #TYPE, tmp); \ ^~~~~~~~~~~~~~~~ ~~~ ../source_subfolder/include/makemd5.c:138:5: note: in expansion of macro ‘BITSIZE’ BITSIZE(unsigned char); ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../source_subfolder/include/makemd5.c:86: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:10: note: ‘__builtin___sprintf_chk’ output between 24 and 151 bytes into a destination of size 128 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/lib/common.c:114:22: warning: cast between incompatible function types from ‘int (*)(void *, const char **)’ to ‘int (*)(void)’ [-Wcast-function-type] SASL_CB_GETPATH, (sasl_callback_ft)&_sasl_getpath, NULL ^ ../source_subfolder/lib/common.c:117:26: warning: cast between incompatible function types from ‘int (*)(void *, char **)’ to ‘int (*)(void)’ [-Wcast-function-type] SASL_CB_GETCONFPATH, (sasl_callback_ft)&_sasl_getconfpath, NULL ^ ../source_subfolder/lib/common.c: In function ‘sasl_set_path’: ../source_subfolder/lib/common.c:230:39: warning: cast between incompatible function types from ‘int (*)(void *, const char **)’ to ‘int (*)(void)’ [-Wcast-function-type] default_getpath_cb.proc = (sasl_callback_ft)&_sasl_getpath_simple; ^ ../source_subfolder/lib/common.c:244:43: warning: cast between incompatible function types from ‘int (*)(void *, const char **)’ to ‘int (*)(void)’ [-Wcast-function-type] default_getconfpath_cb.proc = (sasl_callback_ft)&_sasl_getconfpath_simple; ^ ../source_subfolder/lib/common.c: In function ‘_sasl_global_getopt’: ../source_subfolder/lib/common.c:1416:9: warning: cast between incompatible function types from ‘int (* const)(void)’ to ‘int (*)(void *, const char *, const char *, const char **, unsigned int *)’ [-Wcast-function-type] if (((sasl_getopt_t *)(callback->proc))(callback->context, ^ ../source_subfolder/lib/common.c: In function ‘_sasl_conn_getopt’: ../source_subfolder/lib/common.c:1457:9: warning: cast between incompatible function types from ‘int (* const)(void)’ to ‘int (*)(void *, const char *, const char *, const char **, unsigned int *)’ [-Wcast-function-type] && (((sasl_getopt_t *)(callback->proc))(callback->context, ^ ../source_subfolder/lib/common.c: In function ‘_sasl_getcallback’: ../source_subfolder/lib/common.c:1734:13: warning: cast between incompatible function types from ‘int (*)(void *, const char *, const char *, const char **, unsigned int *)’ to ‘int (*)(void)’ [-Wcast-function-type] *pproc = (sasl_callback_ft)&_sasl_conn_getopt; ^ ../source_subfolder/lib/common.c:1737:13: warning: cast between incompatible function types from ‘int (*)(void *, const char *, const char *, const char **, unsigned int *)’ to ‘int (*)(void)’ [-Wcast-function-type] *pproc = (sasl_callback_ft)&_sasl_global_getopt; ^ ../source_subfolder/lib/common.c:1782:14: warning: cast between incompatible function types from ‘int (*)(void *, int, const char *)’ to ‘int (*)(void)’ [-Wcast-function-type] *pproc = (sasl_callback_ft)&_sasl_syslog; ^ ../source_subfolder/lib/common.c:1795:14: warning: cast between incompatible function types from ‘int (*)(void *, int, const char **, size_t *)’ {aka ‘int (*)(void *, int, const char **, long unsigned int *)’} to ‘int (*)(void)’ [-Wcast-function-type] *pproc = (sasl_callback_ft)&_sasl_getsimple; ^ ../source_subfolder/lib/common.c:1799:14: warning: cast between incompatible function types from ‘int (*)(void *, char *, int)’ to ‘int (*)(void)’ [-Wcast-function-type] *pproc = (sasl_callback_ft)&_sasl_verifyfile; ^ ../source_subfolder/lib/common.c:1803:14: warning: cast between incompatible function types from ‘int (*)(sasl_conn_t *, void *, const char *, unsigned int, const char *, unsigned int, const char *, unsigned int, struct propctx *)’ {aka ‘int (*)(struct sasl_conn *, void *, const char *, unsigned int, const char *, unsigned int, const char *, unsigned int, struct propctx *)’} to ‘int (*)(void)’ [-Wcast-function-type] *pproc = (sasl_callback_ft)&_sasl_proxy_policy; ^ ../source_subfolder/lib/common.c: In function ‘_sasl_find_verifyfile_callback’: ../source_subfolder/lib/common.c:2160:5: warning: cast between incompatible function types from ‘int (*)(void *, char *, int)’ to ‘int (*)(void)’ [-Wcast-function-type] (sasl_callback_ft)&_sasl_verifyfile, ^ ../source_subfolder/lib/server.c: In function ‘load_config’: ../source_subfolder/lib/server.c:623:15: warning: cast between incompatible function types from ‘int (* const)(void)’ to ‘int (*)(void *, char **)’ [-Wcast-function-type] result = ((sasl_getconfpath_t *)(getconfpath_cb->proc))(getconfpath_cb->context, ^ ../source_subfolder/lib/server.c:661:19: warning: cast between incompatible function types from ‘int (* const)(void)’ to ‘int (*)(void *, const char *, sasl_verify_type_t)’ {aka ‘int (*)(void *, const char *, enum )’} [-Wcast-function-type] result = ((sasl_verifyfile_t *)(verifyfile_cb->proc))(verifyfile_cb->context, ^ ../source_subfolder/lib/server.c: In function ‘sasl_server_init’: ../source_subfolder/lib/server.c:913:9: warning: cast between incompatible function types from ‘int (* const)(void)’ to ‘int (*)(void *, const char *, sasl_verify_type_t)’ {aka ‘int (*)(void *, const char *, enum )’} [-Wcast-function-type] ret = ((sasl_verifyfile_t *)(vf->proc))(vf->context, ^ ../source_subfolder/lib/dlopen.c: In function ‘_sasl_get_plugin’: ../source_subfolder/lib/dlopen.c:369:10: warning: cast between incompatible function types from ‘int (* const)(void)’ to ‘int (*)(void *, const char *, sasl_verify_type_t)’ {aka ‘int (*)(void *, const char *, enum )’} [-Wcast-function-type] r = ((sasl_verifyfile_t *)(verifyfile_cb->proc)) ^ ../source_subfolder/lib/dlopen.c: In function ‘_sasl_load_plugins’: ../source_subfolder/lib/dlopen.c:469:15: warning: cast between incompatible function types from ‘int (* const)(void)’ to ‘int (*)(void *, const char **)’ [-Wcast-function-type] result = ((sasl_getpath_t *)(getpath_cb->proc))(getpath_cb->context, ^ ../source_subfolder/utils/dbconverter-2.c:382:23: warning: cast between incompatible function types from ‘int (*)(void *, const char *, const char *, const char **, unsigned int *)’ to ‘int (*)(void)’ [-Wcast-function-type] { SASL_CB_GETOPT, (int (*)(void))&good_getopt, NULL }, ^ ../source_subfolder/utils/dbconverter-2.c: In function ‘main’: ../source_subfolder/utils/dbconverter-2.c:431:19: warning: cast between incompatible function types from ‘void (*)(const char *, const char *, const char *, const char *, unsigned int)’ to ‘void * (*)(const char *, const char *, const char *, const char *, unsigned int)’ [-Wcast-function-type] listusers(db, (listcb_t *) &listusers_cb); ^ ../source_subfolder/utils/pluginviewer.c: In function ‘main’: ../source_subfolder/utils/pluginviewer.c:559:22: warning: cast between incompatible function types from ‘int (*)(void *, int, const char *)’ to ‘int (*)(void)’ [-Wcast-function-type] callback->proc = (sasl_callback_ft)&sasl_my_log; ^ ../source_subfolder/utils/pluginviewer.c:566:26: warning: cast between incompatible function types from ‘int (*)(void *, const char **)’ to ‘int (*)(void)’ [-Wcast-function-type] callback->proc = (sasl_callback_ft)&getpath; ^ ../source_subfolder/utils/pluginviewer.c:575:22: warning: cast between incompatible function types from ‘int (*)(void *, const char *, const char *, const char **, unsigned int *)’ to ‘int (*)(void)’ [-Wcast-function-type] callback->proc = (sasl_callback_ft)&plugview_sasl_getopt; ^ ../source_subfolder/saslauthd/krbtf.c: In function ‘krbtf_name’: ../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 */ ~~~~^~~ ../source_subfolder/saslauthd/saslauthd-main.c: In function ‘detach_tty’: ../source_subfolder/saslauthd/saslauthd-main.c:701:6: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(startup_pipe[1], &exit_result, sizeof(exit_result)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/saslauthd/saslauthd-main.c:714:6: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(startup_pipe[1], &exit_result, sizeof(exit_result)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/saslauthd/saslauthd-main.c:742:6: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(startup_pipe[1], &exit_result, sizeof(exit_result)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/saslauthd/saslauthd-main.c:759:6: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(startup_pipe[1], &exit_result, sizeof(exit_result)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/saslauthd/saslauthd-main.c:778:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(startup_pipe[1], &exit_result, sizeof(exit_result)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/saslauthd/saslauthd-main.c:795:7: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(startup_pipe[1], &exit_result, sizeof(exit_result)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/saslauthd/saslauthd-main.c:812:7: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(startup_pipe[1], &exit_result, sizeof(exit_result)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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