[MacPorts] #50692: mongodb: update to 3.2.3 (was: MongoDB-3.2.3 has been released: Request version update)

MacPorts noreply at macports.org
Mon Feb 22 16:34:26 PST 2016


#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


More information about the macports-tickets mailing list