On Wed, 2021-02-03 at 12:54 +0000, Jonathan Wakely wrote:
On 29/01/21 10:06 -0800, Michel Alexandre Salim wrote:
> On Mon, 2021-01-25 at 10:00 +0000, Jonathan Wakely wrote:
> > Tom Rodgers completed the Boost 1.75.0 build for the change
> >
https://fedoraproject.org/wiki/Changes/F34Boost175
> > and I've rebuilt most of the packages that depend on it.
> >
> Some of the packages depending on Folly didn't get rebuilt, but
> that's
> fine, I've done an update that got all of them.
Sorry about that. Which ones?
No worries!
I rebuilt fb303, fbthrift and fbzmq, as well as folly itself. Those
were the only ones I saw that actually depend on libboost_*.so
libraries.
It's possible that other packages which only consume boost headers
should be rebuilt (if they use a library like Folly that uses Boost
types in its API) but rebuilding those packages is not typically done
as part of a rebuild for a Boost update.
The list of packages that I attempted to rebuild is found using the
first repoquery command at
https://fedoraproject.org/wiki/Changes/F34Boost175#Dependencies
I see that fizz, wangle and watchman depend on Folly, but none of
them
has any declared dependency on Boost that I can see.
An upcoming package that dcavalca is working on, mcrouter, failed to
build as such:
https://koji.fedoraproject.org/koji/taskinfo?taskID=60421150
Actually, looking at the logs, it's weird, looks like Boost 1.75 was
not available at the time the build was attempted?
https://kojipkgs.fedoraproject.org//work/tasks/1238/60421238/root.log
Best regards,
--
Michel Alexandre Salim
profile:
https://keyoxide.org/michel@michel-slm.name