#48503: mongodb: update to 3.0.5 ----------------------+-------------------------- Reporter: mark@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: mongodb | ----------------------+-------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: Looks like mongodb checks for this: {{{ Checking if we are using libstdc++... yes Checking for libstdc++ 4.6.0 or better... no Detected libstdc++ is too old to support C++11 mode Try building with --libc++ and --osx-version-min=10.7 or higher }}} Using libc++ instead of libstdc++ is something the user can do, but it has to be done for MacPorts as a whole; we can't just do it for mongodb. See LibcxxOnOlderSystems. In r139174 I added the cxx11 1.0 portgroup to the mongodb port so that the user will now be informed of this: {{{ Error: mongodb does not support your selected MacPorts C++ runtime. libc++ must be selected and C++-based ports built against it. Error: Please follow the instructions on https://trac.macports.org/wiki/LibcxxOnOlderSystems. Error: After adding the required options to macports.conf, essentially reinstall all ports like you would when switching OS X versions. Error: Follow step 3 on https://trac.macports.org/wiki/Migration in order to do this. Error: org.macports.configure for port mongodb returned: libstdc++ unsupported. }}} -- Ticket URL: <https://trac.macports.org/ticket/48503#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X