[Webkit-unassigned] [Bug 37761] WebKit won't build with --disable-database

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Apr 17 22:32:46 PDT 2010


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





--- Comment #1 from Michael Forney <mforney at mforney.org>  2010-04-17 22:32:46 PST ---
It looks like this is not the only issue preventing webkit from being built
with --disable-database.

./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteTransaction::SQLiteTransaction(WebCore::SQLiteDatabase&, bool)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::getColumnDouble(int)'
./.libs/libwebkit-1.0.so: undefined reference to `WebCore::SQLResultOk'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::bindInt64(int, long)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::executeCommand()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteDatabase::executeCommand(WebCore::String const&)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::~SQLiteStatement()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteDatabase::~SQLiteDatabase()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteDatabase::SQLiteDatabase()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::SQLiteStatement(WebCore::SQLiteDatabase&,
WebCore::String const&)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::getColumnValue(int)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::bindDouble(int, double)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::bindNull(int)'
./.libs/libwebkit-1.0.so: undefined reference to `WebCore::SQLResultRow'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteDatabase::open(WebCore::String const&)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteTransaction::commit()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::step()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::prepare()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteFileSystem::appendDatabaseFileNameToPath(WebCore::String
const&, WebCore::String const&)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteTransaction::~SQLiteTransaction()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::getColumnInt64(int)'
collect2: ld returned 1 exit status
make[1]: *** [Programs/unittests/testhttpbackend] Error 1
make[1]: *** Waiting for unfinished jobs....
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteTransaction::SQLiteTransaction(WebCore::SQLiteDatabase&, bool)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::getColumnDouble(int)'
./.libs/libwebkit-1.0.so: undefined reference to `WebCore::SQLResultOk'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::bindInt64(int, long)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::executeCommand()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteDatabase::executeCommand(WebCore::String const&)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::~SQLiteStatement()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteDatabase::~SQLiteDatabase()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteDatabase::SQLiteDatabase()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::SQLiteStatement(WebCore::SQLiteDatabase&,
WebCore::String const&)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::getColumnValue(int)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::bindDouble(int, double)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::bindNull(int)'
./.libs/libwebkit-1.0.so: undefined reference to `WebCore::SQLResultRow'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteDatabase::open(WebCore::String const&)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteTransaction::commit()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::step()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::prepare()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteFileSystem::appendDatabaseFileNameToPath(WebCore::String
const&, WebCore::String const&)'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteTransaction::~SQLiteTransaction()'
./.libs/libwebkit-1.0.so: undefined reference to
`WebCore::SQLiteStatement::getColumnInt64(int)'
collect2: ld returned 1 exit status
make[1]: *** [Programs/GtkLauncher] Error 1

I think this is because offline-web-applications is dependent on database, but
I'm not quite sure how to fix this one.

-- 
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