-
Type:
Bug
-
Resolution: Done
-
Priority:
Major - P3
-
Affects Version/s: legacy-0.0-26compat-2.6.9, legacy-0.0-26compat-2.6.10
-
Component/s: Build
-
None
-
None
-
None
-
None
-
None
-
None
-
None
I attempted to build and install the 2.6.10 "2.6 compatible" driver using Mac Homebrew (formula "libmongoclient") on an OS X 10.11 El Capitan Public Beta 4 machine. It errored out early in the build process, complaining that 10.11 wasn't a valid OS X version.
taran-elcap% scons --osx-version-min=10.11 scons: Reading SConscript files ... usage: scons [OPTION] [TARGET] ... SCons Error: option --osx-version-min: invalid choice: '10.11' (choose from '10.6', '10.7', '10.8', '10.9', '10.10')
Looks like the SConstruct file has a list of versions that stops at 10.10. Lines 302-305 from the 2.6.9 release:
if darwin: osx_version_choices = ['10.6', '10.7', '10.8', '10.9', '10.10'] add_option("osx-version-min", "minimum OS X version to support", 1, True, type = 'choice', default = osx_version_choices[0], choices = osx_version_choices)