FreeBSD 10.3-RELEASE-p20 ports/head -r447625 www/firefox-esr insists that sqlite3 be compiled with SQLITE_ENABLE_FTS3
Attached patch allows compilation to complete and results in a working firefox (though I don't it's completely correct). -- George
Index: databases/sqlite3/files/patch-Makefile.am =================================================================== --- databases/sqlite3/files/patch-Makefile.am (revision 447625) +++ databases/sqlite3/files/patch-Makefile.am (working copy) @@ -3,7 +3,7 @@ @@ -1,5 +1,5 @@ -AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ @FTS5_FLAGS@ @JSON1_FLAGS@ @SESSION_FLAGS@ -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_RTREE -+AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ @FTS5_FLAGS@ @JSON1_FLAGS@ @SESSION_FLAGS@ ++AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ @FTS5_FLAGS@ @JSON1_FLAGS@ @SESSION_FLAGS@ -DSQLITE_ENABLE_FTS3 lib_LTLIBRARIES = libsqlite3.la libsqlite3_la_SOURCES = sqlite3.c Index: databases/sqlite3/files/patch-Makefile.in =================================================================== --- databases/sqlite3/files/patch-Makefile.in (revision 447625) +++ databases/sqlite3/files/patch-Makefile.in (working copy) @@ -5,7 +5,7 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ @FTS5_FLAGS@ @JSON1_FLAGS@ @SESSION_FLAGS@ -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_RTREE -+AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ @FTS5_FLAGS@ @JSON1_FLAGS@ @SESSION_FLAGS@ ++AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ @FTS5_FLAGS@ @JSON1_FLAGS@ @SESSION_FLAGS@ -DSQLITE_ENABLE_FTS3 lib_LTLIBRARIES = libsqlite3.la libsqlite3_la_SOURCES = sqlite3.c libsqlite3_la_LDFLAGS = -no-undefined -version-info 8:6:8
signature.asc
Description: OpenPGP digital signature