[MacPorts] #48597: mongodb @ 3.0.5 segfaults with boost 1.59
MacPorts
noreply at macports.org
Tue Aug 18 23:33:14 PDT 2015
#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
More information about the macports-tickets
mailing list