Open Bug 1427842 (build-clang-trunk) Opened 3 years ago Updated 1 month ago

[meta] Build with clang trunk

Categories

(Firefox Build System :: Source Code Analysis, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: Sylvestre, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: meta)

Use clang from https://apt.llvm.org/ to build firefox with --enable-warnings-as-errors to make sure we don't regress

Used to be done in bug 712350
Alias: build-clang-trunk
Product: Core → Firefox Build System
And more blockers for this?
Flags: needinfo?(sledru)
There is no blocker and it has been going fine: https://relman-ci.mozilla.org/job/firefox-clang-last/

But because clang gets new warnings, I was planning to keep it as a meta bug to reference potential new warnings.
Flags: needinfo?(sledru)
Depends on: 1453610
Depends on: 1453990
Depends on: 1461614
Depends on: 1466299
See Also: → build-gcc-8
Depends on: 1494603
Depends on: 1495892
Depends on: 1497330
Depends on: 1508225
Depends on: 1509926
Depends on: 1510897
Priority: -- → P3

All depending bugs are now resolved.

Depends on: 1557313
Depends on: 1557338
Depends on: 1573501
Depends on: 1577236
Depends on: 1578530
Depends on: 1580260
No longer depends on: 1578530
Depends on: 1598069
Blocks: 1574989
Depends on: 1601907
Depends on: 1602774
Depends on: 1603409
Depends on: 1603860
Depends on: 1605659
Depends on: 1610974
Depends on: 1610978
Depends on: 1611476
Depends on: 1611511
Depends on: 1612461
Depends on: 1613606
Depends on: 1613679
Depends on: 1614367
Depends on: 1614375
Depends on: 1616181
See Also: → clang-10
Depends on: 1616694
Depends on: 1617437
Depends on: 1619206
Depends on: 1624138
Depends on: 1625003
Depends on: 1625004
Depends on: 1634949
Depends on: 1643347
Depends on: 1646158
Depends on: 1646168
Depends on: 1646171
Depends on: 1646176
Depends on: 1646206
Depends on: 1646211
Depends on: 1646407
Depends on: 1647734
Depends on: 1647739
Depends on: 1647774
Depends on: 1647839
Depends on: 1647880
Depends on: 1648519
Depends on: 1649305
Depends on: 1649631
Depends on: 1650210
Blocks: 1650239
Depends on: 1650804
Depends on: 1653047
Depends on: 1653342
Depends on: 1653357
Depends on: 1654673
Depends on: 1654674
Depends on: 1657391
Depends on: 1657455
Depends on: 1657502
Depends on: 1658401
Depends on: 1658632
You need to log in before you can comment on or make changes to this bug.