[MacPorts] #15334: important boost 1.35 bugfixes, updates, and variants

MacPorts noreply at macports.org
Sat May 17 08:09:01 PDT 2008


#15334: important boost 1.35 bugfixes, updates, and variants
----------------------------------+-----------------------------------------
 Reporter:  andrew at fernandes.org  |       Owner:  macports-tickets at lists.macosforge.org
     Type:  defect                |      Status:  new                                  
 Priority:  Normal                |   Milestone:  Port Bugs                            
Component:  ports                 |     Version:  1.6.0                                
 Keywords:  boost                 |  
----------------------------------+-----------------------------------------
 The boost at 1.35.0_0 library has a number of problems as built by the
 current port:
  * only the dynamic, multi-threaded libraries get built (not the debug,
 static, single-threaded, etc.)
  * the python 2.4 or 2.5 variants always used Tiger's built-in 2.3
  * no options exist to include the GraphML or MPI support

 The attached Portfile- and Jamroot-patch files fix these problems.
  * By default, a 'complete' build of boost is requested (via 'patch-build-
 type-Jamroot')
  * Added 'graphml' and 'openmpi' variants. (Other MPI variants such as
 MPICH or LAMMPI will require different variants.)
  * Fixed the python-selection bug, and tested it on Tiger using MacPorts
 2.4 and 2.5.

 '''Big Caveat'''
  * For some reason I can't figure out, building the 'complete' rather than
 'minimal' build-type causes the ICU variant to fail. I've beat my head
 against it, but it seems to be some sort of error in the '''jamfile'''
 (not an error in the code being compiled or linked).

 Building with the ICU variant under the 'minimal' build-type was
 successful. I'll try to attach a bug report with more details later.

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


More information about the macports-tickets mailing list