Jan-Erik Rediger
8dcad8e62e
Bug 1781085 - Update to Glean v50.1.3 r=chutten,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D152770
2022-07-27 10:24:48 +00:00
criss
e3d5438abb
Backed out changeset 581d7209c242 (bug 1781085) for causing build bustages. CLOSED TREE
2022-07-27 12:19:52 +03:00
Jan-Erik Rediger
a3f580ed1f
Bug 1781085 - Update to Glean v50.1.3 r=chutten,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D152770
2022-07-27 08:58:11 +00:00
Marian-Vasile Laza
26bcf8de12
Merge mozilla-central to autoland. a=merge CLOSED TREE
2022-07-21 15:53:39 +03:00
Marian-Vasile Laza
007a92ab7e
Backed out 3 changesets (bug 1776642) for Pip version update causes CI tasks to fail. CLOSED TREE
...
Backed out changeset 450e42238ace (bug 1776642)
Backed out changeset 40cfebba22ac (bug 1776642)
Backed out changeset c4534787d467 (bug 1776642)
2022-07-21 15:50:20 +03:00
Nicklas Boman
d99f46f0ad
Bug 1780449 - If mercurial is not installed mach will not recognize your source folder as a hg checkout r=firefox-build-system-reviewers,ahochheiden
...
fix if mercurial is not installed when running mach bootstrap, it will return None and mach will be confused if you are in a hg or git directory at all.
Differential Revision: https://phabricator.services.mozilla.com/D152310
2022-07-21 09:12:21 +00:00
Jim Blandy
5528bb5fa6
Bug 1772635: Handle some new ccache categories. r=ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D151570
2022-07-20 23:38:16 +00:00
Mike Hommey
efc8fa87e0
Bug 1762037
- Bump numpy and scipy to latest versions. r=jmaher
...
The older versions don't have prebuilt wheels for python 3.9 and newer.
Unfortunately, the latest versions don't support python 3.7 and older,
so keep the older versions for those.
Differential Revision: https://phabricator.services.mozilla.com/D152246
2022-07-20 20:31:14 +00:00
Sylvestre Ledru
73d4a6ca57
no bug - Fix a few typo found by the next version of codespell r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D150321
2022-07-20 15:26:22 +00:00
Malte Jürgens
fbdee231ac
Bug 1780220 - Prompt Mercurial installation on openSUSE like on Debian r=ahochheiden
...
- Removed `install_mercurial`, since it doesn't seem to be used.
- Rewrote `upgrade_mercurial` to act more like on Debian,
meaning it will prompt the user if Mercurial should be
installed via zypper or pip, and install via zypper if
non-interactive. Everything is then installed system-
wide.
- Moved `MERCURIAL_INSTALL_PROMPT` into `base.py`
- Added parantheses to `self.zypper_update()`.
Differential Revision: https://phabricator.services.mozilla.com/D152207
2022-07-19 19:30:38 +00:00
Andrew Halberstadt
816f3eeaca
Bug 1780087 - [docs] Implement a 'searchfox' role, r=firefox-source-docs-reviewers,sylvestre
...
See the docstring in this patch for usage examples.
Differential Revision: https://phabricator.services.mozilla.com/D152124
2022-07-19 15:41:07 +00:00
Gijs Kruitbosch
90e2a23978
Bug 1780159 - add a default value for cmd_and_path in vscode detection for non-Windows/macOS/Linux OSes, r=andi,firefox-build-system-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D152159
2022-07-19 13:53:54 +00:00
James Teow
8a0ddc1981
Bug 1780203
- Fix input error in bug_1737043_aboutNetError.py - r=flod
...
Differential Revision: https://phabricator.services.mozilla.com/D152168
2022-07-19 12:30:05 +00:00
Malte Jürgens
62c4db2c4b
Bug 1779932 - Add "unzip" dependency to openSUSE bootstrap r=firefox-build-system-reviewers,ahochheiden. CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D151978
2022-07-18 18:28:22 +00:00
Gijs Kruitbosch
92d44f3713
Bug 1737043 - add a suggestion for 'example.com' in the network error page for 'example', r=mak,eemeli,desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D129156
2022-07-19 03:27:18 +00:00
Marian-Vasile Laza
882b3a429f
Backed out changeset 3259605b1856 (bug 1779932) for causing bc failures. CLOSED TREE
2022-07-18 23:31:48 +03:00
Malte Jürgens
ede1de7091
Bug 1779933 - Fix non-interactive zypper bootstrap r=firefox-build-system-reviewers,ahochheiden
...
The `-n` flag should be located directly after
the zypper command, not after the subcommands.
Differential Revision: https://phabricator.services.mozilla.com/D151979
2022-07-18 18:32:11 +00:00
Malte Jürgens
071e0043a7
Bug 1779932 - Add "unzip" dependency to openSUSE bootstrap r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D151978
2022-07-18 18:28:22 +00:00
Gijs Kruitbosch
e00e722239
Bug 1773520 - add vscode build backend by default if vscode is installed, r=firefox-build-system-reviewers,nalexander,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D150147
2022-07-18 13:14:23 +00:00
Iulian Moraru
5e7070f988
Backed out changeset 89d291a9ee9b (bug 1737043) for causing xpcshell failures on test_URIFixup_check_host.js. CLOSED TREE
2022-07-17 20:47:23 +03:00
Gijs Kruitbosch
393bdf2f46
Bug 1737043 - add a suggestion for 'example.com' in the network error page for 'example', r=mak,eemeli,desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D129156
2022-07-17 16:48:44 +00:00
Sebastian Hengst
5f5698c214
Bug 1765416 - disable test_vendor.py on all platforms. r=ahochheiden DONTBUILD
...
Test can be reenabled after the migration to Python 3.7+ (bug 1734402) because
the fixed Poetry version (1.2.0) has that as minimum requirement.
Differential Revision: https://phabricator.services.mozilla.com/D151913
2022-07-15 15:54:56 +00:00
Andi-Bogdan Postelnicu
3fe05b85d6
Bug 1778358 - add c++17 flag to the static analysis test. r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D151910
2022-07-15 08:26:25 +00:00
Travis Long
2855beea72
Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-14 13:11:13 +00:00
Steve Fink
612f01dc0c
Bug 1774698 - Add mach perftests --browsertime-existing-results
flag r=sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D149581
2022-07-13 22:59:29 +00:00
Nick Alexander
cf7750a206
Bug 1775132 - Part 1: Make profile service select background task profile directory. r=mossop
...
This allows the profile service to handle `XRE_PROFILE_PATH`,
`--profile`, etc as normal before choosing a "default" background task
profile directory.
Differential Revision: https://phabricator.services.mozilla.com/D149918
2022-07-13 20:12:12 +00:00
Norisz Fay
31e76fd90f
Backed out changeset ce93635100b6 (bug 1772132) for causing webrender build bustage CLOSED TREE
2022-07-13 22:08:19 +03:00
Travis Long
a285a07c6e
Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 18:00:35 +00:00
Bogdan Szekely
6030807e22
Backed out changeset 1ff9bb6e4a8c (bug 1772132) for causing build bustage. CLOSED TREE
2022-07-13 16:17:53 +03:00
Travis Long
e826b78da5
Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 12:59:16 +00:00
smolnar
36788ca992
Backed out changeset ab4790cd94eb (bug 1772132) for causing wrench bustage CLOSED TREE
2022-07-13 12:04:13 +03:00
Travis Long
86debe7916
Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 08:43:41 +00:00
Tom Ritter
2b7db8ded5
Bug 1776492: Add support for a run-command action in moz.yaml r=jewilde
...
Differential Revision: https://phabricator.services.mozilla.com/D150279
2022-07-11 19:26:28 +00:00
Andreea Pavel
64bec9174f
Bug 1765416 - disable test_vendor.py on opt builds r=ahochheiden DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D151435
2022-07-11 17:29:50 +00:00
Johan Lorenzo
75e695f102
Bug 1776642 - part 2: Stop installing 'carrot' in mach tests and use a more recent package instead r=jcristau
...
carrot has been unmaintained since 2010[1]. setuptools>=58 cannot install it (same error as previous commit)
[1] https://pypi.org/project/carrot/#history
Differential Revision: https://phabricator.services.mozilla.com/D150969
2022-07-08 15:58:05 +00:00
Mark Banner
fbbe33b4ea
Bug 1762571 - Upgrade NodeJS to v12 for the build system and v16 for tests. r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D147173
2022-07-07 22:08:59 +00:00
Andi-Bogdan Postelnicu
dce3119e29
Bug 1650335 - for clang-tidy
based analysis do not set cpp std option. r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D151101
2022-07-06 08:15:33 +00:00
Narcis Beleuzu
ea20959e2d
Backed out 1 changesets (bug 1773520) for breaking the ./mach ide vscode
...
Backed out changeset d9571dde686f (bug 1773520)
2022-07-01 09:32:36 +03:00
Iulian Moraru
eaae7245b9
Backed out 3 changesets (bug 1762571) for causing xpcshell failures on test_trr_httpssvc_wrap.js. CLOSED TREE
...
Backed out changeset 9e6eb444acb4 (bug 1762571)
Backed out changeset f24051722cee (bug 1762571)
Backed out changeset 0ead2f6d0582 (bug 1762571)
2022-06-30 18:43:06 +03:00
Mark Banner
72f5384587
Bug 1762571 - Upgrade NodeJS to v12 for the build system and v16 for tests. r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D147173
2022-06-30 13:23:24 +00:00
Gabriele Svelto
af54b91951
Bug 1776195 - Do not install watchman on openSUSE anymore because it's often broken r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D150110
2022-06-30 12:41:31 +00:00
Gijs Kruitbosch
e5852b6d8d
Bug 1773520 - add vscode build backend by default if vscode is installed, r=firefox-build-system-reviewers,nalexander,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D150147
2022-06-30 08:38:02 +00:00
Alessio Placitelli
9fa5e395be
Bug 1776219 - Gracefully handle psutils failures in mach telemetry. r=firefox-build-system-reviewers,ahochheiden
...
On OpenBSD/i386, psutils fails in the generator used to enumerate the
active processes, breaking the build.
Differential Revision: https://phabricator.services.mozilla.com/D150462
2022-06-29 09:03:28 +00:00
Ryan VanderMeulen
f9c1827b88
Bug 1776461 - Don't define the WIN32 and _WIN32_IE macros in mozilla-config.h if they're already defined. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D150268
2022-06-28 18:56:34 +00:00
Tom Ritter
8a1bfc40d7
Bug 1772198 - Add a new filetype lint job r=linter-reviewers,ahal
...
Depends on D149309
Differential Revision: https://phabricator.services.mozilla.com/D149306
2022-06-24 20:07:07 +00:00
Tom Ritter
a88546bae0
Bug 1772198 - Only require an origin revision if the vendoring section is present r=jewilde
...
Depends on D149308
Differential Revision: https://phabricator.services.mozilla.com/D149309
2022-06-24 20:07:07 +00:00
Gabriele Svelto
5778d59b9a
Bug 1776184 - Handle Debian unstable when installing watchman during bootstrap r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D150233
2022-06-24 19:51:12 +00:00
Ryan VanderMeulen
b667d62420
Bug 1776344 - Properly strip newlines when reading path files. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D150257
2022-06-24 18:34:58 +00:00
Gabriele Svelto
7ad6cca012
Bug 1774298 - Install watchman only on Debian 11+ r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D149358
2022-06-22 10:08:23 +00:00
Mike Hommey
0985192f22
Bug 1760484 - Add webrtc configs for arm64 openbsd. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D149473
2022-06-21 20:03:56 +00:00