= System Wide Change: Fedora 24 Boost 1.60 uplift = https://fedoraproject.org/wiki/Changes/F24Boost160 Change owner(s): * Jonathan Wakely <jwakely AT redhat DOT com > This change brings Boost 1.60.0 to Fedora 24. This will mean F24 ships with the latest upstream Boost release. == Detailed Description == The aim is to synchronize Fedora with the most recent Boost release. Because ABI stability is one of explicit Boost non-goals, this entails rebuilding of all dependent packages. This has also always entailed yours truly assisting maintainers of client packages in decoding cryptic boostese seen in output from g++. Such care is to be expected this time around as well. Boost 1.60 is scheduled for release on 2 Dec 2016 and a beta release is already available for testing == Scope == Proposal owners: * Build will be done with Boost.Build v2 (which is upstream-sanctioned way of building Boost) * Request a "f24-boost" build system tag (discussion): https://fedorahosted.org/rel-eng/ticket/6235 → f24-boost * Build boost into that tag (take a look at the build #606493 for inspiration) * Post a request for rebuilds to fedora-devel (XXX link to fedora-devel message here) * Work on rebuilding dependent packages in the tag. * When most is done, re-tag all the packages to rawhide * Watch fedora-devel and assist in rebuilding broken Boost clients (by fixing the client, or Boost). In order to discover any problems ASAP the proposal owner has created a COPR and built the Boost 1.60.0 beta, and started rebuilding the 300+ dependent packages. The results of this COPR will be thrown away, but it means any bugs in the upstream release can be reported and fixed before the final release (rather than patched in the Fedora package) and any changes needed in dependent packages will be known sooner. Other developers: * Those who depend on Boost DSOs will have to rebuild their packages. Feature owners will alleviate some of this work as indicated above, and will assist those whose packages fail to build in debugging them. * The proposal owner has already started test rebuilds of affected packages and identifying the needed changes, and will propose patches to Boost upstream or to the client packages' upstreams as appropriate. Policies and guidelines: * Apart from scope, this is business as usual, so no policies, no guidelines. Trademark approval: * N/A (not needed for this Change) -- Jan Kuřík Platform & Fedora Program Manager Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic _______________________________________________ devel-announce mailing list devel-announce@xxxxxxxxxxxxxxxxxxxxxxx http://lists.fedoraproject.org/admin/lists/devel-announce@xxxxxxxxxxxxxxxxxxxxxxx -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx