cyrus-imapd-2.2 version 2.2.13-19build1 failed to build on i386
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cyrus-imapd-2.2 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
cyrus-imapd-2.2 version 2.2.13-19build1 failed to build on i386
Link to failed build: https:/
Direct link to the build log: https:/
This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 2153 lines into the build log:
sieve_err.h:19:50: warning: 'struct et_list' declared inside parameter list
sieve_err.h:19:50: warning: its scope is only this definition or declaration, which is probably not what you want
./addr.y: In function 'addrerror':
./addr.y:89:5: warning: implicit declaration of function 'strlcpy'
flex -t addr-lex.l > addr-lex.c
gcc -c -I.. -I./../lib -I/usr/include/et -I/usr/include -DKRB5_HEIMDAL -I/usr/include -I/usr/include -DHAVE_CONFIG_H -fno-strict-
addr-lex.c
<stdout>:1268:16: warning: 'input' defined but not used
gcc -c -I.. -I./../lib -I/usr/include/et -I/usr/include -DKRB5_HEIMDAL -I/usr/include -I/usr/include -DHAVE_CONFIG_H -fno-strict-
md5.c
rm -f libsieve.a
ar cr libsieve.a sieve_err.o sieve.o sieve-lex.o comparator.o interp.o message.o bc_generate.o bc_dump.o bc_emit.o bc_eval.o script.o tree.o addr.o addr-lex.o md5.o
ranlib libsieve.a
gcc -c -I.. -I./../lib -I/usr/include/et -I/usr/include -DKRB5_HEIMDAL -I/usr/include -I/usr/include -DHAVE_CONFIG_H -fno-strict-
sievec.c
gcc -L/usr/lib -Wl,-Bsymbolic-
gcc: /usr/lib/
make[2]: *** [sievec] Error 1
make[2]: Leaving directory `/build/
make[1]: *** [all] Error 1
make[1]: Leaving directory `/build/
make: *** [build-arch-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
*******
Build finished at 20110403-1104
FAILED [dpkg-buildpackage died]
Purging chroot-
Related branches
Changed in cyrus-imapd-2.2 (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
tags: | added: multiarch |
This bug was fixed in the package cyrus-imapd-2.2 - 2.2.13-19ubuntu1
---------------
cyrus-imapd-2.2 (2.2.13-19ubuntu1) natty; urgency=low
* debian/rules: use -lcom_err from the system path, instead of hard-coding
/usr which breaks under multiarch. LP: #749123.
-- Steve Langasek <email address hidden> Sun, 10 Apr 2011 07:27:08 +0000