Closed Bug 535031 Opened 15 years ago Closed 15 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: 15 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: 15 years ago15 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.