[Users] [Bug 3507] New: build fails w/o GnuTLS

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Fri Aug 21 06:27:35 CEST 2015


http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3507

            Bug ID: 3507
           Summary: build fails w/o GnuTLS
    Classification: Unclassified
           Product: Claws Mail
           Version: 3.12.0
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: Plugins/ManageSieve
          Assignee: users at lists.claws-mail.org
          Reporter: warshall at 99main.com

When compiling on a machine without GnuTLS, compilation halts with:

managesieve.c: In function 'sieve_session_connect':
managesieve.c:843:9: error: 'SieveSession' has no member named 'tls_init_done'

and another similar one.

Looking in the source code, it appears the definition of tls_init_done in
managesieve.h is conditioned by 

#ifdef USE_GNUTLS

but the reference(s) in managesieve.c are not similarly enclosed.

I don't know if it makes sense to make ManageSieve work w/o TLS, but if not
then I think it should be disabled by ./configure on non-GnuTLS systems.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Users mailing list