Closed Bug 535031 Opened 16 years ago Closed 16 years ago

TryServer build failures on WinMo with "checking whether the C compiler (: ) works... no" (on tracemonkey, mobile-browser, and mozilla-1.9.2 repositories)

Categories

(Release Engineering :: General, defect)

All
Windows Mobile 6 Standard
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dholbert, Unassigned)

References

()

Details

(Whiteboard: [try-server])

Have seen this TryServer error twice in the last 2 days. Looks like this: { checking for arm-wince-winmo-gcc... no checking for -gcc... no checking for gcc... : checking whether the C compiler (: ) works... no *** Fix above errors and then restart with "make -f client.mk build" make[2]: Leaving directory `/e/builds/slave/winmo-hg/build' configure: error: installation or configuration problem: C compiler cannot create executables. make[2]: *** [configure] Error 1 make[1]: Leaving directory `/e/builds/slave/winmo-hg/build' make[1]: *** [/e/builds/slave/winmo-hg/build/objdir/xulrunner/Makefile] Error 2 make: *** [build] Error 2 program finished with exit code 2 } It looks like we're using ":" as the C comipi http://tinderbox.mozilla.org/showlog.cgi?log=MozillaTry/1260847583.1260848156.23294.gz WinMo try hg build on 2009/12/14 19:26:23 s: try-w32-slave18 HG Repo: http://hg.mozilla.org/mobile-browser http://tinderbox.mozilla.org/showlog.cgi?log=MozillaTry/1260920550.1260921804.16900.gz WinMo try hg build on 2009/12/15 15:42:30 s: try-w32-slave21 HG Repo: http://hg.mozilla.org/releases/mozilla-1.9.2 (This was mentioned in bug 515748 comment 33 -- filing this bug on getting it fixed.)
As armen mentioned in bug 515748 comment 33, the full build logs with this error also include this line, higher up: > checking target system type... Invalid configuration `arm-wince-winmo': system `winmo' not recognized This is probably an earlier symptom of the same underlying issue...
Bug 515748 landed in mozilla-central on Fri Dec 04 http://hg.mozilla.org/mozilla-central/rev/c84037a45e9a At this point it hasn't been merged to tracemonkey, or landed on m-1.9.2. What branch and revision did you try to build ?
(In reply to comment #2) > Bug 515748 landed in mozilla-central on Fri Dec 04 > http://hg.mozilla.org/mozilla-central/rev/c84037a45e9a > At this point it hasn't been merged to tracemonkey, or landed on m-1.9.2. > > What branch and revision did you try to build ? The builds that I reported with this issue (neither of them my own) are from http://hg.mozilla.org/releases/mozilla-1.9.2 and http://hg.mozilla.org/mobile-browser (as noted in comment 0). It sounds like bug 515748 will fix this when it lands on those branches, though.
Depends on: 515748
Summary: TryServer build failures on WinMo with "checking whether the C compiler (: ) works... no" → TryServer build failures on WinMo with "checking whether the C compiler (: ) works... no" (on tracemonkey, mobile-browser, and mozilla-1.9.2 repositories)
(In reply to comment #3) > It sounds like bug 515748 will fix this when it lands on those branches, > though. dholbert: did that resolve the issue as expected?
(In reply to comment #4) > dholbert: did that resolve the issue as expected? I'm not sure*, but it looks like it, seeing as we haven't gotten any more reports here. *As noted in comment 3, I never experienced this in my own builds -- I just reported it after noticing it in others' builds on the TryServer waterfall.
Going to mark resolved as we suspect this issue has been resolved.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
I don't think this issue is fixed. The mozconfig looks busted. It uses: ac_add_options --target=arm-wince-winmo ac_add_options --enable-win32-target=WINCE Where the 1.9.2 mozconfig uses: ac_add_options --target=arm-wince ac_add_options --enable-win32-target=WINCE
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → NEW
Whiteboard: [try-server]
Nevermind....it turns out that the --target change hasn't landed in 1.9.2 yet. The try server is setup to match m-c, so until bug 533963 lands in 1.9.2, 1.9.2 based try server pushes will burn winmo.
Status: NEW → RESOLVED
Closed: 16 years ago → 16 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.