[MacPorts] #47811: boost: use system layout instead of tagged layout
MacPorts
noreply at macports.org
Fri May 22 13:59:52 PDT 2015
#47811: boost: use system layout instead of tagged layout
--------------------------+--------------------------
Reporter: mjpost@… | Owner: ryandesign@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords:
Port: boost |
--------------------------+--------------------------
Comment (by mjpost@…):
Replying to [comment:3 ryandesign@…]:
> Ah. Well, we have in many ports had to explicitly use the "-mt" suffix.
Admittedly it was inconvenient to have to do that, and it would have been
simpler not to have to do that. On the other hand, it's already done now,
so if we were to change this now, we would have to undo that in all those
places.
>
> Also, the port currently always installs the multi-threaded libraries,
and offers users the option of also installing the single-threaded
libraries. With your proposed change, I'm assuming we would no longer be
able to offer users that choice, and would only install the multi-threaded
libraries using the filenames that were previously used by the single-
threaded libraries. I don't know whether continuing to offer the choice to
install the single-threaded libraries is important or not.
I see. Yes, with my change, you'd only be able to have a single version of
the libraries installed at a time (at least, under
/opt/local/{lib,include}). If you already have downstream dependencies
presuming the *-mt name, I suppose that would engender a host of changes
if you accepted this request. I suppose you have to balance between using
standard installation practices and allowing users to have multiple
versions installed. I think it's worth noting that the system layout is
the default for a reason (and wonder what other package management systems
use?), but on the other hand, I am mostly thinking just of myself here.
--
Ticket URL: <https://trac.macports.org/ticket/47811#comment:4>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list