Mike Hommey
51ac12e4a3
Bug 1764509 - Update builders to clang 14.0.1. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D143570
2022-04-22 01:52:43 +00:00
Mike Hommey
2e75f81b2e
Bug 1765680 - Use toolchain aliases for rust dependencies for toolchains. r=firefox-build-system-reviewers,mhentges
...
While here, upgrade the rust toolchain used for lowercase. For some
reason it was stuck on 1.47.
Differential Revision: https://phabricator.services.mozilla.com/D144240
2022-04-21 21:55:59 +00:00
Joel Maher
15daab2123
Bug 1765461 - fix cron filters to not scheduled a51 condprof. r=sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D144329
2022-04-21 18:47:40 +00:00
Emilio Cobos Álvarez
ae3d893e6b
Bug 1765746 - Update cbindgen again. r=dshin
...
This basically improves and turns on constexpr support:
https://github.com/eqrion/cbindgen/pull/756
Also incorporates:
https://github.com/eqrion/cbindgen/pull/754
Though that has no real impact for our builds.
Depends on D144316
Differential Revision: https://phabricator.services.mozilla.com/D144317
2022-04-21 17:23:39 +00:00
Tom Ritter
c365991938
Bug 1731594: Update the updatebot dockerfile to prepare for pdf.js r=jewilde
...
Differential Revision: https://phabricator.services.mozilla.com/D142366
2022-04-21 14:52:55 +00:00
Mike Hommey
6ff04be6bd
Bug 1765677 - Upgrade the version of cargo used for the vendoring but not for cargo-apk when building wrench. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D144239
2022-04-21 05:05:14 +00:00
Mike Hommey
c904666e40
Bug 1758780 - Update builders to rustc 1.60. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D143176
2022-04-21 04:36:24 +00:00
Mike Hommey
548aade9e4
Bug 1758780 - Update builders to clang 14. r=firefox-build-system-reviewers,mhentges,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D143175
2022-04-21 04:36:24 +00:00
Cristian Tuns
cf1ff772f0
Backed out changeset 395f906e2904 (bug 1751693) as requested by Bas on element #build. CLOSED TREE
2022-04-20 20:05:48 -04:00
Bas Schouten
c357e94fd8
Bug 1751693: Add telemetry probe to measure glyph rasterization time and the required plumbing for WR. r=jrmuizel,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D140681
2022-04-20 23:54:21 +00:00
Tom Ritter
400109922f
Bug 1763991: Add ed to the Updatebot docker image r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D144200
2022-04-20 17:22:02 +00:00
Joel Maher
0b9a381445
Bug 1765461 - skip a51 condprof tasks by default. r=sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D144196
2022-04-20 16:16:30 +00:00
Joel Maher
d468c10ff2
Bug 1765223 - Adjust Android compiled tests to display 1proc. r=agi,gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D144024
2022-04-20 15:59:23 +00:00
Narcis Beleuzu
0fd7ae053e
Backed out 2 changesets (bug 1758780) for jsreftest failure on fp-evaluation-order.js . CLOSED TREE
...
Backed out changeset 10e2414392ae (bug 1758780)
Backed out changeset 481062597411 (bug 1758780)
2022-04-20 03:03:26 +03:00
Joel Maher
41c0067816
Bug 1763423 - Turn on full conditioned profiles. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D143065
2022-04-19 18:32:56 +00:00
Emilio Cobos Álvarez
65a2664032
Bug 1765291 - Update cbindgen to 0.22.0. r=layout-reviewers,boris
...
This will allow generating flags with complex expressions like:
https://searchfox.org/mozilla-central/rev/4b3039b48c3cb67774270ebcc2a7d8624d888092/servo/components/style/values/specified/box.rs#1281-1285
Which now generates:
inline const StyleContain StyleContain::STRICT = StyleContain{ /* .bits = */ (uint8_t)((((1 << 3) | (StyleContain::LAYOUT).bits) | (StyleContain::PAINT).bits) | (StyleContain::SIZE).bits) };
and a number of other improvements.
Differential Revision: https://phabricator.services.mozilla.com/D143980
2022-04-19 18:28:06 +00:00
Joel Maher
c582dbf6d7
Bug 1759594 - add support for new a51 phones and remove s7 phones. r=sparky,perftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D143640
2022-04-19 17:27:11 +00:00
Mike Hommey
5a6c42678a
Bug 1758780 - Update builders to rustc 1.60. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D143176
2022-04-19 08:08:45 +00:00
Mike Hommey
e778621ee4
Bug 1758780 - Update builders to clang 14. r=firefox-build-system-reviewers,mhentges,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D143175
2022-04-19 08:08:45 +00:00
Geoff Brown
0e9abefe07
Bug 1745203: Re-enable release-msix-push on beta; r=releng-reviewers,aki
...
With https://github.com/mozilla-releng/scriptworker-scripts/issues/474
resolved, automatic pushes to the Microsoft Store can be re-enabled for beta.
These were disabled in https://hg.mozilla.org/mozilla-central/rev/22dc1718983e ,
which has not made it to beta yet.
Differential Revision: https://phabricator.services.mozilla.com/D143949
2022-04-18 22:49:56 +00:00
Mike Hommey
72fcb02597
Bug 1764882 - Use apple-m1 cpu target on mac arm64 builds. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D143818
2022-04-18 20:38:25 +00:00
Tom Ritter
1f6c848ef2
Bug 1763412: Unpack 2 and only 2 values r=jewilde
...
We were getting ('dav1d', '87f9a81cd770e49394a45deca7a3df41243de00b', '')
which is three values and throwing an exception.
Differential Revision: https://phabricator.services.mozilla.com/D143060
2022-04-15 18:17:40 +00:00
Mike Hommey
56dd1d6854
Bug 1764449
- Run source-test-python-mach tasks on changes to python/sites/*. r=mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D143548
2022-04-15 04:24:57 +00:00
Mitchell Hentges
97b39cb317
Bug 1764711: Move boto3 to requirement file r=ahal
...
The `upload_geneated_sources.py` script needs `boto3`, but was:
* Running in CI with Mach having a site-packages-source of `None`
* Using the `common` site (which inherits Mach's site-packages-source)
* Installing `boto3` outside of the knowledge of the centralized
dependency system.
Make a `upload-generated-sources` site, and move `boto3` to it.
Differential Revision: https://phabricator.services.mozilla.com/D143715
2022-04-14 18:00:30 +00:00
Gabriele Svelto
222253b8d8
Bug 1764545 - Pull in the latest version of dump_syms r=calixte
...
Differential Revision: https://phabricator.services.mozilla.com/D143699
2022-04-14 14:25:46 +00:00
Alexis Beingessner
8d52156e82
Bug 1763706 - Update rust-minidump to 0.10.4-prerelease. r=gsvelto CLOSED TREE
...
has hotfix for symbol parsing limitations
Differential Revision: https://phabricator.services.mozilla.com/D143226
2022-04-13 04:30:39 +00:00
Noemi Erli
24bda8f886
Backed out changeset 6b2bdfbe9f12 (bug 1763706) for causing xpc failures CLOSED TREE
2022-04-13 14:10:19 +03:00
Noemi Erli
dff8ae5ed1
Backed out 2 changesets (bug 1758780) for causing OSX failures
...
Backed out changeset 2a3c0204b519 (bug 1758780)
Backed out changeset 330065f83d19 (bug 1758780)
2022-04-13 14:08:51 +03:00
Mike Hommey
b7f1482c6d
Bug 1758780 - Update builders to rustc 1.60. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D143176
2022-04-13 05:09:09 +00:00
Mike Hommey
72f2af9431
Bug 1758780 - Update builders to clang 14. r=firefox-build-system-reviewers,mhentges,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D143175
2022-04-13 05:09:09 +00:00
Butkovits Atila
3ce125b3f7
Backed out 2 changesets (bug 1758780) as per request by dev. CLOSED TREE
...
Backed out changeset 0f6aff1f340e (bug 1758780)
Backed out changeset e390fac06dae (bug 1758780)
2022-04-13 07:53:43 +03:00
Mike Hommey
49d9388ec2
Bug 1758780 - Update builders to rustc 1.60. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D143176
2022-04-13 04:35:12 +00:00
Mike Hommey
d0e55e7fec
Bug 1758780 - Update builders to clang 14. r=firefox-build-system-reviewers,mhentges,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D143175
2022-04-13 04:35:11 +00:00
Alexis Beingessner
597a5eeef7
Bug 1763706 - Update rust-minidump to 0.10.4-prerelease. r=gsvelto
...
has hotfix for symbol parsing limitations
Differential Revision: https://phabricator.services.mozilla.com/D143226
2022-04-13 04:30:39 +00:00
Mike Hommey
ab789e51e7
Bug 1758780 - Add a toolchain for Visual Studio 2019. r=firefox-build-system-reviewers,mhentges
...
We're going to need it to bootstrap LLVM 14.
Differential Revision: https://phabricator.services.mozilla.com/D143174
2022-04-13 03:02:25 +00:00
Mike Hommey
557b38098e
Bug 1289641 - Replace uses of the vs2017-15.9 tooltool manifest. r=firefox-build-system-reviewers,mhentges
...
Now that we have a toolchain artifact with the same function, we can use
that instead.
Differential Revision: https://phabricator.services.mozilla.com/D143127
2022-04-12 22:52:54 +00:00
Mike Hommey
ed22358ed1
Bug 1289641 - Stop depending on the tooltool manifest to distinguish whether to build a windows winchecksec. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D143257
2022-04-12 22:52:53 +00:00
Mike Hommey
5ed622ab77
Bug 1289641 - Setup a taskcluster task to build the vs2017 toolchain. r=firefox-build-system-reviewers,mhentges
...
Its layout differs from the one in the tooltool archive for forward
compatibility with the upcoming (clang 15) -winsysroot flag.
There is probably more filtering we can do to somehow match what
windows_toolchain.py used to do, but we'll keep that for later.
Differential Revision: https://phabricator.services.mozilla.com/D143126
2022-04-12 22:52:53 +00:00
Mike Hommey
891f7a50c3
Bug 1289641 - Don't pull Visual Studio in tasks that don't use it. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D143124
2022-04-12 22:52:52 +00:00
Dana Keeler
3955a99378
Bug 1764424 - update HSTS and pinning preloading source URLs r=jschanck DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D143544
2022-04-12 21:43:04 +00:00
Alex Finder
060bcf0652
Bug 1763075 - Add chromedriver for Chrome v100 r=perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D143499
2022-04-12 20:42:34 +00:00
Butkovits Atila
59ebe1ff72
Backed out 7 changesets (bug 1289641) for causing Python failures. CLOSED TREE
...
Backed out changeset 0c1cedebf915 (bug 1289641)
Backed out changeset 575732020bd2 (bug 1289641)
Backed out changeset 55b68a71e03a (bug 1289641)
Backed out changeset 0b16a05aa405 (bug 1289641)
Backed out changeset acbff13b91b3 (bug 1289641)
Backed out changeset 2645367da7cb (bug 1289641)
Backed out changeset 8b22a8ec44fe (bug 1289641)
2022-04-12 22:23:27 +03:00
Geoff Brown
172c640f7b
Bug 1745203: Stop running release-msix-push on beta; r=jcristau
...
Until https://github.com/mozilla-releng/scriptworker-scripts/issues/474 is
resolved, I think it best to disable automatic pushes to the Microsoft Store.
Currently, if there's a manual submission in progress, the automated one will fail;
otherwise, the automated push will appear to succeed, but actually do nothing.
Differential Revision: https://phabricator.services.mozilla.com/D143430
2022-04-12 18:27:01 +00:00
Joel Maher
b2a42c4402
Bug 1581345 - add socketprocess_networking to the taskcluster chunking code to reduce zero test chunks. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D143203
2022-04-12 18:08:33 +00:00
Mike Hommey
2d941255db
Bug 1758780 - Avoid building LLVM when building wasi compiler-rt. r=firefox-build-system-reviewers,mhentges
...
Instead, do the same trick as for the wasi sysroot, and reuse clang
itself.
Differential Revision: https://phabricator.services.mozilla.com/D143171
2022-04-12 01:30:55 +00:00
Mike Hommey
b8ed2b9998
Bug 1758780 - Use the same version of clang as for other builds for sm fuzzing builds. r=firefox-build-system-reviewers,mhentges
...
It used to be this way, until bug 1731582 made it tied to clang-12 to
keep it to that version. This was subsequently upgraded to clang-13 in
bug 1736459, but this should really have been changed back to
unversioned clang.
Differential Revision: https://phabricator.services.mozilla.com/D143134
2022-04-12 01:30:55 +00:00
Mike Hommey
7214f090f8
Bug 1289641 - Replace uses of the vs2017-15.9 tooltool manifest. r=firefox-build-system-reviewers,mhentges
...
Now that we have a toolchain artifact with the same function, we can use
that instead.
Differential Revision: https://phabricator.services.mozilla.com/D143127
2022-04-11 23:00:10 +00:00
Mike Hommey
0aa3c95daa
Bug 1289641 - Stop depending on the tooltool manifest to distinguish whether to build a windows winchecksec. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D143257
2022-04-11 23:00:09 +00:00
Mike Hommey
d1119528d0
Bug 1289641 - Setup a taskcluster task to build the vs2017 toolchain. r=firefox-build-system-reviewers,mhentges
...
Its layout differs from the one in the tooltool archive for forward
compatibility with the upcoming (clang 15) -winsysroot flag.
There is probably more filtering we can do to somehow match what
windows_toolchain.py used to do, but we'll keep that for later.
Differential Revision: https://phabricator.services.mozilla.com/D143126
2022-04-11 23:00:09 +00:00
Mike Hommey
5f988372c9
Bug 1289641 - Don't pull Visual Studio in tasks that don't use it. r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D143124
2022-04-11 23:00:08 +00:00