Was building WebKit-r26183 and it failed due to unknown getpid. This build platform is DragonFly (which is unknown to qmake). My patch follows. I assume it is needed for other BSDs also. --- JavaScriptCore/kjs/interpreter.cpp.orig 2007-10-10 19:33:20.000000000 -0700 +++ JavaScriptCore/kjs/interpreter.cpp 2007-10-10 19:33:57.000000000 -0700 @@ -56,6 +56,8 @@ #include <math.h> #include <signal.h> #include <stdio.h> +#include <sys/types.h> /* for DragonFly */ +#include <unistd.h> /* for NetBSD and DragonFly for getpid */ #if PLATFORM(WIN_OS) #include <windows.h>
Thanks for the patch Jeremy! Please create an attachment containing the patch and a ChangeLog entry as outlined here, and set the "review?" flag on the patch: http://webkit.org/coding/contributing.html
I think this bug is probably now obsolete since the attached patch is over 60,000 revisions out of date! If these include changes are still necessary to get ToT to build, then please reopen & attach an updated patch! Many thanks, G.