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

Reply via email to