This is timely, thanks! Haven't tried with 3.11 yet, but the same works for 3.10.9
On Wed, May 13, 2026 at 10:06 AM Wietse Venema via Postfix-users < [email protected]> wrote: > Changqing Li via Postfix-users: > > [snip of src/util/sys_defs.h] > > > > #if HAVE_GLIBC_API_VERSION_SUPPORT(2, 1) > > #define SOCKADDR_SIZE socklen_t > > #define SOCKOPT_SIZE socklen_t > > #else > > #define NO_SNPRINTF > > #endif > > > > For musl lib, #else branch is selected, so NO_SNPRINTF is defined, and > > in vbuf_print.c, if NO_SNPRINTF is defined, > > Please try the patch below. > > Wietse > > diff '--exclude=man' '--exclude=html' '--exclude=README_FILES' > '--exclude=INSTALL' --no-dereference -r -ur > /var/tmp/postfix-3.11.2/src/util/sys_defs.h ./src/util/sys_defs.h > --- /var/tmp/postfix-3.11.2/src/util/sys_defs.h 2026-05-01 > 14:55:47.000000000 -0400 > +++ ./src/util/sys_defs.h 2026-05-13 10:02:10.406636873 -0400 > @@ -797,8 +797,6 @@ > #if HAVE_GLIBC_API_VERSION_SUPPORT(2, 1) > #define SOCKADDR_SIZE socklen_t > #define SOCKOPT_SIZE socklen_t > -#else > -#define NO_SNPRINTF > #endif > #ifndef NO_IPV6 > #define HAS_IPV6 > _______________________________________________ > Postfix-users mailing list -- [email protected] > To unsubscribe send an email to [email protected] >
_______________________________________________ Postfix-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
