Summary: | webkitgtk fails to build from source: "Database Tracker" has not been declared | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | nousername <1632160395> | ||||
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Major | CC: | alp, richard | ||||
Priority: | P2 | ||||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | PC | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
nousername
2008-05-01 00:27:43 PDT
Created attachment 20909 [details]
error.txt
Error snippet. The compile was successful up until this point, and then it errored out when it hit the include for a nonexistent file.
(In reply to comment #0) > (I've commented out the included header file in line 33 of ChromeGlientGtk.cpp, > as well as line 318 of the same file. Recompiling now. Takes awhile. :)) Whaddaya know. Seems this works; commenting out the include and the code that tries to call it lets the latest nightly build for me. And it even seems to run too; the Midori webbrowser is using it right now. Solution: remove lines 33 and 318 from WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp *** Bug 19015 has been marked as a duplicate of this bug. *** Seems like Alp fixed this in revision 34084, but I still get runtime errors: $ Programs/GtkLauncher dyld: Symbol not found: __ZN6WebKit12ChromeClient21exceededDatabaseQuotaEPN7WebCore5FrameERKNS1_6StringE Referenced from: /Users/rhult/Source/gnome/WebKit/.libs/libwebkit-1.0.1.dylib Expected in: dynamic lookup |