[MacPorts] #26466: finer control of boost

MacPorts noreply at macports.org
Fri Oct 15 16:29:02 PDT 2010


#26466: finer control of boost
-------------------------------+--------------------------------------------
 Reporter:  manphiz@…          |       Owner:  adfernandes@…           
     Type:  enhancement        |      Status:  new                     
 Priority:  Normal             |   Milestone:                          
Component:  ports              |     Version:  1.9.1                   
 Keywords:  haspatch           |        Port:  boost                   
-------------------------------+--------------------------------------------

Comment(by manphiz@…):

 Sorry for the delay (midterm...). I've attached a patch with variants
 no_single and no_static.

 Note that there might be a problem: as boost is configured as
 "layout=tagged", by disabling single threading flavor, only libraries with
 libboost_<foo>-mt.* will exist. So far my reverse dependency is not
 affected, but there is a chance. So it may be necessary to manually
 provide symlinks for libboost_<foo>.* (without -mt). (I tried to provide
 one, but my limited knowledge on tcl doesn't help much.)

 Note that removing layout=tagged, hence remove -mt named files may break
 other program relying on that flavor, so is not considered. Also, as the
 interfaces of both flavors are same, so it is safe to use the symlink
 strategy.

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


More information about the macports-tickets mailing list