This is a discussion on problem with cyrus21-imapd-2.1.14 and debian sarge within the Linux Networking forums, part of the Linux Forums category; Hello, First, let me say that I'm new to this list, so please don't flame me if I ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Hello,
First, let me say that I'm new to this list, so please don't flame me if I do something wrong in my first post.... I have a problem compiling cyrus21-imapd-2.1.14 using debian sarge(testing). The following steps led to the problem: First I downloaded the source using following command: "apt-get source cyrus21-imapd" Then I changed to the "cyrus21-imapd-2.1.14"-dir and issued the following command as mentioned here(http://debian.org/doc/manuals/apt-ho...ling.en.html): "dpkg-buildpackage -rfakeroot -uc -b" It starts compiling but then soon fails with this error message: gcc -c -I. -I.. -I. -I./../lib -I./../sieve -I./../acap -I../acap -I/usr/include/et -I./../sieve -I/usr/include -I/usr/include -DHAVE_CONFIG_H -Wall -Wall -pipe -g -O2 -W \ 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' mupdate-client.c: In function `mupdate_find_cb': mupdate-client.c:541: warning: comparison between signed and unsigned mupdate-client.c:543: warning: comparison between signed and unsigned make[2]: *** [mupdate-client.o] Error 1 make[2]: Leaving directory `/root/cyrus21-imapd-2.1.14/imap' make[1]: *** [all] Error 1 make[1]: Leaving directory `/root/cyrus21-imapd-2.1.14' make: *** [build-arch-stamp] Error 2 serverone:~/cyrus21-imapd-2.1.14# I don't have an idea what the problem is. Any help is appreciated. Thanks in advance ! Simon Weber |