[MacPorts] #31134: boost: reduce default threading variants
MacPorts
noreply at macports.org
Mon Sep 5 23:50:55 PDT 2011
#31134: boost: reduce default threading variants
---------------------------+------------------------------------------------
Reporter: tvb377@… | Owner: macports-tickets@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.2
Keywords: | Port: boost
---------------------------+------------------------------------------------
This is a follow up to ticket #26466.
There is no difference (except in the library names) between
threading=multi and threading=single on Darwin/OSX.
Linux (at least Suse) install the libs as threading=multi (default on
linux) and layout=system (also default). boost_*-mt.so are simply links to
the appropriate solibs.
Suggestion (partly already in #26466):
Use layout=system, threading=multi (the defaults for darwin).
If felt necessary, create symbolic links to -mt libs. Drop the variant
no_single.
Benefit: reduce the horrible build times by 50%, be compatible with linux,
save disk space.
Risk: presumably none (at least if providing the symbolic links).
I could prepare a patch or test some dependents if the idea is ok.
--
Ticket URL: <https://trac.macports.org/ticket/31134>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list