Commit Graph

11446 Commits

Author SHA1 Message Date
Andrew Halberstadt
c0bf86dafb Bug 1795042 - [ci] Migrate 'system-symbols-reprocess' tasks from AWS -> GCP, r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D162620
2022-11-22 16:12:37 +00:00
Andrew Halberstadt
ef615a82c9 Bug 1795042 - [ci] Migrate 'startup-test' tasks from AWS -> GCP, r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D162619
2022-11-22 16:12:37 +00:00
Csoregi Natalia
0a4632e16b Backed out changeset e9bd011dbf75 (bug 1799423) for causing toolchains failures. CLOSED TREE 2022-11-22 14:22:00 +02:00
serge-sans-paille
936dd7061f Bug 1799423 - link clang with lld r=firefox-build-system-reviewers,glandium
As a side effect, this obsoletes the "link" config as clang always uses
the lld linker alongside its own install.

Differential Revision: https://phabricator.services.mozilla.com/D161436
2022-11-22 09:23:51 +00:00
Mike Hommey
4e9d1c62b6 Bug 1801726 - Upgrade zstandard to 0.19.0. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D162605
2022-11-22 09:12:02 +00:00
Mike Hommey
40d44d6c00 Bug 1801775 - Work around Debian Jessie GPG key being expired. r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D162694
2022-11-22 08:44:18 +00:00
Csoregi Natalia
69b86f1ded Backed out changeset 440b5894d289 (bug 1799423) as per request. CLOSED TREE 2022-11-22 08:24:23 +02:00
serge-sans-paille
f8aeb3cbd7 Bug 1799423 - link clang with lld r=firefox-build-system-reviewers,glandium
As a side effect, this obsoletes the "link" config as clang always uses
the lld linker alongside its own install.

Differential Revision: https://phabricator.services.mozilla.com/D161436
2022-11-22 05:54:51 +00:00
Noemi Erli
76383f548e Backed out 2 changesets (bug 1801726) as requested by glandium CLOSED TREE
Backed out changeset 5af80708af6a (bug 1801726)
Backed out changeset c74ad6c6196a (bug 1801726)
2022-11-22 04:55:41 +02:00
Mike Hommey
f5b95abfc2 Bug 1801738 - Use --enable-project instead of --enable-application. r=firefox-build-system-reviewers,geckoview-reviewers,calu,ahochheiden
--enable-application is the historic flag, and --enable-project was
added to handle the non-application things we build, while encompassing
the meaning of --enable-application. --enable-project has been preferred
for a while and we should reflect that more consistently in mozconfigs,
documentation, etc.

Differential Revision: https://phabricator.services.mozilla.com/D162625
2022-11-22 02:09:26 +00:00
Mike Hommey
a152fc0b61 Bug 1801726 - Upgrade zstandard to 0.19.0. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D162605
2022-11-22 02:03:59 +00:00
Noemi Erli
c436871480 Bug 1801041 - Fix gecko-decision bustage r=fix 2022-11-22 02:57:19 +02:00
Cristian Tuns
5e27fc7177 Bug 1801041 - Fix gecko-decision bustage r=fix 2022-11-21 19:36:23 -05:00
Mike Hommey
c7e769789a Bug 1801041 - Build trunk-based llvm-symbolizer on the toolchains branch. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D162266
2022-11-22 00:13:29 +00:00
Heitor Neiva
abded1577d Bug 1798589 - Mac repackaging on linux r=glandium,releng-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D161712
2022-11-21 21:25:46 +00:00
Alexandre Lissy
daf93c5e10 Bug 1801609 - Update symbol-scrapers version r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D162567
2022-11-21 14:50:00 +00:00
Emilio Cobos Álvarez
9d9d8869e5 Bug 1799952 - Add rust-analyzer scip index for Searchfox. r=asuth,glandium
Package rust-analyzer in the rust repack, and use it to generate a scip index.

Differential Revision: https://phabricator.services.mozilla.com/D161716
2022-11-21 08:07:27 +00:00
Norisz Fay
4b9873e3ca Backed out changeset 9a33551de4cc (bug 1798589) for causing python failures CLOSED TREE 2022-11-19 01:38:43 +02:00
Heitor Neiva
90792dfcb0 Bug 1798589 - Mac repackaging on linux r=glandium,releng-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D161712
2022-11-18 23:09:30 +00:00
Norisz Fay
1e5e606512 Backed out changeset 40534e8e5252 (bug 1798589) for causing python failures 2022-11-18 21:54:48 +02:00
Heitor Neiva
fc89d904b4 Bug 1798589 - Mac repackaging on linux r=glandium,releng-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D161712
2022-11-18 19:13:53 +00:00
Andrew Halberstadt
5944f3b10a Bug 1795042 - [ci] Migrate 'scriptworker-canary' tasks from AWS -> GCP, r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D162329
2022-11-18 17:09:25 +00:00
Andrew Halberstadt
6d76905e18 Bug 1795042 - [ci] Migrate 'sentry' tasks from AWS -> GCP, r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D162338
2022-11-18 17:08:54 +00:00
Jesse Schwartzentruber
e00caddea5 Bug 1801316 - Add linux32 fuzzing builds r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D162405
2022-11-18 16:59:08 +00:00
Jesse Schwartzentruber
160cf249af Bug 1801312 - Add macosx-aarch64 fuzzing builds r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D162406
2022-11-18 16:35:53 +00:00
Mike Hommey
79fc010202 Bug 1801058 - Update builders to clang 15.0.5. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D162273
2022-11-17 19:57:30 +00:00
Nick Alexander
9e831a03d2 Bug 1666491 - Add a eslint-build tester (tier 3) that depends on xpt artifacts. r=nalexander,releng-reviewers,gbrown
Depends on D161641

Differential Revision: https://phabricator.services.mozilla.com/D162072
2022-11-17 10:57:41 +00:00
Nick Alexander
85ce1ec470 Bug 1666491 - Package .xpt artifacts for consumption by artifact builds. r=firefox-build-system-reviewers,glandium
Some consumers, in particular some lint tasks, may have their builds
substituted with artifact builds.  Therefore, in an artifact build, we
re-package the fetched XPT artifacts.

Using the `zip` Python action makes the resulting archive reproducible.

Depends on D162071

Differential Revision: https://phabricator.services.mozilla.com/D161640
2022-11-17 10:57:40 +00:00
Michelle Goossens
cbc3f9219a Bug 1800562 - Migrate fetch jobs from AWS to GCP r=ahal,glandium
Differential Revision: https://phabricator.services.mozilla.com/D162060
2022-11-16 23:11:00 +00:00
Eitan Isaacson
596d77093b Bug 1798621 - P2: Add a11y-no-cache test variant to CI. r=taskgraph-reviewers,ci-and-tooling,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D161347
2022-11-15 01:20:18 +00:00
Iulian Moraru
a4f75c98f2 Backed out 2 changesets (bug 1798621) for causing assertion failures on TableAccessible.cpp. CLOSED TREE
Backed out changeset acb437fb6aac (bug 1798621)
Backed out changeset fae2f0fc8cff (bug 1798621)
2022-11-14 23:45:30 +02:00
Eitan Isaacson
5b4e1e6144 Bug 1798621 - P2: Add a11y-no-cache test variant to CI. r=taskgraph-reviewers,ci-and-tooling,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D161347
2022-11-14 20:41:55 +00:00
Makoto Kato
680803f101 Bug 1800169 - Add Java and Kotlin files for rejected-words linter. r=linter-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D161861
2022-11-14 14:47:28 +00:00
Greg Mierzwinski
8800cceb74 Bug 1800236 - Add extra summary methods for browsertime results r=perftest-reviewers,afinder
Differential Revision: https://phabricator.services.mozilla.com/D161897
2022-11-11 21:52:34 +00:00
Mike Hommey
0606ceb176 Bug 1800150 - Use the clang-trunk-based wasi sysroot on the toolchains branch. r=firefox-build-system-reviewers,ahochheiden
And because it's built against clang-trunk, it needs the same patch as
compiler-rt-wasi.

Differential Revision: https://phabricator.services.mozilla.com/D161838
2022-11-10 23:45:20 +00:00
Andrew Halberstadt
de09eb129e Bug 1799760 - [docs] Ensure warnings are non-fatal when running locally, r=firefox-source-docs-reviewers,marco
When running `./mach doc` locally it is a poor experience to have the build error out
due to fatal warnings, as it's possible the missing refs simply aren't implemented yet.
Or worse, it's possible that the developer ran `./mach doc <subtree>` and the missing
refs don't exist simply because they are outside of <subtree>.

This patch ensures we only enable fatal warnings in CI, or if the user opts into it with
the `--fatal-warnings` flag.

Differential Revision: https://phabricator.services.mozilla.com/D161633
2022-11-10 19:09:16 +00:00
Mike Hommey
d07f0c9c9d Bug 1799792 - Adjust wasi-libc to clang trunk changes. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D161648
2022-11-09 23:54:51 +00:00
Barret Rennie
be197a3a30 Bug 1798345 - Re-enable fxrecord jobs on m-c r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D160811
2022-11-08 17:02:47 +00:00
june wilde
309272b03d Bug 1798926 - Fix resource link for 'fetch-arcanist' task; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D161438
2022-11-08 14:46:57 +00:00
Jason Kratzer
dd02807d03 Bug 1799163 - Add Win64 fuzzing coverage build. r=truber,taskgraph-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D161301
2022-11-08 14:36:45 +00:00
Mike Hommey
d0b072eaa2 Bug 1798865 - Use the right llvm-symbolizer on spidermonkey builds. r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D161206
2022-11-08 08:16:22 +00:00
Cosmin Sabou
4d88a72636 Backed out 2 changesets (bug 1798865) for causing spidermonkey exceptions.
Backed out changeset e14f128a212e (bug 1798865)
Backed out changeset 70a4325293f5 (bug 1798865)
2022-11-08 07:15:14 +02:00
Mike Hommey
c7eb03d629 Bug 1799062 - Update builders to clang 15.0.4. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D161240
2022-11-07 22:22:15 +00:00
Mike Hommey
349711b16d Bug 1798865 - Use the right llvm-symbolizer on spidermonkey builds. r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D161206
2022-11-07 22:19:43 +00:00
Mike Hommey
f974900d4f Bug 1799041 - Remove unnecessary dependencies on cctools-port. r=firefox-build-system-reviewers,nalexander
In clang tasks, cctools-port is used to merge macos compiler-rts, or to
build clang itself for macos hosts. It's not needed for tasks for
non-macos hosts that don't depend on compiler-rt.

Differential Revision: https://phabricator.services.mozilla.com/D161223
2022-11-07 22:19:16 +00:00
trickypr
8fd1178320 Bug 1510561 - Part 15: Apply plugin:mozilla/valid-jsdoc to taskcluster/docker/periodic-updates. r=Standard8
Depends on D161389

Differential Revision: https://phabricator.services.mozilla.com/D161390
2022-11-07 17:29:14 +00:00
owlishDeveloper
1132a9fca6 Bug 1790520 - Re-adjust the tiers of wpt tests on Android fission r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D161238
2022-11-04 21:42:34 +00:00
Ray Kraesig
ee21435fb3 Bug 1795926 - add *.txt to the build trigger mechanism of clang-tidy r=glandium
`ThreadAllows.txt` has a sibling file `ThreadFileAllows.txt` which
should also be counted among the clang-plugin's dependencies.

Followup to D159671.

Differential Revision: https://phabricator.services.mozilla.com/D160283
2022-11-04 21:04:17 +00:00
Barret Rennie
98372c04f1 Bug 1798345 - Disable fxrecord jobs on m-c during TOR power shutdown r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D160810
2022-11-04 16:13:18 +00:00
Andrew Halberstadt
57a3ce8eb1 Bug 1759030 - [gecko_taskgraph] Use 'generator.py' from upstream Taskgraph, r=releng-reviewers,jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D161057
2022-11-04 14:14:57 +00:00