[Webkit-unassigned] [Bug 50867] [Gtk] WebKitGtk+ doesn't build on Mac OS X 10.6
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Dec 27 16:56:41 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=50867
--- Comment #24 from Koan-Sin Tan <koansin.tan at gmail.com> 2010-12-27 16:56:41 PST ---
(In reply to comment #23)
> (From update of attachment 77472 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=77472&action=review
>
> Great updates. Sorry that I forgot to explain my webkitdirs.pm comment earlier. I've included that below.
>
Thanks, I see what you mean this time, will do it.
> > WebCore/config.h:-136
> > // this breaks compilation of <QFontDatabase>, at least, so turn it off for now
> > // Also generates errors on wx on Windows, presumably because these functions
> > // are used from wx headers.
> > -#if !PLATFORM(QT) && !PLATFORM(WX) && !PLATFORM(CHROMIUM)
>
> Might want to update the comment to explain why this is necessary for GTK+ here too.
>
OK.
> > WebCore/platform/UUID.cpp:46
> > +#elif OS(LINUX) && PLATFORM(CHROMIUM) || OS(DARWIN) && PLATFORM(GTK)
>
> Is it possible to use parenthesis here to make this less ambiguous to the reader?
>
you mean
#elif (OS(LINUX) && PLATFORM(CHROMIUM)) || (OS(DARWIN) && PLATFORM(GTK))
Yes, I agree. I like parenthesis. I did have parenthesis before, but Tools/Scripts/check-webkit-style doesn't like them. It told me
WebCore/platform/UUID.cpp:46: Extra space before ( in function call [whitespace/parens] [4]
I think that's a bug of check-webkit-style, since && has higher precedence than ||, I just removed parenthesis. To add them back, I have to find how to fix the check-webkit-style problem first :-)
--
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