Closed Bug 770625 Opened 8 years ago Closed 7 years ago

Use the same compiler as normal linux desktop builds for linux b2g desktop builds

Categories

(Release Engineering :: General, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: glandium)

References

Details

Attachments

(2 files)

We hit a compile failure in these builds when we turned them on in production. That's been filed as bug 770624. Hopefully it gets fixed soon, but we may want to just switch these builds to our own gcc 4.5 compiler to maintain consistency.
We're getting past the compilation failure now, so this is low priority.
Priority: -- → P5
No longer blocks: 744008
This is now blocking bug 894242 because gcc 4.4 on desktop linux doesn't support C++11 properly.

Ideally, we should just use the same base environment as desktop linux builds. That however requires more energy than i'm ready to put here. I hate these buildbot config files.
Blocks: 894242
Assignee: nobody → mh+mozilla
Attachment #776983 - Flags: review?(ted) → review+
Summary: consider switching linux b2g desktop builds to gcc 4.5 → Use the same compiler as normal linux desktop builds for linux b2g desktop builds
(In reply to Mike Hommey [:glandium] from comment #2)
> I hate
> these buildbot config files.

+1, and sorry.
Attachment #776980 - Flags: review?(bhearsum) → review+
Comment on attachment 776980 [details] [diff] [review]
Install gcc 4.7 in the linux32_gecko and linux64_gecko b2g build environments

https://hg.mozilla.org/build/buildbot-configs/rev/70e2728eb1d9
Attachment #776980 - Flags: checked-in+
This is in production.
Blocks: 895248
Comment on attachment 776983 [details] [diff] [review]
Use the same compiler for b2g desktop builds as desktop linux

https://hg.mozilla.org/integration/mozilla-inbound/rev/f3e972898e30
Attachment #776983 - Flags: checked-in+
https://hg.mozilla.org/mozilla-central/rev/f3e972898e30
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.