[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