[Webkit-unassigned] [Bug 8515] Linux porting compile bug

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Tue Jun 6 19:59:09 PDT 2006


------- Comment #5 from opendarwin.org at bdash.net.nz  2006-06-06 19:59 PDT -------
I have a few random comments after trying the patch on a clean Ubuntu Dapper

* JavaScriptCore fails to build as it cannot find ./grammarWrapper.cpp. 
Changing the Bakefile to use DerivedSources/JavaScriptCore/grammar.cpp resolves

* What version of Cairo does this patch depend on?  Ubuntu Dapper ships with
Cairo 1.0.4 which appears to be the most recent release.  FontDataGdk.cpp uses
cairo_scaled_font_text_extents which does not appear in Cairo 1.0.4, but is
present in the Cairo source within the WebKit tree.  It doesn't seem possible
to build WebCore against the WebKit version of Cairo due to GTKs use of Cairo,
but I'm not 100% certain of the issues around this.

* Your tarball includes gdklauncher.d and other intermediate files under
WebKitTools/GdkLauncher/.  The presence of the .d file causes Make to look for
some files under /home/memmel.

* WebKitTools/GdkLauncher/gdklauncher.bkl contains a reference to
/home/memmel/Source/Build.  I had to remove the ldflags line containing the
reference, and adjust the other ldflags line to link against libjscore.a before
gdklauncher would try and link.

I'll note that I didn't successfully get this building and linking due to the
Cairo issue that I mentioned above.

Configure bugmail: http://bugzilla.opendarwin.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