I did

    patch -u imap/xapian_wrap.cpp -i ../../xapian-wrap-export.patch

from the cyrus-imapd-3.2.5 directory.

That seemed to fix those errors, but now I have new ones:

    /bin/sh ./libtool  --tag=CC   --mode=link gcc -fPIC  -g -O2  
-L/usr/local/cyruslibs/lib -licui18n -licuuc -licudata -lxml2  -lical -licalss 
-licalvcal  -ljansson -lnghttp2 -L/usr/local/lib -lwslay -lbrotlienc -lzstd 
-L/usr/local/lib -lshp -lm -lchardet -ljansson  -o imap/httpd imap/css3_color.o 
imap/http_admin.o imap/http_applepush.o imap/http_caldav.o 
imap/http_caldav_sched.o imap/http_carddav.o imap/http_cgi.o imap/http_dav.o 
imap/http_dav_sharing.o imap/http_dblookup.o imap/http_h2.o 
imap/http_ischedule.o imap/http_prometheus.o imap/http_proxy.o imap/http_rss.o 
imap/http_tzdist.o imap/http_webdav.o imap/http_ws.o imap/httpd.o imap/jcal.o 
imap/mutex_fake.o imap/proxy.o imap/smtpclient.o imap/spool.o imap/xcal.o 
imap/xml_support.o imap/zoneinfo_db.o master/masterconf.o master/service.o 
imap/http_jmap.o imap/jmap_api.o imap/jmap_calendar.o imap/jmap_contact.o 
imap/jmap_core.o imap/jmap_ical.o imap/jmap_mail.o imap/jmap_mail_query.o 
imap/jmap_mail_submission.o imap/jmap_mailbox.o imap/jmap_util.o 
imap/jmap_vacation.o imap/sync_support.o imap/tz_err.o imap/jmap_err.o 
imap/libcyrus_imap.la lib/libcyrus.la lib/libcyrus_min.la -ljansson  -lresolv 
-lsrs2   -L/usr/lib  -lmysqlclient -lpthread -lz -lm -ldl -lpcre -lpcreposix 
-lsrs2 -lz -lxml2 -lical -licalss -licalvcal  -lsqlite3 -lsasl2 -lssl -lcrypto 
-lssl -lcrypto   -lcom_err  -lchardet -ljansson sieve/libcyrus_sieve.la 
lib/libcyrus.la lib/libcyrus_min.la -ljansson  -lresolv -lsrs2   -L/usr/lib  
-lmysqlclient -lpthread -lz -lm -ldl -lpcre -lpcreposix -lsrs2 -lz -lxml2 
-lical -licalss -licalvcal  -lsqlite3 -lsasl2 -lssl -lcrypto -lssl -lcrypto   
-ljansson  -lresolv -lsrs2   -L/usr/lib  -lmysqlclient -lpthread -lz -lm -ldl 
-lpcre -lpcreposix -lsrs2 -lz -lxml2 -lical -licalss -licalvcal  -lsqlite3
    libtool: link: gcc -fPIC -g -O2 -o imap/.libs/httpd imap/css3_color.o 
imap/http_admin.o imap/http_applepush.o imap/http_caldav.o 
imap/http_caldav_sched.o imap/http_carddav.o imap/http_cgi.o imap/http_dav.o 
imap/http_dav_sharing.o imap/http_dblookup.o imap/http_h2.o 
imap/http_ischedule.o imap/http_prometheus.o imap/http_proxy.o imap/http_rss.o 
imap/http_tzdist.o imap/http_webdav.o imap/http_ws.o imap/httpd.o imap/jcal.o 
imap/mutex_fake.o imap/proxy.o imap/smtpclient.o imap/spool.o imap/xcal.o 
imap/xml_support.o imap/zoneinfo_db.o master/masterconf.o master/service.o 
imap/http_jmap.o imap/jmap_api.o imap/jmap_calendar.o imap/jmap_contact.o 
imap/jmap_core.o imap/jmap_ical.o imap/jmap_mail.o imap/jmap_mail_query.o 
imap/jmap_mail_submission.o imap/jmap_mailbox.o imap/jmap_util.o 
imap/jmap_vacation.o imap/sync_support.o imap/tz_err.o imap/jmap_err.o  
-L/usr/local/cyruslibs/lib -licui18n -licuuc -licudata -lnghttp2 
-L/usr/local/lib /usr/local/lib/libwslay.so -lbrotlienc -lzstd 
/usr/local/lib/libshp.so imap/.libs/libcyrus_imap.so -L/usr/lib -lcom_err 
-lchardet sieve/.libs/libcyrus_sieve.so lib/.libs/libcyrus.so 
lib/.libs/libcyrus_min.so -lsasl2 -lssl -lcrypto -ljansson -lresolv 
-lmysqlclient -lpthread -lm -ldl -lpcre -lpcreposix /usr/local/lib/libsrs2.so 
-lz -lxml2 -lical -licalss -licalvcal -lsqlite3
    /usr/bin/ld: warning: libicui18n.so.67, needed by /usr/lib/libxml2.so, may 
conflict with libicui18n.so.68
   /usr/bin/ld: warning: libicuuc.so.67, needed by /usr/lib/libxml2.so, may 
conflict with libicuuc.so.68
   /usr/bin/ld: warning: libicudata.so.67, needed by /usr/lib/libxml2.so, may 
conflict with libicudata.so.68
   /usr/bin/ld: imap/http_jmap.o: in function `jmap_init':
   /home/halogen/new-cyrus/cyrus-imapd-3.2.5/imap/http_jmap.c:155: undefined 
reference to `xapian_version_string'
   /usr/bin/ld: imap/jmap_ical.o: in function `tz_from_tzid':
   /home/halogen/new-cyrus/cyrus-imapd-3.2.5/imap/jmap_ical.c:625: undefined 
reference to `icu_getIDForWindowsID'
   /usr/bin/ld: imap/.libs/httpd: hidden symbol `fatal' in imap/httpd.o is 
referenced by DSO
   /usr/bin/ld: final link failed: bad value
   collect2: error: ld returned 1 exit status
   make[2]: *** [Makefile:4441: imap/httpd] Error 1
   make[2]: Leaving directory '/home/halogen/new-cyrus/cyrus-imapd-3.2.5'
   make[1]: *** [Makefile:6897: all-recursive] Error 1
   make[1]: Leaving directory '/home/halogen/new-cyrus/cyrus-imapd-3.2.5'
   make: *** [Makefile:3212: all] Error 2

Here's the complete log:

https://pastebin.com/rRvg8rqi

------------------------------------------
Cyrus: Devel
Permalink: 
https://cyrus.topicbox.com/groups/devel/Tf544987d7d6a54fd-Mac2be5ff9d327abde95765a2
Delivery options: https://cyrus.topicbox.com/groups/devel/subscription

Reply via email to