[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