Closed Bug 1685764 Opened 3 months ago Closed 2 months ago

Switch macOS builds to latest 10.12 SDK

Categories

(Firefox Build System :: General, defect, P3)

defect

Tracking

(firefox87 fixed)

RESOLVED FIXED
87 Branch
Tracking Status
firefox87 --- fixed

People

(Reporter: spohl, Assigned: glandium)

References

(Depends on 1 open bug)

Details

Attachments

(3 files)

+++ This bug was initially created as a clone of Bug #1324892 +++

We should make sure that we are using the latest macOS 10.12 SDK. Per bug 1680152 comment 13, this should be the SDK that comes with Xcode 8.3.3.

Please let me know if you need anything from me or the widget/cocoa side for this. Thank you!

Flags: needinfo?(mh+mozilla)
Depends on: 1686129
Priority: -- → P3

Isn't this done since this patch landed?

(In reply to Mitchell Hentges [:mhentges] 🦀 from comment #2)

Isn't this done since this patch landed?

Not according to the conversation in bug 1680152 comment 12 and bug 1680152 comment 13.

Assignee: nobody → mh+mozilla
Status: NEW → ASSIGNED

In the case of toolchain tasks, the tooltool download script already
extracted the SDK in $MOZ_FETCHES_DIR, so no adjustment was required.
Only a Firefox mozconfig needs adaptation.

Flags: needinfo?(mh+mozilla)
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/d997e4a4e375
Add toolchain tasks to pull macos 10.11 and 10.12 SDKs. r=firefox-build-system-reviewers,mhentges
https://hg.mozilla.org/integration/autoland/rev/986e82641b57
Switch all tasks using the cross-releng tooltool manifest to the corresponding toolchain task. r=firefox-build-system-reviewers,dmajor
https://hg.mozilla.org/integration/autoland/rev/1941f4130b28
Switch openh264 mac builds to the macos SDK toolchain task. r=firefox-build-system-reviewers,sheehan,mhentges
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
See Also: → 1691988
You need to log in before you can comment on or make changes to this bug.