#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:1 ryandesign@…]:
I'm reclassifying this as an enhancement, because boost works fine as it is.
I assume changing the layout would mean revbumping and possibly changing configure arguments for every port that uses boost? That might be a lot of work.
I don't know enough about the intricacies of Macports dependencies to answer confidently, but I'm not sure that it would. For example, I can get the "system" layout by specifying the following install options: sudo port install boost -no_single This produces libraries like `/opt/local/lib/libboost_program_options.dylib`, although under Macports, that file is single-threaded, whereas under the "system" layout there is no knowing without looking more deeply into the boost installation. Basically, the system layout means that the path to the headers and libraries is always the same, and files names no longer contain information about build options. -- Ticket URL: <https://trac.macports.org/ticket/47811#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X