Closed
Bug 1580492
Opened 6 years ago
Closed 6 years ago
Run mach "core" commands with Python 3
Categories
(Firefox Build System :: Mach Core, task)
Firefox Build System
Mach Core
Tracking
(firefox71 fixed)
RESOLVED
FIXED
mozilla71
| Tracking | Status | |
|---|---|---|
| firefox71 | --- | fixed |
People
(Reporter: ahal, Assigned: championshuttler, Mentored)
References
(Blocks 1 open bug)
Details
Attachments
(1 file, 2 obsolete files)
mach has a few built-in commands. These are:
- settings
- mach-commands
- mach-debug-commands
- mach-completion
We should run these with Python 3 to A) set a precedent and B) hit more mach code paths with Python 3.
To do so we can remove these commands from the whitelist in the main mach driver:
https://searchfox.org/mozilla-central/source/mach#13
Then run them and see what fails, fix, and repeat.
| Assignee | ||
Comment 1•6 years ago
|
||
| Assignee | ||
Comment 2•6 years ago
|
||
| Assignee | ||
Updated•6 years ago
|
Assignee: nobody → shivams2799
Pushed by ahalberstadt@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/860e22f731ab
Run mach 'core' commands with Python 3. r=ahal
Comment 4•6 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox71:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
Updated•6 years ago
|
Attachment #9092359 -
Attachment description: Bug 1580492 - Migrate mach bootstrap to Python 3. r=ahal → Bug 1580492 - Migrate mach bootstrap to Python 3. r=ahal,mars
| Assignee | ||
Comment 5•6 years ago
|
||
Depends on D45672
Updated•5 years ago
|
Attachment #9092359 -
Attachment is obsolete: true
Updated•5 years ago
|
Attachment #9110367 -
Attachment is obsolete: true
You need to log in
before you can comment on or make changes to this bug.
Description
•