Am Mi., 10. März 2021 um 21:44 Uhr schrieb Wietse Venema <wie...@porcupine.org>: > > Christian G?ttsche: > > -g -O2 -I. -I../../include -DLINUX4 -c xsasl_cyrus_server.c > > xsasl_cyrus_server.c:185:26: warning: initialization of ?int > > (*)(void)? from incompatible pointer type ?int (*)(void *, char **)? > > [-Wincompatible-pointer-types] > > 185 | {SASL_CB_GETCONFPATH,&xsasl_getconfpath, 0}, > > | ^ > > I have: > > 182 static sasl_callback_t callbacks[] = { > 183 {SASL_CB_LOG, (XSASL_CYRUS_CB) &xsasl_cyrus_log, > NO_CALLBACK_CONTEXT}, > 184 {SASL_CB_LIST_END, 0, 0} > 185 }; > > Your code is different. > > > xsasl_cyrus_client.c: In function ?xsasl_cyrus_client_init?: > > xsasl_cyrus_client.c:233:23: warning: initialization of ?int > > (*)(void)? from incompatible pointer type ?int (*)(void *, char **)? > > [-Wincompatible-pointer-types] > > 233 | {SASL_CB_GETCONFPATH,&xsasl_getconfpath, 0}, > > | ^ > > I have: > > 230 static sasl_callback_t callbacks[] = { > 231 {SASL_CB_LOG, (XSASL_CYRUS_CB) &xsasl_cyrus_log, 0}, > 232 {SASL_CB_LIST_END, 0, 0} > 233 }; > > Please complain to the maintainer of your distro. >
Seems to be a caused by a flawed Debian patch: https://salsa.debian.org/postfix-team/postfix-dev/-/blob/debian/master/debian/patches/07_sasl_config.diff