Page MenuHomeFreeBSD

devel/boost-*: update to 1.68.0
AbandonedPublic

Authored by jbeich on Jul 6 2018, 3:33 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Mar 19, 12:46 PM
Unknown Object (File)
Tue, Mar 19, 12:46 PM
Unknown Object (File)
Tue, Mar 19, 12:46 PM
Unknown Object (File)
Tue, Mar 19, 12:46 PM
Unknown Object (File)
Tue, Mar 19, 12:46 PM
Unknown Object (File)
Tue, Mar 19, 12:46 PM
Unknown Object (File)
Tue, Mar 19, 12:46 PM
Unknown Object (File)
Tue, Mar 19, 12:46 PM
Subscribers
None

Details

Reviewers
None
Group Reviewers
office
Commits
rP476723: devel/boost-*: update to 1.68.0
Summary
Test Plan
  • poudriere bulk -t devel/boost-all is green on 10.4 i386/amd64, 11.1 i386/amd64/armv6/aarch64, 12.0 i386/amd64/armv6/armv7/aarch64
  • consumers will be tested via bug 229569

Diff Detail

Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 18657
Build 18342: arc lint + arc unit

Event Timeline

jbeich edited the summary of this revision. (Show Details)
jbeich edited the test plan for this revision. (Show Details)
  • Bump TIMESTAMP in distinfo
jbeich edited the summary of this revision. (Show Details)
  • Update to Beta 1 RC 2

Switch to C++14 as Boost.System may fail without -DBOOST_NO_CXX14_CONSTEXPR otherwise. Affects at least:

  • databases/clickhouse
  • databases/mongodb34
  • databases/mongodb36
  • editors/jucipp
  • math/cadabra2
  • multimedia/mkvtoolnix
  • science/libgeodecomp
  • sysutils/osquery
  • www/osrm-backend
jbeich edited the summary of this revision. (Show Details)
  • Beta 1 is finally released

Oops, restore boost update after the last change.

  • Cherry-pick Boost.Optional fix to help unbreak games/freeorion
  • Switch to upstream CMake fix
  • Cherry-pick Boost.Rational fix to help unbreak net-p2p/qtum
  • Cherry-pick Boost.GIL fix to help unbreak games/freeorion
  • Cherry-pick Boost.GIL fix to help unbreak games/freeorion (2nd try)
jbeich edited the summary of this revision. (Show Details)

Oops, forgot about devel/boost-libs/pkg-plist:

====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: include/boost/beast/core/detail/chacha.hpp
Error: Orphaned: include/boost/core/exchange.hpp
Error: Orphaned: include/boost/geometry/util/is_inverse_spheroidal_coordinates.hpp
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: include/boost/fusion/view/transform_view/detail/apply_transform_result.hpp
===> Error: Plist issues found.
*** Error code 1
  • Fix libc++ >= 7 after USE_CXXSTD=gnu++14
jbeich edited the summary of this revision. (Show Details)
  • Update to Release
jbeich set the repository for this revision to rP FreeBSD ports repository.