On 8/30/23 16:13, Frank Kunz wrote:
Hello,
with the update to version 0.10.0 of the podofo package in factory (https://build.opensuse.org/package/show/openSUSE%3AFactory/podofo) the API of libpodofo has been changed to be not backwards compatible. The package release notes list that as intentional:
"The release is complete re-imagination of PoDoFo 0.9.x API in C++17, and it's API/ABI incompatible with the previous releases." (https://github.com/podofo/podofo/releases).
This causes dependent projects not to build anymore for factory/tumbleweed, e.g. https://build.opensuse.org/package/show/electronics/horizon, as well as the upstream github CI build fails.
It was originally updated in May: https://build.opensuse.org/request/show/1086485 Then reverted due to the depending packages not building: https://build.opensuse.org/request/show/1087940 Then updated again, see discussion there: https://build.opensuse.org/request/show/1101041