[MacPorts] #16378: boost-1.36

MacPorts noreply at macports.org
Tue Aug 26 15:10:16 PDT 2008


#16378: boost-1.36
-----------------------------+----------------------------------------------
  Reporter:  sal at ri.cmu.edu  |       Owner:  macports-tickets at lists.macosforge.org
      Type:  enhancement     |      Status:  new                                  
  Priority:  Normal          |   Milestone:  Port Enhancements                    
 Component:  ports           |     Version:  1.6.0                                
Resolution:                  |    Keywords:  boost                                
-----------------------------+----------------------------------------------
Comment (by andrew at fernandes.org):

 Okay - I've tested my "Portfile.diff" set, and the compilation with gcc43
 works just fine. However, there is yet-another bug in the jam install when
 using the macports gcc43 variant. The problems are two-fold:

  * Two variants of python's "mpi.so" are built, one "release", the other
 multi-threaded. I have no idea how different they really are, under
 Darwin. However, boost's installer gets confused because now we have two
 libraries with the same name.
  * If you delete one (or both) of these "mpi.so" files to allow the
 installer to complete, it dies on on internal error that, frankly, I can't
 diagnose.

 No, I'm not writing a custom toolset description for jam - too much time,
 and I'm not smart enough to do it.

 Would it be worthwhile adding a proper "install it" script that would
 handle staging to the destroot, fixing library install names, and all that
 stuff? Doing it in the portfile is crazy. Criminey!

 (Sorry to sound so frustrated, but building 4000+ files to use MPI and
 experiment with python is starting to wear me down...)

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


More information about the macports-tickets mailing list