Hi, firefox 52 requires sqlite 3.15.1 at least; so let's jump to 3.16.2 directly. Bumped the major to be on the safe side, but nm showed no differences between libs, but there are always defines lurking around in headers... will put it in a bulk once the ssl rampage is cleaned up..
Landry
? sqlite3-3.14.2-libsqlite3.so.33.0 ? sqlite3-3.16.2-libsqlite3.so.34.0 Index: Makefile =================================================================== RCS file: /cvs/ports/databases/sqlite3/Makefile,v retrieving revision 1.79 diff -u -r1.79 Makefile --- Makefile 23 Sep 2016 09:13:39 -0000 1.79 +++ Makefile 25 Jan 2017 19:24:02 -0000 @@ -2,10 +2,10 @@ COMMENT= embedded SQL implementation -DISTNAME = sqlite-autoconf-3140200 -PKGNAME= sqlite3-3.14.2 +DISTNAME = sqlite-autoconf-3160200 +PKGNAME= sqlite3-3.16.2 -SHARED_LIBS += sqlite3 33.0 # 8.6 +SHARED_LIBS += sqlite3 34.0 # 8.6 CATEGORIES= databases @@ -16,7 +16,7 @@ WANTLIB += c pthread readline termcap -MASTER_SITES = ${HOMEPAGE}2016/ +MASTER_SITES = ${HOMEPAGE}2017/ CONFIGURE_STYLE= gnu CONFIGURE_ARGS= --enable-editline \ Index: distinfo =================================================================== RCS file: /cvs/ports/databases/sqlite3/distinfo,v retrieving revision 1.39 diff -u -r1.39 distinfo --- distinfo 23 Sep 2016 09:13:39 -0000 1.39 +++ distinfo 25 Jan 2017 19:24:02 -0000 @@ -1,2 +1,2 @@ -SHA256 (sqlite-autoconf-3140200.tar.gz) = ZE8MEn99DL6HZbm7357QnWovK537pI3f2MoKQv21s/w= -SIZE (sqlite-autoconf-3140200.tar.gz) = 2472940 +SHA256 (sqlite-autoconf-3160200.tar.gz) = ZcwMPpNm9QwGecXM0xQyzqiUvEo+iUfauriMhpMmNhU= +SIZE (sqlite-autoconf-3160200.tar.gz) = 2508179