= Proposed System Wide Change: Fedora 29 Boost 1.67 upgrade = https://fedoraproject.org/wiki/Changes/F29Boost167 Owner(s): * Jonathan Wakely <jwakely at fedoraproject dot org> This change brings Boost 1.67.0 to Fedora 29. This will mean F29 ships with a recent 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 boost-ese seen in output from g++. Such care is to be expected this time around as well. The equivalent changes for previous releases were Fedora 22 Change [https://fedoraproject.org/wiki/Changes/F22Boost158] and Fedora 23 Change [https://fedoraproject.org/wiki/Changes/F23Boost159] and Fedora 24 Change [https://fedoraproject.org/wiki/Changes/F24Boost160] and Fedora 26 Change [https://fedoraproject.org/wiki/Changes/F26Boost163] and Fedora 27 Change [https://fedoraproject.org/wiki/Changes/F27Boost164] and Fedora 28 Change [https://fedoraproject.org/wiki/Changes/F28Boost166]. == Scope == * Proposal owners: ** Build will be done with Boost.Build v2 (which is the upstream-sanctioned way of building Boost) ** Request a "f29-boost" build system tag (discussion [http://lists.fedoraproject.org/pipermail/devel/2011-November/159908.html]): 7278 (similar ticket for F28: https://pagure.io/releng/issue/7278) ** Build boost into that tag (take a look at the build #606493 [http://koji.fedoraproject.org/koji/buildinfo?buildID=606493] for inspiration) ** Post a request for rebuilds to fedora-devel ** 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). * 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. * Release engineering: #7595 [https://pagure.io/releng/issue/7595] ** List of deliverables: All deliverables will include updated Boost packages. * 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 JBoss EAP Program Manager Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx/message/6BYCYIIA4SLVN2FICAQBI6XEYK5PF7HN/