#48597: mongodb @ 3.0.5 segfaults with boost 1.59 -----------------------+-------------------------- Reporter: pe8ter@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: mongodb | -----------------------+-------------------------- Changes (by ryandesign@…): * status: new => assigned Comment: No, as far as I know, the C++11 requirement is unrelated to this new problem. Rather, apparently, boost 1.59 is different enough from 1.58 that it causes a problem for mongodb. (mongodb was updated to 3.0.5 before boost was updated to 1.59.) This is not surprising; the developers of boost frequently make changes that cause problems. Therefore it should improve reliability to switch mongodb to its bundled copy of boost, with which we can assume mongodb will work since that combination has been tested by the mongodb developers. The previous reasons why we were instead using the MacPorts version of boost no longer apply as of mongodb version 3. I have succeeded in building mongodb with its bundled boost. The reason I have not committed it yet is that when I switched mongodb to use its bundled copy of boost, pcre and snappy, it also switched to using the Mac OS X versions of libpcap and openssl, whereas I would want to continue using the MacPorts versions of libpcap and openssl which are newer. -- Ticket URL: <https://trac.macports.org/ticket/48597#comment:10> MacPorts <https://www.macports.org/> Ports system for OS X