Closed Bug 1356951 Opened 9 years ago Closed 9 years ago

Build mac cross toolchains with clang 3.9

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
normal

Tracking

(firefox55 fixed)

RESOLVED FIXED
mozilla55
Tracking Status
firefox55 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

No description provided.
Blocks: 1313111
Depends on: 1356932
Comment on attachment 8858711 [details] Bug 1356951 - Build mac cross toolchains with clang 3.9. https://reviewboard.mozilla.org/r/130730/#review133338 Is there a particular motivation here beyond just making everything use the same toolchain? ::: browser/config/tooltool-manifests/linux64/clang.manifest:3 (Diff revision 5) > [ > { > - "version": "clang 3.8.0, libgcc 4.8.5", > + "version": "clang 3.9.0", You seem to have lost the libgcc version number here. Is that intentional or was it just a hand annotation that didn't surive an automated update?
Attachment #8858711 - Flags: review?(ted) → review+
(In reply to Ted Mielczarek [:ted.mielczarek] from comment #6) > Comment on attachment 8858711 [details] > Bug 1356951 - Build mac cross toolchains with clang 3.9. > > https://reviewboard.mozilla.org/r/130730/#review133338 > > Is there a particular motivation here beyond just making everything use the > same toolchain? Several: - Less variation between cross-mac and mac builds - Less numbers of clang versions used - Building clang 3.8 with build-clang on automation fails, I'd rather update clang if I can than try to figure out why building clang 3.8 fails. > ::: browser/config/tooltool-manifests/linux64/clang.manifest:3 > (Diff revision 5) > > [ > > { > > - "version": "clang 3.8.0, libgcc 4.8.5", > > + "version": "clang 3.9.0", > > You seem to have lost the libgcc version number here. Is that intentional or > was it just a hand annotation that didn't surive an automated update? Considering the main goal is to bring everything in line before bug 1313111, and that bug 1356989 will remove those lines, I thought "meh". Plus I'm not sure of the exact libgcc version that's in there (although I'm sure it's 4.9.something).
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/491c54a660ae Build mac cross toolchains with clang 3.9. r=ted
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: