View Full Version : Trouble Upgrading Exim

12-31-2009, 09:21 AM
I hope that this is the correct place to put this, however, if not do feel free to move it.
I've recently reformatted my server, and am running CentOS 5.4 final. I cannot upgrade Exim 4.67 to 4.69. I have the required db4-devel and db4 installed, but when I attempt to force the build of the exim 4.69-1.rpm package, I get the errors:
o exim
47.o: In function `rfc2047_decode2':
rfc2047.c:(.text+0x395): undefined reference to `libiconv_open'
rfc2047.c:(.text+0x45a): undefined reference to `libiconv'
rfc2047.c:(.text+0x539): 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.69/build-Linux-i386'
make: *** [go] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.88730 (%build: Bad exit status from /var/tmp/rpm-tmp.88730 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.88730 (%build)
Just as an afterthought, I have /usr/local/lib in the path of /etc/ld.so.conf
How else can I resolve these errors?:mad:

01-05-2010, 11:38 AM
try to remove the older.

rpm -e exim*

and then type

rpm -ihv exim 4.69-1.rpm