The onnxruntime 1.22.2 package produces the following names:
libonnxruntime.so.1()(64bit)
libonnxruntime.so.1(VERS_1.22.2)(64bit)
libonnxruntime_providers_shared.so.1.22.2()(64bit)
libonnxruntime_providers_shared.so.1.22.2(VERS_1.0)(64bit)
Either upstream doesn't understand how ELF symbol versioning is supposed
to work, or they're essentially saying their library does not have
stable API. Whichever it is, it means every version bump of onnxruntime
must be handled as an ABI break with the rebuild of all dependents in a
side tag etc.
Unfortunately that did not happen with the 1.22.2 update, so dependents
just got an FTI bug instead. The following packages need to be rebuilt
as a result:
calibre
crow-translate
gstreamer1-plugins-bad-free
pipewire
sourcextractor++
--
Yaakov Selkowitz
Principal Software Engineer, Emerging RHEL
Red Hat, Inc.
--
_______________________________________________
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://pagure.io/fedora-infrastructure/new_issue