Closed Bug 1866760 Opened 2 years ago Closed 2 years ago

With python 3.12, a traceback is always printed even on configure sucess

Categories

(Firefox Build System :: Bootstrap Configuration, task)

task

Tracking

(firefox122 fixed)

RESOLVED FIXED
122 Branch
Tracking Status
firefox122 --- fixed

People

(Reporter: sergesanspaille, Assigned: sergesanspaille)

References

Details

Attachments

(1 file)

When running ./mach configure from a python 3.12 interpreter, even when the configure succeeds, we enter the error path. This is due to termination being handled through a SystemExit exception with code 0

Attachment #9365588 - Attachment description: Bug 1866760 - Do not handle SystemExit(0) as an error during error handling r=ahochheiden → Bug 1866760 - Do not handle SystemExit and KeyboardInterrupt as generic exceptions during error handling r=ahochheiden!
Pushed by sguelton@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7c5bf58db237 Do not handle SystemExit and KeyboardInterrupt as generic exceptions during error handling r=ahochheiden,glandium
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 122 Branch
Duplicate of this bug: 1870971
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: