In the 3.0.0 release, line 4028 of src/smtpd/smtpd.c references
state->tls_context, but unlike other such references in this file, it is
not wrapped in an #ifdef USE_TLS. This causes compilation to fail when
building with SASL support but without TLS:

smtpd.c:4028:13: error: no member named 'tls_context' in 'SMTPD_STATE'
        if (state->tls_context == 0)            /* TLS from XCLIENT
proxy? */
            ~~~~~  ^

This is a regression since 2.11.3. I won't attempt a patch since I'm not
familiar with the code.

- Josh

Reply via email to