I see this was fixed in the new 3.7.8. I would like to suggest a slightly better fix. The Android sources of sqlite use the following:
#ifndef HAVE_FDATASYNC # define fdatasync fsync #endif So instead of changing this (3.7.7.1) #if !defined(fdatasync) && !defined(__linux__) to this (3.7.8) #if !defined(fdatasync) maybe it should be #if !defined(fdatasync) && !defined(HAVE_FDATASYNC) _______________________________________________ sqlite-users mailing list [email protected] http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

