IMAP Compile Error: initialize_mupd_error_table_r

Derrick J Brashear shadow at
Mon Mar 14 11:06:45 EST 2005

On Sat, 12 Mar 2005, John Lane wrote:

> Hello,
> I am trying to build cyrus-imapd-2.2.12 but I get a compile error as shown
> below. This same error has been reported before and I found two references
> to it in the mailing list archives (#26174, #30497), both without replies.
> If, after receiving the error, I comment out line 20 from imap/mupdate_err.h
> I can finish the build off successfully.
> I'm going to proceed on this basis but, please, can someone please explain
> the correct solution to this problem,
> Many thanks,
> John Lane
> gcc -c -I.. -I./../lib  -I./../sieve    -DHAVE_CONFIG_H  -g -O2 \
> mupdate-client.c
> In file included from mupdate-client.h:47,
>                 from mupdate.h:56,
>                 from mupdate-client.c:75:
> mupdate_err.h:20: warning: `struct et_list' declared inside parameter list

struct et_list isn't being defined. Normally it comes from your com_err.h 
header (probably /usr/include or /usr/local/include). I assume it's not 
defined there.

So I'd guess you have a com_err.h header being used which doesn't match 
the compile_et that's being used.

What platform?

Cyrus Home Page:
Cyrus Wiki/FAQ:
List Archives/Info:

More information about the Info-cyrus mailing list