Bug 145434 - Build error.
Summary: Build error.
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Windows 7
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-28 05:44 PDT by Alexey
Modified: 2015-06-16 11:58 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey 2015-05-28 05:44:58 PDT
Revision 184954.
Files:
Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiPreLink.cmd
Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiLauncherPreLink.cmd
Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscPreLink.cmd
Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscLauncherPreLink.cmd
Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCorePreLink.cmd
Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpPreLink.cmd
Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpLauncherPreLink.cmd

are empty, so there is such a mistake:
  JavaScriptCoreDLL.cpp
     ▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒ C:\cygwin\home\aa.chuglazov\webkit\WebKitBuild\Debug_WinCairo\lib32\JavaScriptCore.lib ▒ ▒▒▒▒▒▒ C:\cygwin\home\aa.chuglazov\webkit\WebKitBuild\Debug_WinCairo\lib32\JavaScriptCore.exp
  JavaScriptCore.vcxproj -> C:\cygwin\home\aa.chuglazov\webkit\WebKitBuild\Debug_WinCairo\bin32\JavaScriptCore.dll
  No C:/cygwin/home/aa.chuglazov/webkit/WebKitLibraries/win/tools/VersionStamper/VersionStamper.exe executable. Exiting.
  jsc.cpp
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: ▒▒室 ▒▒ ▒▒▒▒▒▒▒ "@REM Do not edit from the Visual Studio IDE! Customize via a jscPreLink.cmd file. [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @if not exist "C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jscPreLink.cmd" exit /b [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073:  [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set CONFIGURATIONBUILDDIR=C:\cygwin\home\aa.chuglazov\webkit\WebKitBuild\Debug_WinCairo [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set CONFIGURATIONNAME=Debug_WinCairo [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set INPUTDIR=C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\ [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set INPUTFILENAME=jsc.vcxproj [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set INPUTPATH=C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set INTDIR=C:\cygwin\home\aa.chuglazov\webkit\WebKitBuild\Debug_WinCairo\obj32\jsc\ [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set OUTDIR=C:\cygwin\home\aa.chuglazov\webkit\WebKitBuild\Debug_WinCairo\bin32\ [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set PLATFORMARCHITECTURE=32 [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set PLATFORMNAME=Win32 [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set PROJECTDIR=C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\ [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set PROJECTFILENAME=jsc.vcxproj [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set PROJECTNAME=jsc [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set PROJECTPATH=C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set SOLUTIONDIR=C:\cygwin\home\aa.chuglazov\webkit\Source\WebKit\WebKit.vcxproj\ [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set SOLUTIONFILENAME=WebKit.sln [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set SOLUTIONNAME=WebKit [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set SOLUTIONPATH=C:\cygwin\home\aa.chuglazov\webkit\Source\WebKit\WebKit.vcxproj\WebKit.sln [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set TARGETDIR=C:\cygwin\home\aa.chuglazov\webkit\WebKitBuild\Debug_WinCairo\bin32\ [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set TARGETEXT=.dll [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set TARGETFILENAME=jsc.dll [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set TARGETPATH=C:\cygwin\home\aa.chuglazov\webkit\WebKitBuild\Debug_WinCairo\bin32\jsc.dll [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @set WEBKIT_LIBRARIES=C:/cygwin/home/aa.chuglazov/webkit/WebKitLibraries/win [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073:  [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @REM If any of the above variables didn't exist previously and [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @REM were set to an empty string, set will set the errorlevel to 1, [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @REM which will cause the project-specific script to think the build [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @REM has failed. This cmd /c call will clear the errorlevel. [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @cmd /c [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073:  [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: @"C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jscPreLink.cmd" [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073:  [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(127,5): error MSB3073: :VCEnd" ▒ ▒▒▒▒▒ 1. [C:\cygwin\home\aa.chuglazov\webkit\Source\JavaScriptCore\JavaScriptCore.vcxproj\jsc\jsc.vcxproj]
Comment 1 Alexey Proskuryakov 2015-05-28 22:16:26 PDT
How do you build? All WebKit projects build successfully on our continuous integrations bots currently: <https://build.webkit.org/builders/Apple%20Win%20Release%20%28Build%29/builds/70455/steps/compile-webkit/logs/stdio>.
Comment 2 Brent Fulgham 2015-05-29 08:55:10 PDT
(In reply to comment #1)
> How do you build? All WebKit projects build successfully on our continuous
> integrations bots currently:
> <https://build.webkit.org/builders/Apple%20Win%20Release%20%28Build%29/
> builds/70455/steps/compile-webkit/logs/stdio>.

This looks like a WinCairo build, not our Apple Windows build; maybe something is broken for the WinCairo.

However, looking at <https://build.webkit.org/builders/WinCairo%2064-Bit%20Release>, it seems like the WinCairo build is green (although tests are not).

Maybe this is a locale issue? All of our bots on Windows are running the stock US English version IIRC.
Comment 3 Alexey 2015-06-01 02:39:10 PDT
I installed:
1) Visual Studio 2013 (Update 4)
2) cygwin
3) June 2010 DirectX SDK
4) Python 2.7 (in Windows)
5) php (under instructions)

Download http://nightly.webkit.org/files/WebKit-SVN-source.tar.bz2
and unzip in /cygwin/home/user_name/

cd /cygwin/home/user_name/webkit/
svn up
cd /cygwin/home/user_name/webkit/Tools/Scripts/
./update-webkit --wincairo
./build-webkit --wincairo --debug
Comment 4 Alexey 2015-06-01 02:48:16 PDT
I do not know what I'm doing wrong.
Comment 5 Alexey 2015-06-01 06:03:28 PDT
What did I do wrong?
Comment 6 Alex Christensen 2015-06-02 11:03:08 PDT
(In reply to comment #0)
> Revision 184954.
> Files:
> Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiPreLink.cmd
> Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiLauncherPreLink.
> cmd
> Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscPreLink.cmd
> Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscLauncherPreLink.cmd
> Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCorePreLink.cmd
> Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpPreLink.cmd
> Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/
> testRegExpLauncherPreLink.cmd
> 
> are empty, so there is such a mistake:
These files are supposed to be empty.

The error was not actually in the messages you posted.  Try this:
Uninstall cygwin.
Follow directions on http://trac.webkit.org/wiki/WindowsWithoutCygwin
See if it compiles successfully.
Comment 7 Alex Christensen 2015-06-16 11:58:35 PDT
No response for two weeks.  I'm going to close this bug.  Please reopen if there is anything in WebKit that actually needs changing.