Build failed in Jenkins: cyrus-imapd-master #553

Greg Banks gnb at fastmail.fm
Tue May 1 21:09:06 EDT 2012



On Tue, May 1, 2012, at 05:02 PM, Jenkins wrote:
> See <http://ci.cyrusimap.org/job/cyrus-imapd-master/553/changes>
> [...]
> cd sieve && /usr/bin/compile_et .././sieve/sieve_err.et
> gcc -fPIC --coverage -g -O0  -L4.8/lib -Wl,-rpath,4.8/lib  -o sieve/test
> sieve/test.o imap/mutex_fake.o imap/libimap.a sieve/libsieve.a
> lib/libcyrus.a lib/libcyrus_min.a  -lsasl2 -lssl -lcrypto  -lgssapi_krb5
> -lkrb5 -lk5crypto -lcom_err -lkrb5support -ldl     -ldb-4.3 -lz -lcom_err
> -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support -ldl     -ldb-4.3
> -lz
> imap/libimap.a(mailbox.o): In function `mailbox_make_uniqueid':
> <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/imap/mailbox.c>:745:
> undefined reference to `uuid_clear'
> <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/imap/mailbox.c>:746:
> undefined reference to `uuid_generate'
> <http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd/imap/mailbox.c>:750:
> undefined reference to `uuid_unparse_lower'
> collect2: ld returned 1 exit status

The _LDADD line for the sieve/test executable was missing -luuid. 
Dilyan has already fixed this in commit "Makefile.am: sieve_test_LDADD:
add $(LIB_UUID)"

-- 
Greg.


More information about the Cyrus-devel mailing list