#1651 F26 System Wide Change: Fedora 26 Boost 1.63 upgrade
Closed: Fixed Opened by jkurik.

For the FESCo meeting to discuss/approve as the Change Proposal was announced on devel-announce@ list on 2016-Nov-17

This change brings Boost 1.63.0 to Fedora 26. This will mean F26 ships with a recent upstream Boost release.


From last week meeting,
* AGREED: F26 System Wide Change: Fedora 26 Boost 1.63 upgrade is approved (+5, 0, -0) (sgallagh, 16:14:07)

@pnemade changed the status to Closed

Is the boost 1.63 update still planned? There's a mass rebuild coming next week and F26 branching soon after that and it would probably be good to get the boost update in before that.

CC @jwakely

Yes it's still planned, and being worked on currently. I didn't realise the mass rebuild would be so soon, so if I can piggyback on that and not do 300 or so separate rebuilds just for Boost that is great.

Should I just push a new Boost to rawhide today, or still go through the usual rebuilds in a side tag and merge back in?

They should still go through a side tag and usual rebuilds.

Piggibacking on the mass rebuild doesn't work well for shared library updates because packages in the mass rebuild are built alphabetically and not in dependency order. For example, if there's a boost soname update and packages A and B which both link against boost, and additionally B depends on A, then B cannot be rebuilt before A has been rebuilt because otherwise the build root for B cannot be installed.

But I think it totally makes sense to piggyback on the mass rebuild for packages which use the header-only parts of boost and don't link with the shared libraries.

OK, I'll request a side tag today and get started then.

I'll rebuild everything I know uses the shared libs, and then anything that gets missed will be done for the mass rebuild anyway.

Thanks.

Sounds like a good plan to me. Thanks, @jwakely

Metadata