Hi,

I’m (suddenly) unable to build Cyrus. I've been building the master
branch in irregular intervals over the last year or so.
My last successful build was on December 28th; but after that I
haven’t been able to. The system libraries haven’t changed since then.

I’m getting the following error:

/usr/bin/ld: warning: libicui18n.so.57, needed by
/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/libxml2.so,
may conflict with libicui18n.so.64
/usr/bin/ld: warning: libicuuc.so.57, needed by
/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/libxml2.so,
may conflict with libicuuc.so.64
/usr/bin/ld: warning: libicudata.so.57, needed by
/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/libxml2.so,
may conflict with libicudata.so.64
imap/ctl_zoneinfo.o: In function `main':
/root/cyrus-imapd/imap/ctl_zoneinfo.c:232: undefined reference to
`xmlGetNextNode'
/root/cyrus-imapd/imap/ctl_zoneinfo.c:234: undefined reference to
`xmlGetNextNode'
/root/cyrus-imapd/imap/ctl_zoneinfo.c:240: undefined reference to
`xmlGetNextNode'
/root/cyrus-imapd/imap/ctl_zoneinfo.c:251: undefined reference to
`xmlGetNextNode'
/root/cyrus-imapd/imap/ctl_zoneinfo.c:253: undefined reference to
`xmlGetNextNode'
collect2: error: ld returned 1 exit status
Makefile:3639: recipe for target 'imap/ctl_zoneinfo' failed


This is a bit weird to me since according to git; the ctl_zoneinfo.c
file hasn’t changed either.

I’m using these commands to build Cyrus:

export CYRUSLIBS=/usr/local/cyruslibs
export PKG_CONFIG_PATH="$CYRUSLIBS/lib/pkgconfig:$PKG_CONFIG_PATH"
export LDFLAGS="-Wl,-rpath,$CYRUSLIBS/lib
-Wl,-rpath,$CYRUSLIBS/lib/x86_64-linux-gnu"
export PATH="$CYRUSLIBS/bin:$CYRUSLIBS/sbin:$CYRUSLIBS/libexec:$PATH"
cd cyrus-imapd
make distclean
git clean -f -x -d
autoreconf -v -i
automake -v -i
./configure --enable-jmap --enable-xapian --enable-http
XAPIAN_CONFIG="$CYRUSLIBS/bin/xapian-config-1.5"
make


I’m happy for any hints on how to resolve that.

cheers
Daniel
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus

Reply via email to