[Webkit-unassigned] [Bug 29441] New: [Qt] Configuration test for SQLite does not fail if system SQLite version is too low

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 18 07:49:52 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=29441

           Summary: [Qt] Configuration test for SQLite does not fail if
                    system SQLite version is too low
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Other
        OS/Version: Mac OS X 10.5
            Status: NEW
          Keywords: Qt
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: vestbo at webkit.org


This bug report originated from issue QTBUG-4371
<http://bugreports.qt.nokia.com/browse/QTBUG-4371>

--- Description ---

If Qt is configured with -system-sqlite, the system QSQLite library will be
used for both the QSQLITE driver and QtWebKit.

However, WebKit calls sqlite3_column_value(), which is only availalbe from
SQLite 3.3.7. Since the configuration test does not handle this, building
QtWebKit fails with SQLite 3.3.6 or lower and when Qt is configured with
-system-sqlite.

The configuration test for QSQLite should check if the SQLite version used
meets the minimum requirements for both the QSQLITE driver and QtWebKit.


Note that this problem does not occur when configuring Qt without
-system-sqlite, as this will make Qt use the version of SQLite that ships with
it, currently version 3.5.9.

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



More information about the webkit-unassigned mailing list