Ready for 2.3.10?
murch at andrew.cmu.edu
Fri Oct 5 15:17:30 EDT 2007
Wesley Craig wrote:
> This is a show stopper, i.e., it results in data loss:
> The two fixes are pretty trivial. I have other comments on running
> ctl_mboxlist -m from cyrus.conf START, but those are probably not as
> critical as these fixes.
Applied, with associated manpage update.
> This is broken:
> Not really a "show stopper" but it consistently generates useless noise
> on the support lists. I don't believe:
I know. Still looking for the "right" solution. This doesn't nag me
enough to float to the top of my TODO list.
> is the correct solution, either (tho that has some non-et issues that
> ought to be teased out).
The other fixes were applied back before 2.3.8.
I spent a lot of time cleaning things up so that the number of warnings
from 'gcc -W -Wall' are minimal. The one that has me baffled is this:
warning: type-punning to incomplete type might break strict-aliasing rules
Anyone know what exactly this means and how to fix it? I can give a
specific file:lineno is required.
Other than that, there are still some signed/unsigned warnings in
lib/cyrusdb_skiplist.c and imap/index.c, but I left those along for now,
because I was afraid to break anything. I'll probably take another
crack at them after 2.3.10.
Project Cyrus Developer/Maintainer
Carnegie Mellon University
More information about the Cyrus-devel