[webkit-help] Silent build error with VC++ 2005 Express (tried 2 different WinXP PCs)

Adam Roben aroben at apple.com
Wed Feb 2 05:28:25 PST 2011


On Feb 2, 2011, at 4:14 AM, Alexander Farber wrote:

> Hello,
> 
> I've followed and re-checked the steps for building with
> VC++ 2005 Express at http://webkit.org/building/tools.html
> and have run  ~/WebKit/Tools/Scripts/update-webkit
> numerous times at my both WinXP SP3 PCs,
> but the builds always fail with:
> 
> afarber at AFARBER-DT:~> ./WebKit/Tools/Scripts/build-webkit
> WebKitSupportLibrary is up-to-date.
> Building results into: /home/afarber/WebKit/WebKitBuild
> WEBKITOUTPUTDIR is set to: C:\cygwin\home\afarber\WebKit\WebKitBuild
> WEBKITLIBRARIESDIR is set to: C:\cygwin\home\afarber\WebKit\WebKitLibraries\win
> /cygdrive/c/Program Files/Microsoft Visual Studio
> 8/Common7/IDE/VCExpress.exe win\WebKit.vcproj\WebKit.sln /build
> Release
> Can't exec "WebKit/Tools/Scripts/print-vse-failure-logs":
> No such file or directory at ./WebKit/Tools/Scripts/build-webkit line 573.
> ===== BUILD FAILED ======
> Please ensure you have run WebKit/Tools/Scripts/update-webkit to
> install dependencies.
> You can view build errors by checking the BuildLog.htm files located at:
> /home/afarber/WebKit/WebKitBuild/obj/<project>/<config>.
> 
> afarber at AFARBER-DT:~> cat  ./WebKit/WebKitBuild/Release/buildfailed
> XXWTFXX
> 
> To workaround the logging error above I've just replaced
> the path by hardcoded one in build-webkit script:
> 
>            #system(File::Spec->catfile($scriptDir, "print-vse-failure-logs"));
>            system("/home/afarber/WebKit/Tools/Scripts/print-vse-failure-logs");

This looks like a bug in build-webkit. Could you please file a bug at <http://webkit.org/new-bug>?

> but it doesn't bring me further:
> 
> afarber at AFARBER-DT:~> ./WebKit/Tools/Scripts/build-webkit
> WebKitSupportLibrary is up-to-date.
> Building results into: /home/afarber/WebKit/WebKitBuild
> WEBKITOUTPUTDIR is set to: C:\cygwin\home\afarber\WebKit\WebKitBuild
> WEBKITLIBRARIESDIR is set to: C:\cygwin\home\afarber\WebKit\WebKitLibraries\win
> /cygdrive/c/Program Files/Microsoft Visual Studio
> 8/Common7/IDE/VCExpress.exe win\WebKit.vcproj\WebKit.sln /build
> Release
> Found 0 Visual Studio Express Build Logs:

This looks like a bug in print-vse-failure-logs. Could you please file a bug at <http://webkit.org/new-bug>?

> ===== BUILD FAILED ======
> Please ensure you have run WebKit/Tools/Scripts/update-webkit to
> install dependencies.
> You can view build errors by checking the BuildLog.htm files located at:
> /home/afarber/WebKit/WebKitBuild/obj/<project>/<config>.
> 
> afarber at AFARBER-DT:~> ll /home/afarber/WebKit/WebKitBuild/obj/
> ls: cannot access /home/afarber/WebKit/WebKitBuild/obj/: No such file
> or directory

This looks like a bug in build-webkit. Could you please file a bug at <http://webkit.org/new-bug>?

The latter two problems are occurring because we recently changed the layout of WebKitBuild on Windows, but forgot to update these scripts. I'm not sure why the first problem is occurring, but it could be due to recent changes to the layout of the WebKit source tree. Getting these three issues into Bugzilla would be great! (Please CC aroben at apple.com when you file the bugs.)

Sorry for the trouble. In the meantime, you should be able to find the build logs in WebKitBuild/<Debug or Release>/obj/<ProjectName>.

-Adam

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-help/attachments/20110202/a695c9f7/attachment.html>


More information about the webkit-help mailing list