Closed Bug 1376978 Opened 7 years ago Closed 7 years ago

Upgrade clang from 3.9 to 4.0 for fuzzing build

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
critical

Tracking

(firefox56 fixed)

RESOLVED FIXED
mozilla56
Tracking Status
firefox56 --- fixed

People

(Reporter: posidron, Assigned: rforbes)

References

(Depends on 1 open bug)

Details

Attachments

(1 file)

In order to build Firefox with LibFuzzer support we need to have at least Clang 4.0
We have patches to do this already, since we need 4.0.1 for the Stylo-build-by-default.
Assignee: nobody → nfroyd
Also Ccing :glandium here since we discussed this today and he mentioned we might have a build for this around already that we could use.
Depends on: 1377561
Depends on: 1377562
Restricting this bug to updating the Clang version for our fuzzing build. We need additional work to make it happen for the ASan build (and potentially other builds).
Assignee: nfroyd → rforbes
Summary: Upgrade clang from 3.9 to 4.0 → Upgrade clang from 3.9 to 4.0 for fuzzing build
Comment on attachment 8882689 [details]
Bug 1376978 - Add separate tooltool manifest for TC fuzzing build.

https://reviewboard.mozilla.org/r/153768/#review158952

Fuzzing-only configs, r+ .
Attachment #8882689 - Flags: review?(choller) → review+
Pushed by choller@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ef52b30f6460
Add separate tooltool manifest for TC fuzzing build. r=decoder
https://hg.mozilla.org/mozilla-central/rev/ef52b30f6460
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla56
Depends on: 1378052
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: