[MacPorts] #23667: boost 1.42 still fails with variants +openmpi

MacPorts noreply at macports.org
Sun Feb 21 16:41:05 PST 2010


#23667: boost 1.42 still fails with variants +openmpi
-------------------------------+--------------------------------------------
 Reporter:  a.zilian@…         |       Owner:  nox@…           
     Type:  defect             |      Status:  new             
 Priority:  Normal             |   Milestone:                  
Component:  ports              |     Version:  1.8.2           
 Keywords:                     |        Port:  boost           
-------------------------------+--------------------------------------------
Changes (by adfernandes@…):

 * cc: adfernandes@… (added)


Comment:

 I have exactly the same problem when installing a combined `+python26
 +openmpi` variant. I've rolled a patch that is basically the one described
 above - namely, the debug libraries are not built unless requested (in
 which case the python variant build will fail).

 Clearly, this is a bug in `boost.python` and it rings a bell as something
 I've seen before and posted to the `boost` mailing lists about before. (I
 really hate `jam` as a build tool...)

 My guess is that few, if any, users use the `boost` debugging libraries as
 you really need to be a core developer to hack the internals of `boost`...
 so although I don't like it, my recommendation would be to make the
 `debug` variant optional, and (perhaps) make the python and debug variants
 conflicting.

 Patch attached.

-- 
Ticket URL: <http://trac.macports.org/ticket/23667#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list