in WebCore/platform/sql/SQLiteStatement.cpp, use of the function |sqlite3_prepare16_v2| is dependent on the SQLITE_VERSION_NUMBER being greater than 3.3.0. (line 53). |sqlite3_prepare16_v2| was introduced in SQLITE_VERSION_NUMBER 3.3.9 (according to http://www.sqlite.org/cvstrac/wiki?p=WhenPreparedStatementExpire).
Anyone using sqlite version between 3.3.1 and 3.3.9 will not be able to build WebCore/platform/sql/SQLiteStatement.cpp.
According to the SQLite headers
** The SQLITE_VERSION_NUMBER is an integer with the value
** (X*1000000 + Y*1000 + Z). For example, for version "3.1.1beta",
** SQLITE_VERSION_NUMBER is set to 3001001. To detect if they are using
** version 3.1.1 or greater at compile time, programs may use the test
Patch coming up.
Created attachment 17399 [details]
Landed in r27910.