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)

defect

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)

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.

Severity: -- → S3
Priority: -- → P3

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: nobody → mh+mozilla

Set release status flags based on info from the regressing bug 1696513

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
Has Regression Range: --- → yes
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 103 Branch

Set release status flags based on info from the regressing bug 1696513

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: