зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1833998 - Switch Firefox builds to macOS 13.3 SDK. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D178500
This commit is contained in:
Родитель
4e5b2620c9
Коммит
04d95a11e2
|
@ -96,7 +96,7 @@ with only_when(host_is_osx | target_is_osx):
|
|||
return Version(obj["Version"])
|
||||
|
||||
def sdk_min_version():
|
||||
return "13.0"
|
||||
return "13.3"
|
||||
|
||||
@depends(
|
||||
"--with-macos-sdk",
|
||||
|
|
|
@ -3,6 +3,6 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>Version</key>
|
||||
<string>13.0</string>
|
||||
<string>13.3</string>
|
||||
</dict>
|
||||
</plist>
|
||||
|
|
|
@ -28,7 +28,6 @@ macosx64-sdk-13.0:
|
|||
- Library/Developer/CommandLineTools/SDKs/MacOSX13.0.sdk
|
||||
toolchain-artifact: project/gecko/mac-sdk/MacOSX13.0.sdk.tar.zst
|
||||
toolchain-alias:
|
||||
- macosx64-sdk
|
||||
- MacOSX13.0.sdk
|
||||
resources:
|
||||
- python/mozbuild/mozpack/macpkg.py
|
||||
|
@ -49,6 +48,7 @@ macosx64-sdk-13.3:
|
|||
- Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk
|
||||
toolchain-artifact: project/gecko/mac-sdk/MacOSX13.3.sdk.tar.zst
|
||||
toolchain-alias:
|
||||
- macosx64-sdk
|
||||
- macosx64-sdk-toolchain
|
||||
- MacOSX13.3.sdk
|
||||
resources:
|
||||
|
|
|
@ -3,7 +3,7 @@ set -x -e -v
|
|||
|
||||
export TARGET_TRIPLE="x86_64-apple-darwin"
|
||||
|
||||
MACOS_SYSROOT="${MOZ_FETCHES_DIR}/MacOSX13.0.sdk"
|
||||
MACOS_SYSROOT="${MOZ_FETCHES_DIR}/MacOSX13.3.sdk"
|
||||
CLANGDIR="${MOZ_FETCHES_DIR}/clang"
|
||||
|
||||
# Deploy the wrench dependencies
|
||||
|
|
|
@ -19,7 +19,7 @@ ac_add_options --with-macos-sdk=/Users/username/SDKs/MacOSX11.3.sdk
|
|||
First off, Firefox runs on 10.12 and above. This is called the "minimum deployment target" and is
|
||||
independent of the SDK version.
|
||||
|
||||
Our official Firefox builds compiled in CI (continuous integration) currently use the 11.3 SDK (last updated in [bug 1788854](https://bugzilla.mozilla.org/show_bug.cgi?id=1788854)). This is also the minimum supported SDK version for local builds.
|
||||
Our official Firefox builds compiled in CI (continuous integration) currently use the 13.3 SDK (last updated in [bug 1833998](https://bugzilla.mozilla.org/show_bug.cgi?id=1833998)). This is also the minimum supported SDK version for local builds.
|
||||
|
||||
Compiling with different SDKs breaks from time to time. Such breakages should be [reported in Bugzilla](https://bugzilla.mozilla.org/enter_bug.cgi?blocked=mach-busted&bug_type=defect&cc=:spohl,:mstange&component=General&form_name=enter_bug&keywords=regression&op_sys=macOS&product=Firefox%20Build%20System&rep_platform=All) and fixed quickly.
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче