Release MozillaBuild 3.4
Categories
(Firefox Build System :: General, enhancement)
Tracking
(Not tracked)
People
(Reporter: mhentges, Assigned: mhentges)
References
Details
Attachments
(7 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
- Update Python 2
- Update Python 3.7
- Update watchman
- Update HG
- Fix
cargo-on-command-line behaviour
| Assignee | ||
Comment 1•4 years ago
|
||
| Assignee | ||
Comment 2•4 years ago
|
||
By default, when identifying Visual Studio, vswhere only looks for
a full installation (Enterprise/Professional/Community).
However, the simpler standalone "build tools" installations provide
the needed tools (editbin.exe), so include it in the vswhere search
filter.
Depends on D130801
| Assignee | ||
Comment 3•4 years ago
|
||
- Use Python's
2to3automated script to handle most changes. - Manually handle some byte<=>unicode string translation points.
- Remove redundant
osimport.
Depends on D130803
| Assignee | ||
Comment 4•4 years ago
|
||
- Python 2.7.16 -> 2.7.17
- Python 3.7.4 -> 3.7.9
Depends on D130804
| Assignee | ||
Comment 5•4 years ago
|
||
watchman.pdb and the docs are removed, and now the zip contains:
watchman.exegflags.dllglog.dlleledo-pty-bridge.exe
Remove the pdb-pruning logic, and manually ensure that the LICENSE is
included since we're doing redistribution.
Depends on D130805
| Assignee | ||
Comment 6•4 years ago
|
||
Rather than manually finding cargo after-the-fact, tweak the "reset
path" behaviour to ensure that cargo's dir is maintained.
Depends on D130806
Updated•4 years ago
|
| Assignee | ||
Comment 7•4 years ago
|
||
Depends on D130803
Updated•4 years ago
|
Pushed by mhentges@mozilla.com:
https://hg.mozilla.org/mozilla-build/rev/68c6e46ff007
Format packageit.py with black==21.10b0 r=glandium
https://hg.mozilla.org/mozilla-build/rev/c8f958952245
Support "Visual Studio Build Tools" r=glandium
https://hg.mozilla.org/mozilla-build/rev/203ee49cd2f0
Run 2to3 on packageit.py r=glandium
https://hg.mozilla.org/mozilla-build/rev/3677ef0b64e1
Finish translating packageit.py to Python 3 r=glandium
| Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 10•4 years ago
|
||
Comment 11•4 years ago
|
||
| Assignee | ||
Comment 12•4 years ago
|
||
Updated•4 years ago
|
Description
•