[Dovecot] 1.0 RC1 status #2
Reuben Farrelly
reuben-dovecot at reub.net
Sun Jun 25 04:21:32 EEST 2006
Hi Timo,
On 25/06/2006 10:15 a.m., Timo Sirainen wrote:
> I've done several fixes since my original RC1 status mail.
>
> Most importantly I noticed that SEARCH command has been somewhat broken
> for a long time if the search condition contained OR or NOT conditions.
> Then again fixing that caused Dovecot to assert-crash for some searches.
> That should be fixed now. Hopefully I didn't break the SEARCH in other
> ways while doing this..
>
> So, again, please test the latest CVS or the latest nightly snapshot
> from http://dovecot.org/nightly/
>
> Especially I'm interested in:
>
> - Does SEARCH work correctly?
> - Does ioloop checks now work properly? There were mails about it being
> broken with kqueue and epoll.
Using --with-ioloop=epoll used to work but now I'm seeing this in config.log:
configure:21880: gcc -o conftest -std=gnu99 -g -Wall -W -Wmissing-prototypes
-Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2
-Wbad-function-cast conftest.c >&5
conftest.c:72: error: expected declaration specifiers or '...' before 'epoll_create'
conftest.c:72: error: expected declaration specifiers or '...' before 'size'
conftest.c:74: warning: return type defaults to 'int'
conftest.c:74: warning: no previous prototype for '_syscall1'
conftest.c: In function '_syscall1':
conftest.c:75: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'{' token
conftest.c:72: error: parameter name omitted
conftest.c:72: error: parameter name omitted
conftest.c:77: error: expected '{' at end of input
configure:21883: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "dovecot"
| #define PACKAGE_TARNAME "dovecot"
| #define PACKAGE_VERSION "1.0.beta9"
<snip>
| int main()
| {
| return epoll_create(5) < 1;
| }
|
configure:21907: WARNING: epoll ioloop requested but epoll_create() is not available
configure:22048: checking if we can use inotify
The system is a Fedora devel (FC6 test1) release on x86_64 with
dovecot-cvs/branch. Not sure when it started happening but I can try some other
older versions if that's any use in narrowing it all down.
Congratulations on your progress with getting into University.
reuben
More information about the dovecot
mailing list