#50572: boost @1.59.0 Update to to 1.60.0 ------------------------+-------------------------- Reporter: crmoore@… | Owner: ryandesign@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: boost | ------------------------+-------------------------- Comment (by uri@…): I understand. Hope you would find time rather sooner than later. ;-)
Looks like that commit is in 1.60, so that will solve itself once we update.
Well, I bit the bullet and built a local boost_1_60_0 (leaving other packages to use the Macports 1_59_0 in /opt/local). So far I don't see success. You can see the details on the boost ticket tracker (URL in the previous post). '''One more point'''. It looks like the `-mt` suffix has been discontinued by boost since 1.42, and the standard boost build does not append it, creating libraries named like `libboost_system.a` rather than `libboost_system-mt.a`. This `-mt` suffix confuses auto configuration applications such as cmake - they claim they can't find boost libraries. While I personally hate cmake, I'd rather that it worked on my system with packages I'm trying to install. So could I ask to abolish this `-mt` business and just build the libraries thread-safe? Thanks! -- Ticket URL: <https://trac.macports.org/ticket/50572#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X