Bug 245636 - mail/dovecot-fts-xapian: doesn't build with synth
Summary: mail/dovecot-fts-xapian: doesn't build with synth
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-ports-bugs (Nobody)
URL: https://github.com/grosjo/fts-xapian/...
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-15 11:12 UTC by Matthias Pfaller
Modified: 2021-08-19 09:45 UTC (History)
4 users (show)

See Also:
bugzilla: maintainer-feedback? (bapt)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Pfaller 2020-04-15 11:12:04 UTC
the dependency to sqlite3 seems to be missing?

synth logfile:
...
checking for valgrind... no
checking pkg-config is at least version 0.25... yes
checking for ICU_UC... yes
checking for ICU_I18N... yes
checking for SQLITE3... no
configure: error: SQLite3 missing

after adding

  LIB_DEPENDS+=libsqlite3.so:databases/sqlite3 

to the Makefile it builds just fine.
Comment 1 Alexey Dokuchaev freebsd_committer freebsd_triage 2021-08-19 09:45:50 UTC
You didn't specify exact port version, but judging by the reported date of 2020-04-15 it should be ~1.3 when they've briefly used SQlite to handle expunges outside Xapian, as Xapian does not explicitly handle concurrency, per the discussion in the linked upstream issue.

SQLite is no longer used since October 20, 2020.  The port is currently at
version 1.4.11 and builds fine; the latest version is 1.4.12 (maintainer CC'ed).

That said, I'm closing this PR.