Butkovits Atila
4ef264f6e0
Backed out changeset 74a8eb44e096 (bug 1773200) for causing bustages. CLOSED TREE
2022-06-09 13:12:01 +03:00
Mike Hommey
6a04b70252
Bug 1773200 - Update to wasi-sdk-16. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D148604
2022-06-09 09:39:55 +00:00
Bobby Holley
2fccbef283
Bug 1773389 - Redirect cargo-vet toolchain source to mozilla github org. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D148697
2022-06-08 22:41:31 +00:00
Mike Hommey
8425231f97
Bug 1529033 - Update gn to latest trunk. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D148618
2022-06-08 22:40:00 +00:00
Mike Hommey
f1d32ddd63
Bug 1529033 - Rename gn toolchain and script. r=firefox-build-system-reviewers,andi
...
Bug 1570598 turned the windows gn binary into a 64-bits executable.
Reflect that in the toolchain and script names.
Differential Revision: https://phabricator.services.mozilla.com/D148617
2022-06-08 22:40:00 +00:00
Kirk Steuber
7a540aba9e
Bug 1762979 - Update Pinning Support in Balrog Submission Jobs r=jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D147106
2022-06-08 15:38:39 +00:00
Andrew Halberstadt
808558c301
Bug 1658174 - [taskgraph] Ensure backfills with 'times' only apply to desired tasks, r=gabriel,taskgraph-reviewers
...
Previously we we're looping over 'times' and submitting N separate graphs for
each. This is inefficient because it means that we also rerun dependencies that
many times.
This patch fixes this by instead setting the `task_duplicates` attribute on
every task we are trying to backfill. Therefore, ensuring the dependencies only
run once.
Differential Revision: https://phabricator.services.mozilla.com/D148066
2022-06-08 13:48:28 +00:00
Mike Hommey
887e185c4a
Bug 1773224 - Disable per-target runtime directory. r=firefox-build-system-reviewers,andi
...
There are a set of problems that arise from that setup that need to be
addressed before this can be enabled, but upstream is toying with it,
and it's better to have a setup that is stable rather than a setup that
can break when upstream changes something (which happened again earlier
today).
Differential Revision: https://phabricator.services.mozilla.com/D148625
2022-06-08 08:46:00 +00:00
Julian Descottes
edc9af2bff
Bug 1773203 - [devtools] Improve failure message and documentation for devtools-bundle job r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D148607
2022-06-08 07:47:25 +00:00
Bobby Holley
2c7db8a3e1
Bug 1772946 - Update cargo-vet toolchain. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D148453
2022-06-08 01:01:39 +00:00
Iulian Moraru
a8bbd6fe08
Backed out 2 changesets (bug 1762038, bug 1762037
) for causing py3 failures. CLOSED TREE
...
Backed out changeset 3aa4f53b5325 (bug 1762038)
Backed out changeset 275ed0b3da7b (bug 1762037
)
2022-06-08 03:09:30 +03:00
Emilio Cobos Álvarez
255763ef57
Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug
...
Add a dom/base/rust crate called just "dom" where we can share these.
Most of the changes are automatic:
s/mozilla::EventStates/mozilla::dom::ElementState/
s/EventStates/ElementState/
s/NS_EVENT_STATE_/ElementState::/
s/NS_DOCUMENT_STATE_/DocumentState::/
And so on. This requires a new cbindgen version to avoid ugly casts for
large shifts.
Differential Revision: https://phabricator.services.mozilla.com/D148537
2022-06-07 23:09:52 +00:00
Sylvestre Ledru
011dd8edbf
Bug 1762037
- Update the lint docker image from Ubuntu 18.04 to Debian 11 r=linter-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D142376
2022-06-07 22:14:30 +00:00
Mike Hommey
662b0ed7ec
Bug 1772036 - Add a `mach cargo vet` command. r=firefox-build-system-reviewers,ahochheiden
...
The cargo-vet toolchain is auto-bootstrapped and setup for things to
work properly. We modify `mach vendor rust` to invoke `mach cargo vet`
instead of doing its own setup, but in a underhanded way to work around
bug 1772453.
Differential Revision: https://phabricator.services.mozilla.com/D148218
2022-06-07 20:37:11 +00:00
Gregory Mierzwinski
9709cbaa48
Bug 1772489 - Use proper artifact path in condprof fenix task. r=perftest-reviewers,AlexandruIonescu
...
Differential Revision: https://phabricator.services.mozilla.com/D148391
2022-06-07 20:16:20 +00:00
andrej
f68b03e684
Bug 1772556 - Migrate WPT from teir 3 to teir 2. r=perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D148271
2022-06-06 13:46:15 +00:00
Mike Hommey
dad372ec33
Bug 1772277 - Increase timeout for the rust vendor lint. r=firefox-build-system-reviewers,andi
...
In some rare cases, mercurial clone takes too long and the remaining
time is not enough to run the lint.
Differential Revision: https://phabricator.services.mozilla.com/D148230
2022-06-03 07:41:03 +00:00
Mike Hommey
3d88540a75
Bug 1772467
- Update cargo-vet to last revision. r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D148231
2022-06-03 06:09:42 +00:00
Joel Maher
abb489882e
Bug 1767488 - run a51 in aarch64 in parallel to arm7 and turn off g5 duplication. r=sparky,perftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D145456
2022-06-02 16:48:38 +00:00
Mike Hommey
25f84e6a3a
Bug 1771826 - Update builders to rustc 1.61. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D147707
2022-06-02 07:06:47 +00:00
Mike Hommey
c88be1e316
Bug 1772035 - Hook cargo vet into rust vendoring lint. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D147821
2022-06-02 06:54:25 +00:00
Mike Hommey
09e265a73b
Bug 1772035 - Add cargo-vet toolchains. r=firefox-build-system-reviewers,andi
...
We won't need all of them immediately, but while we're here, we might as
well produce them all.
Differential Revision: https://phabricator.services.mozilla.com/D147820
2022-06-02 06:54:25 +00:00
Mike Hommey
b11cccf425
Bug 1771089 - Add a lint-like task to check rust vendoring. r=firefox-build-system-reviewers,linter-reviewers,marco,andi
...
This is deliberately simple. Future improvements will report if the
vendoring doesn't produce the same content as what's in the tree, and
attach errors to a better location than the first line of Cargo.lock.
Differential Revision: https://phabricator.services.mozilla.com/D147466
2022-06-02 06:42:02 +00:00
Andrew Halberstadt
4cf4b3cc55
Bug 1772074 - [gecko_taskgraph] Ensure 'ensure_spi_disabled_on_all_but_spi' transform properly handles composite variants r=taskgraph-reviewers,jcristau
...
Depends on D147872
Differential Revision: https://phabricator.services.mozilla.com/D147873
2022-06-01 17:52:11 +00:00
Andrew Halberstadt
7a203b0bcc
Bug 1772074 - [gecko_taskgraph] Simplify logic in 'ensure_spi_disabled_on_all_but_spi' transform r=taskgraph-reviewers,jcristau
...
Depends on D147871
Differential Revision: https://phabricator.services.mozilla.com/D147872
2022-06-01 17:52:11 +00:00
Andrew Halberstadt
cd962d5557
Bug 1772074 - [gecko_taskgraph] Add a test for the 'ensure_spi_disabled_on_all_but_spi' transform r=taskgraph-reviewers,jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D147871
2022-06-01 17:52:10 +00:00
Gian-Carlo Pascutto
da575c1347
Bug 1772141 - Update "Using the Mozilla Source Server" documentation. r=sylvestre DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D147877
2022-06-01 17:04:10 +00:00
Tom Ritter
d80e654b6f
Bug 1700396: Bump updatebot to get the blocking bug feature r=jewilde
...
Differential Revision: https://phabricator.services.mozilla.com/D147444
2022-06-01 14:16:41 +00:00
Andrew Halberstadt
3542cde241
Bug 1766316 - Use 'util.keyed_by' from upstream taskgraph, r=releng-reviewers,aki
...
These files are identical.
Differential Revision: https://phabricator.services.mozilla.com/D144626
2022-05-31 15:28:20 +00:00
Andrew Halberstadt
aedff2f08b
Bug 1766316 - Use 'util.attributes.{attr|key}match' from upstream taskgraph r=releng-reviewers,gbrown
...
These functions are identical.
Depends on D144623
Differential Revision: https://phabricator.services.mozilla.com/D144625
2022-05-31 15:28:20 +00:00
Dave Townsend
418ef7501d
Bug 1771920: Clarify the docs on generating MAR files for macOS. r=bhearsum DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D147750
2022-05-31 14:56:02 +00:00
Mike Hommey
fb9fe9a4de
Bug 1771269 - Build local toolchains on integration+release rather than trunk. r=taskgraph-reviewers,ahal
...
In rare cases (but which do happen), some change lands on release
branches that invalidates the local toolchain hashes. In those cases,
the local toolchains are currently not produced unless something else
depends on them, which leaves bootstrapping broken on those branches.
Because setting the right set of `run-on-projects` is manual and
error-prone, it's simpler to simply leave it to the taskgraph code
to set it properly for tasks with the `local-toolchain` attribute.
Differential Revision: https://phabricator.services.mozilla.com/D147473
2022-05-27 20:22:12 +00:00
Ben Hearsum
6dee21147f
Bug 1751450: pull NSIS Windows source from our own rehosted version, with signed DLLs. r=nalexander,aki
...
This is a short term measure. In the medium or long term we can do this signing in a separate Task after pulling the original source.
Differential Revision: https://phabricator.services.mozilla.com/D147310
2022-05-26 16:21:33 +00:00
Gabriele Svelto
cde9aa137a
Bug 1771214 - Bump dump_syms to version 1.0.1 r=calixte
...
Differential Revision: https://phabricator.services.mozilla.com/D147359
2022-05-26 15:24:29 +00:00
Mike Hommey
b34edd1cad
Bug 1696504 - Bump macOS builds to SDK 11.0. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D131588
2022-05-26 14:31:05 +00:00
Alex Finder
c9e093afae
Bug 1766658
Add chromedriver for Chrome 102 r=perftest-reviewers,sparky,AlexandruIonescu
...
Differential Revision: https://phabricator.services.mozilla.com/D147336
2022-05-26 12:19:24 +00:00
Bogdan Szekely
a5d63b70ec
Backed out changeset e3e5519cbc43 (bug 1771214) for causing toolchain bustage. CLOSED TREE
2022-05-26 12:32:15 +03:00
Gabriele Svelto
613504e85d
Bug 1771214 - Bump dump_syms to version 1.0.1 r=calixte
...
Differential Revision: https://phabricator.services.mozilla.com/D147359
2022-05-26 08:53:07 +00:00
Mike Hommey
df3223a294
Bug 1771242 - Upgrade clang to 14.0.4. r=firefox-build-system-reviewers,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D147384
2022-05-26 04:56:10 +00:00
Cristian Tuns
3fd8b7b5b0
Backed out changeset b46b70eeaa6f (bug 1751450) for causing fetch bustages CLOSED TREE
2022-05-25 23:35:39 -04:00
Ben Hearsum
abf7f5d3c5
Bug 1751450: pull NSIS Windows source from our own rehosted version, with signed DLLs. r=nalexander,aki
...
This is a short term measure. In the medium or long term we can do this signing in a separate Task after pulling the original source.
Differential Revision: https://phabricator.services.mozilla.com/D147310
2022-05-26 03:24:22 +00:00
Cristian Tuns
3796612e48
Backed out changeset 10a2fbadf5d3 (bug 1696504) for causing reftest failures on hiragino-kaku-1.html CLOSED TREE
2022-05-25 22:19:24 -04:00
Mike Hommey
c54b3311fb
Bug 1696504 - Bump macOS builds to SDK 11.0. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D131588
2022-05-25 18:28:19 +00:00
Agi Sferro
0cf67ce1eb
Bug 1759052 - Add a gv-junit webContentIsolationStrategy=0. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D146942
2022-05-25 17:44:51 +00:00
Jesse Schwartzentruber
95dae14bf9
Bug 1769178 - Update to current AFL++ stable. r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D146910
2022-05-24 21:07:40 +00:00
Tom Ritter
7c0097d259
Bug 1700396: Bump Updatebot to get the fuzzy path code r=jewilde
...
Differential Revision: https://phabricator.services.mozilla.com/D147204
2022-05-24 16:32:04 +00:00
Julien Cristau
24dee696b4
Bug 1770953
- remove unused transform from release-partner-repack-bouncer-sub job. r=releng-reviewers,aki DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D147190
2022-05-24 15:41:35 +00:00
Julien Cristau
ec16160a2b
Bug 1770953
- remove unused transform for release-balrog-scheduling. r=releng-reviewers,aki DONTBUILD
...
run-on-releases was used before bug 1661673 to restrict where we shipped -bz2 releases.
Differential Revision: https://phabricator.services.mozilla.com/D147189
2022-05-24 15:41:35 +00:00
Julien Cristau
52c6b98112
Bug 1770929 - run release-msix-push task for release candidate builds. r=gbrown DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D147176
2022-05-24 14:14:41 +00:00
Mike Hommey
6a1523cfa1
Bug 1770302 - Add missing compiler-rts on the macosx64-aarch64 clangs. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D147149
2022-05-24 08:23:55 +00:00