Personally, I usually don’t include reverse dependencies that only use 
header-only APIs and don’t link shared libraries in this sort of rebuild, 
unless there’s a major security fix or something. It’s probably helpful to 
include them when practical, and certainly not wrong or harmful to do so, but 
it’s also normally adequate to let them pick up the update at the next routine 
update or mass rebuild. I *do* include these header-only reverse dependencies 
in COPR impact checks.

On Wed, Jun 24, 2026, at 10:09 AM, Frantisek Zatloukal wrote:
> Thanks, good point there, I'll extend the list. In any case if I miss 
> something - fmt11 compat package is part of the side-tag now, so 
> merging it shouldn't (tm) break anything.
>
> On Tue, Jun 23, 2026 at 7:31 PM Michal Schorm <[email protected]> wrote:
>> I'm missing MariaDB packages from the list.
>> 
>> You only found auto-generated runtime Requires: on the shared library
>> provide (e.g. libspdlog.so.1()(64bit)).
>> However, IMO you should check for BuildRequires too, for e.g.
>> headers-only usage:
>> 
>>   { dnf repoquery --repo=rawhide --whatrequires 'libfmt*' --qf
>> '%{source_name}\n'
>>     dnf repoquery --repo=rawhide-source --whatrequires 'fmt*' --qf 
>> '%{name}\n'
>>     dnf repoquery --repo=rawhide --whatrequires 'libspdlog*' --qf
>> '%{source_name}\n'
>>     dnf repoquery --repo=rawhide-source --whatrequires 'spdlog*' --qf
>> '%{name}\n'
>>   } 2>/dev/null | sort -u
>> 
>> 
>> Michal
>> 
>> --
>> 
>> Michal Schorm
>> Senior Software Engineer
>> Databases Team
>> Red Hat
>> 
>> --
>> 
>> On Tue, Jun 23, 2026 at 4:48 PM Frantisek Zatloukal <[email protected]> 
>> wrote:
>> >
>> > The tag used for builds will be f45-build-side-141906 (it seems I've 
>> > accidentally deleted the previous tag). I expect to start the builds in 
>> > the following days.
>> >
>> > On Fri, Jun 19, 2026 at 9:26 AM Frantisek Zatloukal <[email protected]> 
>> > wrote:
>> >>
>> >> Hi,
>> >>
>> >> early next week, I'll be starting with rebuilds of packages depending on 
>> >> fmt and/or spdlog. The rebuilds will take place in f45-build-side-141478 
>> >> for all packages depending on it. The upgrades will be to fmt-12.1.0, and 
>> >> spdlog-1.17.0.
>> >>
>> >> Please, if you're going to make changes in affected packages starting 
>> >> next week, and before the side tag gets merged, make the build in the 
>> >> said side tag.
>> >>
>> >> I'll post updates to this thread as I progress with the bump.
>> >>
>> >> Packages to be rebuilt (source names):
>> >> # queried by: dnf repoquery --releasever=rawhide --whatrequires 
>> >> 'libfmt*()(64bit)' --qf '%{source_name} ' | sort -u ; dnf repoquery 
>> >> --releasever=rawhide --whatrequires 'libspdlog*()(64bit)' --qf 
>> >> '%{source_name} ' | sort -u
>> >>
>> >> 0ad
>> >> CppMicroServices
>> >> CuraEngine
>> >> PackageKit
>> >> ada-url
>> >> android-tools
>> >> basalt-monado
>> >> blender
>> >> bout++
>> >> cachelib
>> >> catalyst
>> >> ccache
>> >> coeurl
>> >> corectrl
>> >> cryfs
>> >> dnf5
>> >> dolphin-emu
>> >> doxygen
>> >> dtklog
>> >> easyrpg-player
>> >> fmt
>> >> furnace
>> >> gerbera
>> >> gnuradio
>> >> goldendict-ng
>> >> gr-funcube
>> >> imhex
>> >> j4-dmenu-desktop
>> >> kddockwidgets
>> >> libdnf-plugin-txnupd
>> >> libmamba
>> >> libsemigroups
>> >> lincity-ng
>> >> luxcorerender
>> >> mangohud
>> >> mkvtoolnix
>> >> mpd
>> >> mtxclient
>> >> ncmpc
>> >> nheko
>> >> openal-soft
>> >> paps
>> >> paraview
>> >> python-torch
>> >> rocprofiler-register
>> >> rocprofiler-register7.2
>> >> spdlog
>> >> syndication-domination
>> >> vcpkg
>> >> volk
>> >> vtk
>> >> wasmedge
>> >> waybar
>> >> workrave
>> >>
>> >> --
>> >>
>> >> Best regards / S pozdravem,
>> >>
>> >> František Zatloukal
>> >> Principal Software Engineer
>> >> Red Hat
>> >
>> >
>> >
>> > --
>> >
>> > Best regards / S pozdravem,
>> >
>> > František Zatloukal
>> > Principal Software Engineer
>> > Red Hat
>> > --
>> > _______________________________________________
>> > devel mailing list -- [email protected]
>> > To unsubscribe send an email to [email protected]
>> > Fedora Code of Conduct: 
>> > https://docs.fedoraproject.org/en-US/project/code-of-conduct/
>> > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>> > List Archives: 
>> > https://lists.fedoraproject.org/archives/list/[email protected]
>> > Do not reply to spam, report it: 
>> > https://forge.fedoraproject.org/infra/tickets/issues/new
>> 
>> -- 
>> _______________________________________________
>> devel mailing list -- [email protected]
>> To unsubscribe send an email to [email protected]
>> Fedora Code of Conduct: 
>> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>> List Archives: 
>> https://lists.fedoraproject.org/archives/list/[email protected]
>> Do not reply to spam, report it: 
>> https://forge.fedoraproject.org/infra/tickets/issues/new
>
>
> -- 
>
> Best regards / S pozdravem,
>
> František Zatloukal
> Principal Software Engineer
> Red Hat
> -- 
> _______________________________________________
> devel mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/[email protected]
> Do not reply to spam, report it: 
> https://forge.fedoraproject.org/infra/tickets/issues/new
-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to