Re: [rawhide] fmt and spdlog upgrade/soname bump

kefu chai <[email protected]>
Newsgroups gmane.linux.redhat.fedora.devel
Message-ID <CAJE9aOP6XAy2r86wqW9frAmuYV3Ty6eJWML4Ve6egTmZmPEsqQ@mail.gmail.com>
Hi Frantisek,

Thanks so much for picking this up. I kicked off the fmt/spdlog soname bump
a couple of months back and then let it stall, so I really appreciate you
and Mamoru running with it and getting the side-tag landed.  A few notes on
the FTBFS list that might save you some digging:

On Mon, Jun 29, 2026 at 2:48 AM Frantisek Zatloukal <[email protected]>
wrote:

> Hello,
>
> fyi, the side-tag did land in Fedora. Some of the rebuilds failed with the
> upgraded fmt, and the packages in the distribution will now consume the
> fmt11 compat package, but will fail to rebuild until they're fixed:
>
> - mariadb12.3-12.3.1-4.fc45
> - mariadb11.8-11.8.8-3.fc45
> - corectrl-1.5.2-9.fc45
> - imhex-1.37.4-5.fc45
> - blender-5.1.2-6.fc45
> - fex-emu-2604-3.fc45
>
- contour-terminal-0.6.3.8249-3.fc45
>

fex-emu and contour-terminal are fine with fmt 12. Both were green in my
COPR (tchaikov/fmt-12), so if the current rawhide NVRs still fail, it's
something newer rather than the bump.


> - dolphin-emu-2503a-17.fc45
>

The FTBFS is caused by fmt 12. I backported the upstream fix (4b65cc9a4c)
and opened a PR at
https://src.fedoraproject.org/rpms/dolphin-emu/pull-request/6

- cachelib-17^20250203-6.fc45
> - dnf5-5.4.2.1-5.fc45 (reported as
> https://github.com/rpm-software-management/dnf5/issues/2798 )
>

dnf5 (#2798) turned out not to be fmt's fault. It's an i686-only
-Wconversion narrowing in dnf5's own time_t handling that GCC 16 started
flagging. I pushed a fix upstream (0f7fcde0bf28, switching to
system_clock::to_time_t), so it builds again.

- arbor-0.9.0-20.fc45
>
> (some of the issues here are pre-existing ftbfs packages)
>

Thanks again to you both,


> Special thanks to Mamoru TASAKA for helping out here!
>
> On Sat, Jun 27, 2026 at 5:49 PM Frantisek Zatloukal <[email protected]>
> wrote:
>
>> To be honest.. even the bodhi/test results interface isn't working that
>> well - update tests are failing on timeout on occasion, test retrigger
>> doesn't retrigger all tests (when that button actually does something) and
>> now seemingly left two of the tests in permanently failed state -
>> realmd_join_sssd_ad; realmd_join_sssd. (and fedora.ci tests seem to be
>> "just failing" almost all the time).
>>
>> On Sat, Jun 27, 2026 at 5:25 PM Frantisek Zatloukal <[email protected]>
>> wrote:
>>
>>> Thanks a lot for the rebuilds, it is greatly appreciated. I did pull the
>>> latest side-tag to the bodhi update, we'll see how it goes.
>>>
>>> On Sat, Jun 27, 2026 at 4:01 PM Mamoru TASAKA <[email protected]>
>>> wrote:
>>>
>>>> Frantisek Zatloukal wrote on 2026/06/27 20:52:
>>>> > The update will be stuck in updates-pending due to cryfs being ftbfs
>>>> > already. There is fmt11 compat, but no spdlog compat package (and I
>>>> am not
>>>> > planning to introduce one) that'd allow the update to land without
>>>> causing
>>>> > FTI. I did CC maint as per their fas email.
>>>> >
>>>> > (If that isn't resolved before the mass rebuild, I'll revert the
>>>> fmt/spdlog
>>>> > commits so it doesn't cause havoc).
>>>>
>>>> cryfs FTBFS is fixed, and I've put rebuilt cryfs to bodhi update
>>>> request together.
>>>>
>>>> Bodhi gating status is still failing, and I am not sure what is causing
>>>> this
>>>> (I don't know well where to look at), and anyway for now I want to leave
>>>> the investigation of gating failure to other person.
>>>>
>>>> Regards,
>>>> Mamoru
>>>>
>>>>
>>>> >
>>>> >
>>>> > On Sat, Jun 27, 2026 at 1:06 PM Frantisek Zatloukal <
>>>> [email protected]>
>>>> > wrote:
>>>> >
>>>> >> Hi,
>>>> >> as always, thanks a lot Kevin for helping out here! The build
>>>> finished
>>>> >> successfully .
>>>> >>
>>>> >> On Fri, Jun 26, 2026 at 8:10 PM Kevin Fenzi <[email protected]> wrote:
>>>> >>
>>>> >>> And to followup a bit more... it seems there was another issue at
>>>> play.
>>>> >>>
>>>> >>> There was/is a koji session bug along with some weighting issues
>>>> >>> ( session already fixed upstream:
>>>> >>> https://forge.fedoraproject.org/koji/koji/pulls/4588 )
>>>> >>>
>>>> >>> This basically caused some builds to start, the session on the
>>>> builder
>>>> >>> reset and the weight of the task got set really high and no builders
>>>> >>> could take it, ie:
>>>> >>>
>>>> >>> 147000743  None                 Wed Jun 24 17:48:36 2026  task
>>>> created
>>>> >>>
>>>> >>> 147000743  buildvm-s390x-05.s390.fedoraproject.org Wed Jun 24
>>>> 17:48:38
>>>> >>> 2026  Assigning task
>>>> >>>
>>>> >>> 147000743  buildvm-s390x-05.s390.fedoraproject.org Wed Jun 24
>>>> 17:48:53
>>>> >>> 2026  task opened
>>>> >>>
>>>> >>> 147000743  None                 Wed Jun 24 17:48:53 2026  task
>>>> weight set
>>>> >>> to 1.5
>>>> >>> 147000743  None                 Wed Jun 24 17:48:54 2026  task
>>>> weight set
>>>> >>> to 19.5
>>>> >>> 147000743  None                 Wed Jun 24 17:53:23 2026  task freed
>>>> >>>
>>>> >>> and they were just stuck in FREE. ;(
>>>> >>>
>>>> >>> I have now pushed the fix to our koji hubs and gone though and
>>>> assigned
>>>> >>> all the stuck tasks.
>>>> >>>
>>>> >>> I'll keep an eye out for anything further.
>>>> >>>
>>>> >>> kevin
>>>> >>> --
>>>> >>> _______________________________________________
>>>> >>> 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
>>>>
>>>
>>>
>>> --
>>>
>>> Best regards / S pozdravem,
>>>
>>> František Zatloukal
>>> Principal Software Engineer
>>> Red Hat
>>>
>>
>>
>> --
>>
>> Best regards / S pozdravem,
>>
>> František Zatloukal
>> Principal Software Engineer
>> Red Hat
>>
>
>
> --
>
> Best regards / S pozdravem,
>
> František Zatloukal
> Principal Software Engineer
> Red Hat
>


-- 
Regards
Kefu Chai

-- 
_______________________________________________
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.