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•3 years ago
|
||
Assignee | ||
Comment 2•3 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•3 years ago
|
||
- Use Python's
2to3
automated script to handle most changes. - Manually handle some byte<=>unicode string translation points.
- Remove redundant
os
import.
Depends on D130803
Assignee | ||
Comment 4•3 years ago
|
||
- Python 2.7.16 -> 2.7.17
- Python 3.7.4 -> 3.7.9
Depends on D130804
Assignee | ||
Comment 5•3 years ago
|
||
watchman.pdb
and the docs are removed, and now the zip contains:
watchman.exe
gflags.dll
glog.dll
eledo-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•3 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•3 years ago
|
Assignee | ||
Comment 7•3 years ago
|
||
Depends on D130803
Updated•3 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•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Pushed by mhentges@mozilla.com: https://hg.mozilla.org/mozilla-build/rev/f08ccb23d2cb Bump Python versions r=glandium
Comment 10•3 years ago
|
||
Pushed by mhentges@mozilla.com: https://hg.mozilla.org/mozilla-build/rev/9f64c8673cd9 Update watchman to 2021.01.11.00 r=glandium https://hg.mozilla.org/mozilla-build/rev/49a9f95affc9 Maintain cargo's entry in the PATH r=glandium
Comment 11•3 years ago
|
||
Pushed by mhentges@mozilla.com: https://hg.mozilla.org/mozilla-build/rev/24455fff1527 Bump version to 3.4 https://hg.mozilla.org/mozilla-build/rev/da577e10010d Added tag MOZILLABUILD_3_4_0_RELEASE for changeset 24455fff1527
Assignee | ||
Comment 12•3 years ago
|
||
Updated•3 years ago
|
Description
•