On Tue, 2025-09-09 at 19:27 +0200, Dmitry Belyavskiy wrote: > Dear Florian, > > On Tue, Sep 9, 2025 at 7:11 PM Florian Weimer <fweimer@xxxxxxxxxx> wrote: > > > > > That said, I am not sure they are changing all symbol versions in the > > > new .so.4 file, perhaps they should reset all symbols versions to > > > 4.0.0? > > > > Yeah, if they don't do that, it's going to be really awkward. > > > > How set are they on the soname bump? Maybe they'd be open to a review > > how to avoid it on GNU/Linux? But that could mean they'll end up with > > different sonames on GNU and musl. > > > > > I think that it's worth asking upstream [1] about it. Either feature request or discussion would work. > > https://github.com/openssl/openssl Keep in mind that for Fedora it would be better the soname change, without it we would not be able to have binary compatibility by retaining the soname with openssl3-compat the compact package would have to place the library in a different directory somehow or change the library name, which would require many packages to be mass-rebuilt at the same time openssl 4.0 lands, because otherwise symbols would be missing It would also require to back out the symbol versioning changes. I am not against or in favor, but given the intention to break binary compatibility with 4.0 a soname change is not a bad idea. My 2c, Simo. -- Simo Sorce Distinguished Engineer RHEL Crypto Team Red Hat, Inc -- _______________________________________________ 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