[Webkit-unassigned] [Bug 52219] WebKit2 GTK Fails to Build #include nested too deeply

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 13 16:39:51 PST 2011


Koan-Sin Tan <koansin.tan at gmail.com> changed:

           What    |Removed                     |Added
                 CC|                            |koansin.tan at gmail.com

--- Comment #2 from Koan-Sin Tan <koansin.tan at gmail.com>  2011-01-13 16:39:51 PST ---
(In reply to comment #1)
> The "nested too deeply" error can be worked around by disabling the config.h file from being generated created properly in DerivedSources/WebKit2/include/WebCore/config.h by modifying code in WebKit2/Scripts/generate-forwarding-headers.pl

disabling config.h sounds weird.  DerivedSources/WebKit2/include/WebCore/config.h meant to include Source/WebCore/config.h, I think.

> However, the next error that pops up may need some GTK specific coding of the DrawingContext system: 
>   CXX    WebKit2/Shared/libWebKit2_la-SessionState.lo
> In file included from ../../WebKit2/UIProcess/WebPageProxy.h:31,
>                  from ../../WebKit2/UIProcess/WebBackForwardList.h:32,
>                  from ../../WebKit2/Shared/SessionState.h:29,
>                  from ../../WebKit2/Shared/SessionState.cpp:26:
> ../../WebKit2/UIProcess/DrawingAreaProxy.h:65: error: ‘PlatformDrawingContext’ has not been declared
> make[1]: *** [WebKit2/Shared/libWebKit2_la-SessionState.lo] Error 1

because there is no Gtk specific PlatformDrawingContext implemented yet?

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