Bug 1773743 - Change the minimum required macos SDK to 13.0. r=firefox-build-system-reviewers,spohl,ahochheiden

Differential Revision: https://phabricator.services.mozilla.com/D167773
This commit is contained in:
Mike Hommey 2023-02-01 10:14:12 +00:00
Родитель ae3502a958
Коммит 5742849bde
8 изменённых файлов: 4 добавлений и 33 удалений

Просмотреть файл

@ -9,6 +9,3 @@ ac_add_options --target=aarch64-apple-darwin
# It may conflict with settings from mozconfig.override, but that seems
# unlikely.
ac_add_options --disable-optimize
# TODO: Remove in bug 1773743
export MACOS_SDK_DIR=$MOZ_FETCHES_DIR/MacOSX11.3.sdk

Просмотреть файл

@ -7,6 +7,3 @@ MOZ_AUTOMATION_BUILD_SYMBOLS=0
# It may conflict with settings from mozconfig.override, but that seems
# unlikely.
ac_add_options --disable-optimize
# TODO: Remove in bug 1773743
export MACOS_SDK_DIR=$MOZ_FETCHES_DIR/MacOSX11.3.sdk

Просмотреть файл

@ -1,2 +1 @@
ac_add_options --disable-release
export MACOS_SDK_DIR=$MOZ_FETCHES_DIR/MacOSX13.0.sdk

Просмотреть файл

@ -2,8 +2,6 @@ if test `uname -s` = Linux; then
. $topsrcdir/build/macosx/cross-mozconfig.common
fi
export MACOS_SDK_DIR=$MOZ_FETCHES_DIR/MacOSX13.0.sdk
if [ -n "$TASKCLUSTER_PGO_PROFILE_USE" -a -z "$USE_ARTIFACT" ]; then
# Work around https://github.com/llvm/llvm-project/issues/57734
export LDFLAGS=-Wl,-mllvm,--opaque-pointers

Просмотреть файл

@ -96,7 +96,7 @@ with only_when(host_is_osx | target_is_osx):
return Version(obj["Version"])
def sdk_min_version():
return "11.3"
return "13.0"
@depends(
"--with-macos-sdk",

Просмотреть файл

@ -3,6 +3,6 @@
<plist version="1.0">
<dict>
<key>Version</key>
<string>11.3</string>
<string>13.0</string>
</dict>
</plist>

Просмотреть файл

@ -493,7 +493,7 @@ macosx64-noopt/debug:
- linux64-cctools-port
- linux64-clang
- linux64-sccache
- macosx64-sdk-11.3
- macosx64-sdk
- sysroot-wasm32-wasi
macosx64-aarch64-noopt/debug:
@ -524,7 +524,7 @@ macosx64-aarch64-noopt/debug:
- linux64-cctools-port
- linux64-clang
- linux64-sccache
- macosx64-sdk-11.3
- macosx64-sdk
- sysroot-wasm32-wasi
macosx64-add-on-devel/opt:

Просмотреть файл

@ -33,26 +33,6 @@ macosx64-sdk-11.0:
- /Applications/Xcode-12.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk
toolchain-artifact: project/gecko/mac-sdk/MacOSX11.0.sdk.tar.zst
macosx64-sdk-11.3:
description: "MacOSX11.3 SDK"
attributes:
local-toolchain: true
treeherder:
symbol: TM(sdk11.3)
worker-type: b-linux-gcp
run:
script: unpack-sdk.py
arguments:
- https://swcdn.apple.com/content/downloads/52/17/002-41708-A_E8MFK7B2PK/6p55tbmh0qttgbt4cy94uuvnacy6tkw435/CLTools_macOSLMOS_SDK.pkg
- b075d3d2f3b066607209a5bbf7cf727a40b98fe65629c5b6abc17f156897af4a
- Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk
toolchain-artifact: project/gecko/mac-sdk/MacOSX11.3.sdk.tar.zst
toolchain-alias:
- MacOSX11.3.sdk
resources:
- python/mozbuild/mozpack/macpkg.py
- taskcluster/scripts/misc/unpack-sdk.py
macosx64-sdk-13.0:
description: "MacOSX13.0 SDK"
attributes: