Closed Bug 446092 Opened 12 years ago Closed 12 years ago
Sisyphus - improve compiler environment customization on Windows
When i try to build the 1.8.1 branch with Sisyphus i get as error: make: Entering directory `/c/work/mozilla/builds/1.8.1/mozilla/js/src' cl -FoWINNT5.1_OPT.OBJ/ -c -MD -O2 -D_X86_=1 -DXP_WIN -DXP_WIN32 -DWIN32 -D_WINDOWS -D_WIN32 -DWINVER=0x500 -D_WIN32_WINNT=0x500 -nologo -W3 -UDEBUG -DNDEBUG -UDEBUG_mozilla -IWINNT5.1_OPT.OBJ -Op -DEXPORT_JS_API jsapi.c make: cl: Command not found make: *** [WINNT5.1_OPT.OBJ/jsapi.obj] Error 127 make: Leaving directory `/c/work/mozilla/builds/1.8.1/mozilla/js/src' make: *** [all] Error 2 FATAL ERROR in script /work/mozilla/mozilla.com/test.mozilla.com/www/bin/build.sh:120 during js/src build FATAL ERROR in bin/builder.sh exit code 2 Sisyphus should be able to build the 1.8.1 branch even on Visual Studio 8.
It won't be possible to build Firefox 2 using VC8 from what I can tell from the build documentation: <http://developer.mozilla.org/en/docs/Windows_Build_Prerequisites> but it is possible to build the js shell. I'm going to morph this bug a bit to make it about making the build environment configuration more adaptable so that it will be possible to customize the build environment to support VC7, VC9.
Status: NEW → ASSIGNED
Summary: Sisyphus - Sisyphus should be able to build 1.8.1 branch on VS8 Systems → Sisyphus - improve compiler environment customization on Windows
PS. When using set-msvc8-env.sh, in addition to the VS8INSTALLDIR you also can customize the Framework and SDK6 installations using: FrameworkDir which default to 'C:\WINDOWS\Microsoft.NET\Framework' FrameworkVersion which defaults to 'v2.0.50727' WindowsSDK6 which defaults to 'C:\Program Files\Microsoft SDKs\Windows\v6.0'
Checking in bin/set-build-env.sh; /cvsroot/mozilla/testing/sisyphus/bin/set-build-env.sh,v <-- set-build-env.sh new revision: 1.10; previous revision: 1.9 done Checking in bin/set-msvc6-env.sh; /cvsroot/mozilla/testing/sisyphus/bin/set-msvc6-env.sh,v <-- set-msvc6-env.sh new revision: 1.3; previous revision: 1.2 done Checking in bin/set-msvc8-env.sh; /cvsroot/mozilla/testing/sisyphus/bin/set-msvc8-env.sh,v <-- set-msvc8-env.sh new revision: 1.4; previous revision: 1.3 mozilla-central: changeset: 16420:584efe291cdd note to self: update sisyphus docs.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Mass move of Sisyphus bugs to Testing : Sisyphus. Filter on SisyphusMassMove to ignore.
Component: Testing → Sisyphus
Product: Core → Testing
QA Contact: testing → sisyphus
Version: unspecified → Trunk
You need to log in before you can comment on or make changes to this bug.