This is the Cyrus IMAPd source package. This rpm rebuilds on RedHat 6.2 ... 9
as well as Fedora Core 1. If you want to change any of the
default build options, look at the head of the .spec file. Otherwise just compile
with 'rpmbuild --rebuild cyrus-imapd-2.x.x-x.src.rpm'.
NOTE for RedHat 8.0 users: I've got a report about a problem when upgrading
glibc on RedHat 8.0. It has been reported that a rebuild from source RPM was
needed to fix the problem.
NOTE for RedHat 9 and Fedora Core 1 users: The current cyrus-imapd package doesn't work on
AMD K6 and Athlon CPU's and I've got reports that it also doesn't work on
Intel Pentium I CPU's and the Geode CPU. It builds fine but it doesn't work
correctly due to problems with the db4 package provided by those distributions. On
affected systems, you may get error messages like the following in
/var/log/messages or on other CPU's, no error messages are reported because
processes of cyrus-imapd simply die:
May 15 13:51:25 co ctl_cyrusdb[10520]: DBERROR: dbenv->open
'/var/lib/imap/db' failed: Function not implemented
You may also check
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=86381 to find out more
about this bug. Until RedHat fixes this bug, you can recompile the db4
packages with a modified db4.spec file. Just install the original source rpm
db4-4.x.x-x.src.rpm, patch the db4.spec file and do a rpmbuild -bb db4.spec.
Read the file /usr/share/doc/cyrus-imapd-x.x.x/README.RPM after install, it
will give you some quick start info to get you up and running.