#50692: mongodb: update to 3.2.3 --------------------------+-------------------------- Reporter: drjesacco@… | Owner: ryandesign@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: mongodb | --------------------------+-------------------------- Changes (by ryandesign@…): * status: new => assigned Comment: Replying to [ticket:50692 drjesacco@…]:
The current stable release ![17feb2016] of MongoDB is version 3.2.3.
I'm aware of that but had not worked on updating the port yet. In order to upgrade to mongodb 3.2.x, it is first necessary for the user to upgrade to mongodb 3.0.x; it is not possible to go directly from mongodb 2.x to 3.2.x. I therefore wanted to ensure that users had had time to upgrade to mongodb 3.0.x before I update it to 3.2.x. But it has now been almost a year since the port was updated to 3.0.0 in r133789 so it should be safe to update to 3.2.x now. Replying to [comment:1 drjesacco@…]:
I have MacPorts Boost-1.59.0_2 installed. It might be a good idea to convince scons to use the local version of Boost rather than building Boost-1.56.0, if that version is acceptable to MongoDB. There is some "stuff" in the SConstruct file that suggests that might be possible.
That would be a bad idea. We explicitly want to use the bundled version of boost, and the bundled versions of all other dependencies that use C++, so that mongodb works on OS X versions earlier than Mavericks. Those earlier versions of OS X default to libstdc++, but we need to use libc++ for mongodb. We cannot use a MacPorts-installed version of boost on those systems because it has probably been built with libstdc++, which would be incompatible. -- Ticket URL: <https://trac.macports.org/ticket/50692#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X