Port bug 1685764: Stop using cross-releng tooltool manifest for macOS builds
Categories
(Thunderbird :: Build Config, task)
Tracking
(thunderbird_esr78 unaffected)
Tracking | Status | |
---|---|---|
thunderbird_esr78 | --- | unaffected |
People
(Reporter: rjl, Assigned: rjl)
References
Details
Attachments
(4 files)
browser/config/tooltool-manifest/macosx64/cross-releng.manifest is being removed and tooltool-download will no longer run when building for macOS.
It should be a matter of adding the 10.12 SDK to comm/ci/toolchain/macosx-sdk.yml. The Firefox patch includes the 10.11 SDK; that should not be necessary.
The build script for libotr will need some changes as well.
Assignee | ||
Comment 1•3 years ago
|
||
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
Depends on D104856
Assignee | ||
Comment 3•3 years ago
|
||
Depends on D104857
Assignee | ||
Updated•3 years ago
|
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/e15508762bce
Port bug 1685764: Add toolchain task for macOS 10.12 SDK. r=justdave
https://hg.mozilla.org/comm-central/rev/5236ae7e8a78
Port bug 1685764: Switch build tasks using cross-releng tooltool to the toolchain task. r=justdave
https://hg.mozilla.org/comm-central/rev/b4662538ede6
Stop using cross-releng tooltool for macOS x64 libotr builds. r=justdave
Assignee | ||
Comment 5•3 years ago
|
||
Not running this build at all is more in line with what Firefox is doing as
test hardware is finite.
Pushed by thunderbird@calypsoblue.org: https://hg.mozilla.org/comm-central/rev/5e0e4f674736 Follow-up: Restore macosx/opt builds; fix broken signing. r=justdave
Updated•3 years ago
|
Description
•