Closed
Bug 1774059
Opened 2 years ago
Closed 2 years ago
Try harder to find an appropriate macos SDK
Categories
(Firefox Build System :: General, defect, P3)
Firefox Build System
General
Tracking
(firefox-esr91 unaffected, firefox-esr102 unaffected, firefox101 unaffected, firefox102 unaffected, firefox103 fixed)
RESOLVED
FIXED
103 Branch
Tracking | Status | |
---|---|---|
firefox-esr91 | --- | unaffected |
firefox-esr102 | --- | unaffected |
firefox101 | --- | unaffected |
firefox102 | --- | unaffected |
firefox103 | --- | fixed |
People
(Reporter: spohl, Assigned: glandium)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
Some build systems appear to be using an old macOS SDK even though the macOS 11 SDK is available. We should run xcode-select
to point these machines to the macOS 11 SDK. It may also be prudent to remove the old SDKs from these systems at the same time.
At a minimum, this appears to affect OS X opt/debug
builds and causes build bustage after the landing of bug 1696513.
Updated•2 years ago
|
Keywords: regression
Updated•2 years ago
|
Severity: -- → S3
Priority: -- → P3
Assignee | ||
Comment 1•2 years ago
|
||
As mentioned in bug 1696513 comment 14, we shouldn't do this. Even if we did, it wouldn't be something the build system peers can do (it would be relops).
The right thing to do IMHO is to improve the SDK detection.
Summary: Run `xcode-select` to point macOS build machines to the macOS 11 SDK → Try harder to find an appropriate macos SDK
Assignee | ||
Updated•2 years ago
|
Assignee: nobody → mh+mozilla
Comment 2•2 years ago
|
||
Set release status flags based on info from the regressing bug 1696513
status-firefox101:
--- → unaffected
status-firefox102:
--- → unaffected
status-firefox103:
--- → affected
status-firefox-esr91:
--- → unaffected
Assignee | ||
Comment 3•2 years ago
|
||
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/240c921b8c75
Try harder to find an appropriate macos SDK. r=firefox-build-system-reviewers,andi
Updated•2 years ago
|
Has Regression Range: --- → yes
Comment 5•2 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 103 Branch
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 8•2 years ago
|
||
Set release status flags based on info from the regressing bug 1696513
status-firefox-esr102:
--- → unaffected
You need to log in
before you can comment on or make changes to this bug.
Description
•