Hi,

On Tue, 24 Jun 2008, Kashyap Ashwin wrote:

I still get this on first compile, it goes away when I do make again:
Creating hashtable for JavaScriptCore/kjs/string_object.cpp
JavaScriptCore/pcre/dftables JavaScriptCore/pcre/chartables.c
WebCore/platform/clutter/PopupFactoryClient.h
/bin/bash: WebCore/platform/clutter/PopupFactoryClient.h: Permission
denied

The attached patch should help.
commit 69db54c22e76999472b4d2c2ed5651fa4bc9a48f
Author: Gwenole Beauchesne <[EMAIL PROTECTED]>
Date:   Thu Jun 12 10:37:50 2008 +0200

    Fix build due to merge left-overs.

diff --git a/GNUmakefile.am b/GNUmakefile.am
index d7c13af..b88ac97 100644
--- a/GNUmakefile.am
+++ b/GNUmakefile.am
@@ -325,7 +325,7 @@ libwebkit_1_0_la_CFLAGS = \
 	$(libWebCore_gtk_la_CFLAGS)
 
 libwebkit_1_0_la_CPPFLAGS = \
-	$(libWebCore_gtk_la_CPPFLAGS)
+	$(libWebCore_gtk_la_CPPFLAGS) \
 	$(webkitgtk_cppflags)
 
 libwebkit_1_0_la_LDFLAGS = \
diff --git a/WebCore/GNUmakefile.am b/WebCore/GNUmakefile.am
index aba996f..1e93e7f 100644
--- a/WebCore/GNUmakefile.am
+++ b/WebCore/GNUmakefile.am
@@ -1114,7 +1114,7 @@ endif
 if WITH_CLUTTER
 webkitclutter_headers += \
 	WebCore/platform/clutter/ClipboardClutter.h \
-	WebCore/platform/clutter/PasteboardHelper.h
+	WebCore/platform/clutter/PasteboardHelper.h \
 	WebCore/platform/clutter/PopupFactoryClient.h
 
 webkitclutter_sources += \
diff --git a/WebKit/gtk/webkit/webkitprivate.cpp b/WebKit/gtk/webkit/webkitprivate.cpp
index f9f4a67..bea1ad6 100644
--- a/WebKit/gtk/webkit/webkitprivate.cpp
+++ b/WebKit/gtk/webkit/webkitprivate.cpp
@@ -24,12 +24,12 @@
 #include "FrameLoader.h"
 #include "FrameLoaderClientGtk.h"
 #include "Logging.h"
-#include "MainThread.h"
 #include "NotImplemented.h"
 #include "PageCache.h"
 #include "PageGroup.h"
 #include "Pasteboard.h"
 #include "PasteboardHelperGtk.h"
+#include <kjs/InitializeThreading.h>
 
 #if ENABLE(DATABASE)
 #include "DatabaseTracker.h"

Reply via email to