[exim-dev] 4.85 does not compile?

Top Page
Delete this message
Reply to this message
Author: Heiko Schlittermann
Date:  
To: exim-dev
Subject: [exim-dev] 4.85 does not compile?
Hello,

trying to compile the latest git checkout

    $ git status
    On branch master
    Your branch is up-to-date with 'origin/master'.
    nothing to commit, working directory clean



    $ make
    …
smtp.c:265:3: warning: initialization makes integer from pointer without a cast
   US"system",          /* tls_verify_certificates */
   ^
smtp.c:265:3: warning: (near initialization for ‘smtp_transport_option_defaults.tls_dh_min_bits’)
smtp.c:265:3: error: initializer element is not computable at load time
smtp.c:265:3: error: (near initialization for ‘smtp_transport_option_defaults.tls_dh_min_bits’)
smtp.c:268:3: warning: initialization makes pointer from integer without a cast
   TRUE,                /* tls_tempfail_tryclear */
   ^
smtp.c:268:3: warning: (near initialization for ‘smtp_transport_option_defaults.tls_verify_hosts’)



Am I too stupid to compile Exim?
I'm using a recent Debian Jessie Box.

    gcc-4.9.real (Debian 4.9.2-10) 4.9.2
    Copyright (C) 2014 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Using clang produces the same issues, but more colorful.
I didn't try to bisec yet…

    Best regards from Dresden/Germany
    Viele Grüße aus Dresden
    Heiko Schlittermann
-- 
 SCHLITTERMANN.de ---------------------------- internet & unix support -
 Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} -
 gnupg encrypted messages are welcome --------------- key ID: F69376CE -
 ! key id 7CBF764A and 972EAC9F are revoked since 2015-01 ------------ -