A very merry Christmas unannounced soname bump: libroc (roc-toolkit)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This roc-toolkit-0.1.5^20221224git2017450a-1.fc38 build of roc-toolkit:
https://koji.fedoraproject.org/koji/buildinfo?buildID=2103819
bumps the soname of libroc from libroc.so.0.1 to libroc.so.0.2 . That
breaks nearly everything, because pipewire requires libroc.so.0.1 and
pretty much every desktop requires pipewire.

This soname bump was not announced, and it does not seem a rebuild of
pipewire was co-ordinated with it. Today's Rawhide compose failed
because of this:
https://pagure.io/releng/failed-composes/issue/4428

I tried, but pipewire does not rebuild cleanly against the new roc-
toolkit, it looks like it will need some patching:

../src/modules/module-roc-sink.c:115:9: error: unknown type name ‘roc_address’

It doesn't look this has been done upstream:
https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/master/src/modules/module-roc-sink.c#L116

and I don't really want to get into trying to do it myself on Christmas
Day, so I've asked nirik to untag the new roc-toolkit for now instead.

Please remember to announce soname bumps ahead of time as required in
the guidelines, and co-ordinate rebuilds of dependent packages. Thanks.
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux