Exim 4.61 Released

modem

Verified User
Joined
Apr 7, 2004
Messages
396
I just wanted to let everyone know that Exim 4.61 was released as of this morning. I already notified DirectAdmin about this so they can make a SRC RPM available to us.
 
The rpm is out.

wget http://files.directadmin.com/services/da_exim-4.61-1.src.rpm
rpm -ivh da_exim-4.61-1.src.rpm
cd /usr/src/redhat/SPECS
rpmbuild -bb exim.spec
cd /usr/src/redhat/RPMS/i386
rpm -Uvh da_exim-4.61-1.i386.rpm
 
will there be a gz file done up for the freebsd users ?
 
Hm help :p

-bash-3.00# cd /usr/src/redhat/SPECS
-bash-3.00# rpmbuild -bb exim.spec
-bash: rpmbuild: command not found
-bash-3.00#
 
-bash-3.00# rpm -Uvh da_exim-4.61-1.i386.rpm
error: open of da_exim-4.61-1.i386.rpm failed: No such file or directory

I didn't had those 2 redhat directory's so I created them. Could that be the problem?
 
file /etc/aliases from install of da_exim-4.61-1 conflicts with file from package setup-2.5.37-1.3

Edit: 'Forced'
 
Last edited:
Has anybody got this working on CentOS 4.2?

I received an rpm error when installing it.

Code:
gcc exim_dbmbuild.c
In file included from exim.h:425,
                 from exim_dbmbuild.c:33:
dbstuff.h:103:16: db.h: No such file or directory
In file included from exim.h:425,
                 from exim_dbmbuild.c:33:
dbstuff.h:529: error: syntax error before "DB"
dbstuff.h:529: warning: no semicolon at end of struct or union
dbstuff.h:531: error: syntax error before '}' token
dbstuff.h:531: warning: data definition has no type or storage class
In file included from exim.h:429,
                 from exim_dbmbuild.c:33:
dbfunctions.h:13: error: syntax error before '*' token
dbfunctions.h:14: error: syntax error before '*' token
dbfunctions.h:15: error: syntax error before '*' token
dbfunctions.h:15: error: syntax error before "open_db"
dbfunctions.h:15: warning: data definition has no type or storage class
dbfunctions.h:16: error: syntax error before '*' token
dbfunctions.h:17: error: syntax error before '*' token
dbfunctions.h:18: error: syntax error before '*' token
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: syntax error before "key"
exim_dbmbuild.c:204: error: `DB_HASH' undeclared (first use in this function)
exim_dbmbuild.c:286: error: `content' undeclared (first use in this function)
exim_dbmbuild.c:289: error: `key' undeclared (first use in this function)
exim_dbmbuild.c:289: 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.61/build-Linux-i386'
make: *** [go] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.34988 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.34988 (%build)

Any advise please?
 
Do I need to backup config files for exim before upgrade? I've build the rpm, but not sure do I need to backup or will upgrade mess anything up? I'm running a VPS with OpenVZ, CentOS 4.3, and DA...
 
I get:

make[1]: *** [exim] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/da_exim-4.61/build-Linux-i386'
make: *** [go] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.52431 (%build)

I ran the Yum for db4-devel

Didn't help.
 
Back
Top