[Webkit-unassigned] [Bug 16050] New: sqlite3_prepare16_v2 build bustage.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 19 09:02:40 PST 2007


http://bugs.webkit.org/show_bug.cgi?id=16050

           Summary: sqlite3_prepare16_v2 build bustage.
           Product: WebKit
           Version: 525+ (Nightly build)
          Platform: Macintosh
        OS/Version: Mac OS X 10.4
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: dougt at meer.net


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 
** (SQLITE_VERSION_NUMBER>=3001001).

Patch coming up.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list