Allow PGO build on Python 3.12
Categories
(Firefox Build System :: General, task)
Tracking
(firefox123 fixed)
Tracking | Status | |
---|---|---|
firefox123 | --- | fixed |
People
(Reporter: sergesanspaille, Assigned: sergesanspaille)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
It currently fails due to references to the now removed distutils package.
Assignee | ||
Comment 1•1 year ago
|
||
distutils.dir_util.copy_tree -> shutil.copytree
distutils.spawn.find_executable -> shutil.which
Also fix a warning about escape sequence in the process.
Updated•1 year ago
|
Comment 5•1 year ago
|
||
Assignee | ||
Comment 6•1 year ago
|
||
Hell, the dir_exists_ok
keyword argument is only available since py 3.8, let me check if I can enforce this, as we're already moving to py3.8
Comment 7•1 year ago
|
||
(In reply to [:sergesanspaille] from comment #6)
Hell, the
dir_exists_ok
keyword argument is only available since py 3.8, let me check if I can enforce this, as we're already moving to py3.8
That hasn't landed yet. You'll have to wait for bug 1843209.
Comment 8•11 months ago
|
||
There is an r+ patch which didn't land and no activity in this bug for 2 weeks.
:sergesanspaille, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.
Comment 9•11 months ago
|
||
Bug 1843209 landed and hasn't been backed out in over a week, so I'd say you're good to go with dir_exists_ok
:sergesanspaille.
Comment 10•11 months ago
|
||
Assignee | ||
Updated•11 months ago
|
Comment 11•11 months ago
|
||
bugherder |
Description
•