[exim] exim build errors - exim-4.80.1

Top Page
Delete this message
Reply to this message
Author: Prashanth Katuri
Date:  
To: exim-users@exim.org
Subject: [exim] exim build errors - exim-4.80.1
Phil,

As suggested, I am trying to upgrade the exim version (4.80.1) ans still getting the below error.

ld: warning: global symbol '_END_' has non-global binding:
        (file /usr/local/lib/liblber.so value=LOCL);
ld: warning: global symbol '_START_' has non-global binding:
        (file /usr/local/lib/liblber.so value=LOCL);
Undefined                       first referenced
 symbol                             in file
ldap_start_tls_s                    lookups/lookups.a(ldap.o)
ld: fatal: symbol referencing errors. No output written to exim
collect2: ld returned 1 exit status
make[1]: *** [exim] Error 1
make[1]: Leaving directory `/home/pkaturi/exim-4.77/build-SunOS5-5.10-sparc'
make: *** [all] Error 2


Thanks,
Prashanth

-----Original Message-----
From: Phil Pennock [mailto:pdp@exim.org]
Sent: Tuesday, June 04, 2013 3:04 PM
To: Prashanth Katuri
Cc: exim-users@???
Subject: Re: [exim] exim configuration file issues

On 2013-06-04 at 17:16 +0000, Prashanth Katuri wrote:
> I have finally installed the version 4.66 on Solaris SPARC machine and
> using the same configuration file which I used for exim 3.36 version.


Please switch to Exim 4.80.1; if you continue to use 4.66 then I will not be able to assist you further as I will be knowingly assisting you in creating a system with known security holes. This version problem has been pointed out to you before. Please fix this: stop trying to install a version of the software with known problems.

Exim 3 to Exim 4 is a change of "major version" and the configuration files are not compatible.

You should read "doc/Exim4.upgrade" which walks you through the process, including the conversion tools needed to automatically update your configuration file for you.

Also: before *EVERY* update, please read "README.UPDATING".

Regards,
-Phil