Bug#350255: cyrus21-imapd compile failure in mupdate-client
Mark Hannessen
mark at nperfection.com
Sat Jan 28 11:09:41 UTC 2006
Subject: cyrus21-imapd compile failure in mupdate-client
Package: cyrus21-imapd
Severity: serious
Justification: no longer builds from source
*** Please type your report below this line ***
I tried to compile the cyrus21-imapd source code by hand but ran into some
trouble.
./configure --build=i386-pc-linux-gnu \
--host=i386-pc-linux-gnu \
--target=i386-pc-linux-gnu \
--disable-debug \
--with-sasl \
--without-ldap \
--without-libwrap \
--with-duplicate-db=skiplist \
--with-mboxlist-db=skiplist \
--with-seen-db=skiplist \
--with-subs-db=skiplist \
--with-tls-db=skiplist \
--with-pts-db=skiplist \
--with-annotation-db=skiplist \
--with-bdb=no \
--enable-sieve \
--disable-murder \
--enable-listext \
--enable-annotatemore \
--disable-netscaphack \
--enable-gssapi=yes \
--with-gss_impl=mit \
--without-afs \
--with-openssl
the configure script runs fine, but when I run make the compilation crashes
after some time with the following warning.
gcc -c -I. -I.. -I. -I./../lib -I./../sieve -I./../acap -I../acap
-I./../sieve -DHAVE_CONFIG_H -Wall -g -O2 -Ino/include \
mupdate-client.c
In file included from mupdate-client.h:47,
from mupdate.h:56,
from mupdate-client.c:73:
mupdate_err.h:20: warning: `struct et_list' declared inside parameter list
mupdate_err.h:20: warning: its scope is only this definition or declaration,
which is probably not what you want
In file included from mupdate.h:57,
from mupdate-client.c:73:
mupdate_err.h:20: warning: `struct et_list' declared inside parameter list
mupdate_err.h:20: error: conflicting types for `initialize_mupd_error_table_r'
mupdate_err.h:20: error: previous declaration of
`initialize_mupd_error_table_r'
In file included from mupdate-client.c:74:
mupdate_err.h:20: warning: `struct et_list' declared inside parameter list
mupdate_err.h:20: error: conflicting types for `initialize_mupd_error_table_r'
mupdate_err.h:20: error: previous declaration of
`initialize_mupd_error_table_r'
make[1]: *** [mupdate-client.o] Error 1
I downloaded cyrus imapd 2.3.1 from the official website and that one does not
seem to have this bug.
-- System Information:
Architecture: i386 (i386)
Kernel: Debian Sarge 3.1
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list