Exim 4.67 Released

Code:
# cd /usr/src/redhat/SRPMS
# wget [URL="http://files.directadmin.com/services/da_exim-4.67-1.src.rpm"][COLOR=#0000ff]http://files.directadmin.com/services/da_exim-4.67-1.src.rpm[/COLOR][/URL]
# rpmbuild --rebuild da_exim-4.67-1.src.rpm
# rpm -Uvh /usr/src/redhat/RPMS/i386/da_exim-4.67-1.i386.rpm

Workt on centos 4.4
 
There are some rpmbuild errors on fedora core 6:
after doing
rpmbuild --rebuild da_exim-4.67-2.src.rpm
i get this error:
Code:
gcc exim_dbmbuild.c
In file included from exim.h:433,
                 from exim_dbmbuild.c:33:
dbstuff.h:103:16: error: db.h: No such file or directory
In file included from exim.h:433,
                 from exim_dbmbuild.c:33:
dbstuff.h:529: error: expected specifier-qualifier-list before 'DB'
exim_dbmbuild.c: In function 'main':
exim_dbmbuild.c:150: error: 'DB' undeclared (first use in this function)
exim_dbmbuild.c:150: error: (Each undeclared identifier is reported only once
exim_dbmbuild.c:150: error: for each function it appears in.)
exim_dbmbuild.c:150: error: 'd' undeclared (first use in this function)
exim_dbmbuild.c:151: error: 'DBT' undeclared (first use in this function)
exim_dbmbuild.c:151: error: expected ';' before 'key'
exim_dbmbuild.c:213: error: 'DB_HASH' undeclared (first use in this function)
exim_dbmbuild.c:295: error: 'content' undeclared (first use in this function)
exim_dbmbuild.c:298: error: 'key' undeclared (first use in this function)
exim_dbmbuild.c:298: error: 'R_NOOVERWRITE' undeclared (first use in this function)
make[1]: *** [exim_dbmbuild.o] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/da_exim-4.67/build-Linux-i386'
make: *** [go] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.23647 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.23647 (%build)
 
I get this same error on Cent OS 4.4 while trying to upgrade from 4.60 to 4.67 .
(I'm using the da_exim-4.67-1.src.rpm file)

There are some rpmbuild errors on fedora core 6:
after doing
rpmbuild --rebuild da_exim-4.67-2.src.rpm
i get this error:
Code:
gcc exim_dbmbuild.c
In file included from exim.h:433,
                 from exim_dbmbuild.c:33:
dbstuff.h:103:16: error: db.h: No such file or directory
In file included from exim.h:433,
                 from exim_dbmbuild.c:33:
dbstuff.h:529: error: expected specifier-qualifier-list before 'DB'
exim_dbmbuild.c: In function 'main':
exim_dbmbuild.c:150: error: 'DB' undeclared (first use in this function)
exim_dbmbuild.c:150: error: (Each undeclared identifier is reported only once
exim_dbmbuild.c:150: error: for each function it appears in.)
exim_dbmbuild.c:150: error: 'd' undeclared (first use in this function)
exim_dbmbuild.c:151: error: 'DBT' undeclared (first use in this function)
exim_dbmbuild.c:151: error: expected ';' before 'key'
exim_dbmbuild.c:213: error: 'DB_HASH' undeclared (first use in this function)
exim_dbmbuild.c:295: error: 'content' undeclared (first use in this function)
exim_dbmbuild.c:298: error: 'key' undeclared (first use in this function)
exim_dbmbuild.c:298: error: 'R_NOOVERWRITE' undeclared (first use in this function)
make[1]: *** [exim_dbmbuild.o] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/da_exim-4.67/build-Linux-i386'
make: *** [go] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.23647 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.23647 (%build)
 
I get this same error on Cent OS 4.4 while trying to upgrade from 4.60 to 4.67 .
(I'm using the da_exim-4.67-1.src.rpm file)

Make sure you have db4-devel installed.

Code:
yum install db4-devel

and rebuild.

Grant
 
I get this error on an other server of mine
db4-devel is installed


rfc2047.o(.text+0x384): In function `rfc2047_decode2':
: undefined reference to `libiconv_open'
rfc2047.o(.text+0x44f): In function `rfc2047_decode2':
: undefined reference to `libiconv'
rfc2047.o(.text+0x535): In function `rfc2047_decode2':
: undefined reference to `libiconv_close'
collect2: ld returned 1 exit status
make[1]: *** [exim] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/da_exim-4.67/build-Linux-i386'
make: *** [go] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.5615 (%build)


RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.5615 (%build)
 
kanary:
Code:
wget http://files.directadmin.com/services/4.4/da_exim-4.67-2.i386.rpm
rpm -Uhv da_exim-4.67-2.i386.rpm --force
rm -f da_exim-4.67-2.i386.rpm
service exim restart
 
Please post an output of:
Code:
tail -n 20 /var/log/httpd/error_log
 
[root@server custombuild]# tail -n 20 /var/log/httpd/error_log
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
/usr/sbin/httpd: symbol lookup error: /usr/sbin/httpd: undefined symbol: SSL_CTX_sess_set_new_cb
 
So, that's the problem :) Recompile it by yourself, or, do:
Code:
yum -y install openssl
 
doesnt work by yum
[root@server updatescript]# yum -y install openssl
Setting up Install Process
Setting up repositories
update 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
Excluding Packages in global exclude list
Finished
Parsing package install arguments
Nothing to do


how can i do it by my self ?
 
Back
Top