Bug 710183 - Upgrade SQLite to version 3.7.9 - Mozilla changes. r=mak
☠☠ backed out by f295de5da279 ☠ ☠
authorRyan VanderMeulen <ryanvm@gmail.com>
Sat, 14 Jan 2012 11:14:43 +0100
changeset 85719 6529bd9386cb2a6196c3ded1e130ede566d5634b
parent 85718 2fb55a6e7c14af15d59e5d4ae3064af365f7e3f1
child 85720 bf46df6a1fd98f07b844f104380f0bc0915baf06
push id805
push userakeybl@mozilla.com
push dateWed, 01 Feb 2012 18:17:35 +0000
treeherdermozilla-aurora@6fb3bf232436 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmak
bugs710183
milestone12.0a1
Bug 710183 - Upgrade SQLite to version 3.7.9 - Mozilla changes. r=mak
configure.in
db/sqlite3/README.MOZILLA
db/sqlite3/src/Makefile.in
--- a/configure.in
+++ b/configure.in
@@ -124,17 +124,17 @@ GTK2_VERSION=2.10.0
 WINDRES_VERSION=2.14.90
 W32API_VERSION=3.14
 GNOMEVFS_VERSION=2.0
 GNOMEUI_VERSION=2.2.0
 GCONF_VERSION=1.2.1
 GIO_VERSION=2.18
 STARTUP_NOTIFICATION_VERSION=0.8
 DBUS_VERSION=0.60
-SQLITE_VERSION=3.7.7.1
+SQLITE_VERSION=3.7.9
 LIBNOTIFY_VERSION=0.4
 
 MSMANIFEST_TOOL=
 
 dnl Set various checks
 dnl ========================================================
 MISSING_X=
 AC_PROG_AWK
--- a/db/sqlite3/README.MOZILLA
+++ b/db/sqlite3/README.MOZILLA
@@ -1,11 +1,11 @@
-This is sqlite 3.7.7.1
+This is sqlite 3.7.9
 
--- Marco Bonardo <mak77@bonardo.net>, 08/2011
+-- Ryan VanderMeulen <ryanvm@gmail.com>, 01/2012
 
 See http://www.sqlite.org/ for more info.
 
 We have a mozilla-specific Makefile.in in src/ (normally no
 Makefile.in there) that we use to build.
 
 To move to a new version:
 
--- a/db/sqlite3/src/Makefile.in
+++ b/db/sqlite3/src/Makefile.in
@@ -138,18 +138,16 @@ ifeq ($(OS_ARCH),OS2)
 ifdef MOZ_OS2_HIGH_MEMORY
 DEFINES += -DOS2_HIGH_MEMORY
 endif
 endif
 
 ifeq ($(OS_TARGET),Android)
 # default to user readable only to fit Android security model
 DEFINES += -DSQLITE_DEFAULT_FILE_PERMISSIONS=0600
-# Force using fsync, since there is not fdatasync in ndk 5.
-DEFINES += -Dfdatasync=fsync
 endif
 
 include $(topsrcdir)/config/rules.mk
 
 # next line allows use of MOZ_OBJDIR in .mozconfig with older gcc on BeOS, maybe others
 LOCAL_INCLUDES += -I$(srcdir)
 
 ifeq ($(OS_ARCH),OS2)