Closed Bug 877503 Opened 6 years ago Closed 5 years ago

build firefox for android with gcc 4.7

Categories

(Firefox Build System :: General, defect)

All
Android
defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED
mozilla24

People

(Reporter: tbsaunde, Unassigned)

References

Details

Attachments

(2 files)

No description provided.
Whiteboard: [leave open]
Attachment #756643 - Flags: review?(ted)
Attachment #756643 - Flags: review?(blassey.bugs)
I fixed the last few gcc 4.7 warnings-as-errors that were breaking the Android build:
https://hg.mozilla.org/integration/mozilla-inbound/rev/8aeb23b70d97
Comment on attachment 756643 [details] [diff] [review]
switch to gcc 4.7

Review of attachment 756643 [details] [diff] [review]:
-----------------------------------------------------------------

Someone else needs to sign off on the releng.manifest files, I don't know anything about them.
Attachment #756643 - Flags: review?(ted) → review+
Attachment #756643 - Flags: review?(bugspam.Callek)
Attachment #756643 - Flags: review?(blassey.bugs)
Attachment #756643 - Flags: review+
Attachment #756643 - Flags: review?(bugspam.Callek) → review+
Depends on: 880457
Depends on: 880499
See Also: → 883530
What's the blocker of moving to gcc 4.7 or newer version on android?

I really hope this bug could have progress, since the newer version of gcc brings some useful C++11 features which have been usable in all other platforms. Especially when considering that for Windows build, MSVC is moving to 2013, there are more features blocked by gcc for android only.

See page: https://developer.mozilla.org/en-US/docs/Using_CXX_in_Mozilla_code
This bug has already been fixed. Firefox for Android is currently built with gcc 4.7. This bug just didn't get closed. <:)

Bug 900797 is tracking work to support gcc 4.8.
Blocks: 900797
Status: NEW → RESOLVED
Closed: 5 years ago
Keywords: meta
Resolution: --- → FIXED
Whiteboard: [leave open]
Target Milestone: --- → mozilla24
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.