WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
10465
General WebKit Linux build fixes
https://bugs.webkit.org/show_bug.cgi?id=10465
Summary
General WebKit Linux build fixes
Nikolas Zimmermann
Reported
2006-08-17 12:48:46 PDT
Building WebKit on Linux (gcc-4.1.0) highlights some problems: * math.h includes needed in SVG* files * RenderStyle.h has a problem with a BindingURI cast (to 0) * Superflous Quartz includes in kcanvas And a FrameQt friend declaration is needed in Frame.h - no bug but needed for the Qt integration.
Attachments
Initial patch
(5.11 KB, patch)
2006-08-17 12:51 PDT
,
Nikolas Zimmermann
eric
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Nikolas Zimmermann
Comment 1
2006-08-17 12:51:18 PDT
Created
attachment 10103
[details]
Initial patch
Eric Seidel (no email)
Comment 2
2006-08-18 02:23:11 PDT
Comment on
attachment 10103
[details]
Initial patch + SET_VAR(css3NonInheritedData, bindingURI, (BindingURI*) 0); confuses me. -#include "KCanvasMaskerQuartz.h" #include "KCanvasRenderingStyle.h" -#include "KCanvasResourcesQuartz.h" was a mistake on my part, sorry. However, are we sure this won't break the mac build? Assuming this doesn't break the mac build, r=me.
Nikolas Zimmermann
Comment 3
2006-08-18 02:31:38 PDT
(In reply to
comment #2
)
> (From update of
attachment 10103
[details]
[edit]) > + SET_VAR(css3NonInheritedData, bindingURI, (BindingURI*) 0); > > confuses me.
It also confused me & maciej - I tried 0L, NULL. Though there seems an overloading problem, at least visible with gcc-4.1 on linux. This fixes it though...
> > -#include "KCanvasMaskerQuartz.h" > #include "KCanvasRenderingStyle.h" > -#include "KCanvasResourcesQuartz.h" > > was a mistake on my part, sorry. However, are we sure this won't break the mac > build? > > Assuming this doesn't break the mac build, r=me. >
Nope. Rob built & ran the regression tests with all of my patches yesterday... Thanks for your time Eric!
David Kilzer (:ddkilzer)
Comment 4
2006-08-18 06:53:13 PDT
Landed by rwlbuis in
r15932
.
David Kilzer (:ddkilzer)
Comment 5
2006-08-18 07:07:33 PDT
***
Bug 10477
has been marked as a duplicate of this bug. ***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug