On Fri, 20 Nov 2015 16:28:45 +0100 Jan Kurik <jkurik@xxxxxxxxxx> wrote: > = 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 shouldn't the year be 2015? Dan > > == 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 -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct