[MacPorts] #44200: mongodb @2.6.3 fails to build on yosemite
#44200: mongodb @2.6.3 fails to build on yosemite -----------------------+-------------------------------- Reporter: wichert@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Keywords: yosemite | Port: mongodb -----------------------+-------------------------------- Trying to install mongodb results in this error: {{{ SCons Error: option --osx-version-min: invalid choice: '10.10' (choose from '10.6', '10.7', '10.8', '10.9') }}} -- Ticket URL: <https://trac.macports.org/ticket/44200> MacPorts <http://www.macports.org/> Ports system for OS X
#44200: mongodb @2.6.3 fails to build on yosemite ------------------------+-------------------------------- Reporter: wichert@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: yosemite Port: mongodb | ------------------------+-------------------------------- Comment (by wichert@…): After adding 10.0 to SConstruct I see a new error: {{{ In file included from src/third_party/s2/s2cellid.cc:24: In file included from src/third_party/s2/strings/strutil.h:62: src/third_party/s2/util/endian/endian.h:182:9: error: 'htonll' macro redefined [-Werror] #define htonll(x) ghtonll(x) }}} -- Ticket URL: <https://trac.macports.org/ticket/44200#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#44200: mongodb @2.6.3 fails to build on yosemite ------------------------+-------------------------------- Reporter: wichert@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: yosemite Port: mongodb | ------------------------+-------------------------------- Comment (by wichert@…): Sprinkling a few #ifdefs in {{{src/third_party/s2/util/endian/endian.h}}} fixes that error, and after that mongod compiles succesfully. -- Ticket URL: <https://trac.macports.org/ticket/44200#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#44200: mongodb @2.6.3 fails to build on yosemite ------------------------+-------------------------- Reporter: wichert@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: yosemite Port: mongodb | ------------------------+-------------------------- Changes (by mf2k@…): * cc: ryandesign@… (removed) * owner: macports-tickets@… => ryandesign@… -- Ticket URL: <https://trac.macports.org/ticket/44200#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#44200: mongodb @2.6.3 fails to build on yosemite ------------------------+-------------------------- Reporter: wichert@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: yosemite Port: mongodb | ------------------------+-------------------------- Comment (by ryandesign@…): You should report all of that to the developers of mongodb so that they can fix it. At MacPorts, we usually cannot help you with pre-release operating systems or Xcode versions. I've signed up for the public Yosemite beta but have not yet been informed of its availability. -- Ticket URL: <https://trac.macports.org/ticket/44200#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#44200: mongodb @2.6.3 fails to build on yosemite ------------------------+-------------------------- Reporter: wichert@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: fixed | Keywords: yosemite Port: mongodb | ------------------------+-------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: Upstream bug reports already existed. I committed fixes for them in r122647 and r122653. -- Ticket URL: <https://trac.macports.org/ticket/44200#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts