Bug 1269790 - Bump default MacOS target to 10.7. r=gps
authorRalph Giles <giles@mozilla.com>
Tue, 03 May 2016 09:58:15 -0700
changeset 295919 0d34cec0093a92047864eef087e460b0e19c06b8
parent 295918 ed7ae11297d3004257a98124d80cab8f34f30764
child 295920 01f2d09839dc0298fb86005f9cc0e942d510e594
push id76129
push userrgiles@mozilla.com
push dateTue, 03 May 2016 17:24:21 +0000
treeherdermozilla-inbound@0d34cec0093a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgps
bugs1269790
milestone49.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1269790 - Bump default MacOS target to 10.7. r=gps We no longer support MacOS X versions 10.6-10.8. Bumping the default MACOSX_DEPLOYMENT_TARGET to 10.7 lets us start landing changes which are incompatible with earlier SDKs. Currently we build on 10.7, so moving to 10.9 must wait until our infrastructure is reconfigured to run build jobs on more recent MacOS versions. MozReview-Commit-ID: B0CcWVOnnv3
build/moz.configure/toolchain.configure
--- a/build/moz.configure/toolchain.configure
+++ b/build/moz.configure/toolchain.configure
@@ -70,17 +70,17 @@ def android_ndk_include(compile_env, bui
 include(android_ndk_include)
 
 
 # MacOS deployment target version
 # ==============================================================
 # This needs to happen before any compilation test is done.
 
 option('--enable-macos-target', env='MACOSX_DEPLOYMENT_TARGET', nargs=1,
-       default='10.6', help='Set the minimum MacOS version needed at runtime')
+       default='10.7', help='Set the minimum MacOS version needed at runtime')
 
 @depends('--enable-macos-target', target)
 @imports(_from='os', _import='environ')
 def macos_target(value, target):
     if value and target.os == 'OSX':
         # Ensure every compiler process we spawn uses this value.
         environ['MACOSX_DEPLOYMENT_TARGET'] = value[0]
         return value[0]