In one week, 2026-08-07, or slightly later, I plan to update rapidyaml
from 0.15.2 to 0.16.0 in F45/Rawhide[1]. This is an API- and
ABI-incompatible update that changes the SONAME version[2]. A welcome
change is that upstream has committed to ABI stability for patch
releases in rapidyaml and in c4core.
At the same time, I will update c4project, upstream’s bespoke CMake
framework, to a snapshot supporting the new SONAME versioning scheme[3];
I will update the c4core support library from 0.4.0 to 0.6.0[4], which
is also ABI-breaking; and I will adjust and rebuild c4fs[5] and
c4log[6], which depend on c4core and are used in rapidyaml’s tests.
There is one dependent package, jsonnet. It rebuilt successfully in
COPR[7]. I will use provenpackager privilege to rebuild it in the same
side tag.
– Ben Beasley (FAS: music)
[1] https://src.fedoraproject.org/rpms/rapidyaml/pull-request/10
[2] https://github.com/biojppm/rapidyaml/blob/v0.16.0/changelog/0.16.0.md
[3] https://src.fedoraproject.org/rpms/c4project/pull-request/8
[4] https://src.fedoraproject.org/rpms/c4core/pull-request/17
[5] https://src.fedoraproject.org/rpms/c4fs/pull-request/7
[6] https://src.fedoraproject.org/rpms/c4log/pull-request/5
[7] https://copr.fedorainfracloud.org/coprs/music/rapidyaml/packages/
--
_______________________________________________
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