[MacPorts] #50572: boost @1.59.0 Update to to 1.60.0

MacPorts noreply at macports.org
Mon Feb 15 20:42:25 PST 2016


#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      |
------------------------+--------------------------
Changes (by ryandesign@…):

 * cc: uri@… (added)


Comment:

 Replying to [comment:2 uri@…]:
 > So far in my experience all the boost upgrades (tracking from 1.52) went
 pretty well. Thus there's a good chance that most of the ports depending
 on boost won't need to be changed. (Or am I missing something?)

 Many, even most, prior boost updates have broken some ports. This is
 because the developers of boost do not appear to consider backward
 compatibility a priority and frequently make breaking changes. They also
 do not assign library version numbers, so it is not possible to tell at a
 glance when such breakage has occurred. In the past, I've simply updated
 the boost port, leaving it to the users and maintainers of ports that use
 boost to discover and fix any breakage. This is a bad user experience. So
 before I commit a boost update, I would like to verify that a number of
 popular ports that use boost at least still compile, and ideally still
 work, however I don't have time for such testing right now.

 > Speaking of which, boost-1.56 broke `uniform_real_distribution` for
 multi-precision (see [https://svn.boost.org/trac/boost/ticket/10364]).
 Perhaps you could integrate the proposed commit
 [https://github.com/boostorg/random/commit/d4514f1e075f43e5ea7b754529740442d091b6fe]
 to fix this problem?

 Looks like that commit is in 1.60, so that will solve itself once we
 update.

-- 
Ticket URL: <https://trac.macports.org/ticket/50572#comment:3>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list