Due to the fact the port uses the autoconf source which is an Amalgamation the port UPD_DEL_LIMIT option doesn't actually work. The following require compile from source not Amalgamation: SQLITE_ENABLE_UPDATE_DELETE_LIMIT SQLITE_OMIT_ALTERTABLE SQLITE_OMIT_ANALYZE SQLITE_OMIT_ATTACH SQLITE_OMIT_AUTOINCREMENT SQLITE_OMIT_CAST SQLITE_OMIT_COMPOUND_SELECT SQLITE_OMIT_EXPLAIN SQLITE_OMIT_FOREIGN_KEY SQLITE_OMIT_PRAGMA SQLITE_OMIT_REINDEX SQLITE_OMIT_SUBQUERY SQLITE_OMIT_TEMPDB SQLITE_OMIT_TRIGGER SQLITE_OMIT_VACUUM SQLITE_OMIT_VIEW SQLITE_OMIT_VIRTUALTABLE https://www.sqlite.org/howtocompile.html
Hi, Is this PR still relevant?
Hello. Yes it's true. I'm creating a new port. It is using the "Alternative Source Code Formats" as the source.
(In reply to Martin Wilke from comment #1) Hello. As you wish. I created warning in the current port version. UPD_DEL_LIMIT_PREVENTS_MSG= this option may only be used when the library is built from source, not from the amalgamation. Please, do not select it with this port.
Is this solverd? (and could be closed)?
I probably misunderstood something, but I wonder why this port has an option and then warns that it cannot be used with this port…? I hope PR 220528 lands soon. :)
Option should removed.
Created attachment 191074 [details] svn-diff-sqlite3-limit-option
A commit references this bug: Author: swills Date: Thu Sep 20 21:05:37 UTC 2018 New revision: 480212 URL: https://svnweb.freebsd.org/changeset/ports/480212 Log: databases/sqlite3: update to 3.25.1 While here, UPD_DEL_LIMIT option which didn't work. PR: 231518 PR: 207383 Submitted by: Pavel Volkov <pavelivolkov@gmail.com> (maintainer) Changes: head/databases/sqlite3/Makefile head/databases/sqlite3/distinfo
Should be fixed now, report back if not. Thanks!