You are right about the macro including new versions, that at least explains why it makes a difference.
Then that patch was dropped 3 years ago in Debian and in fedora: https://src.fedoraproject.org/cgit/rpms/ibus.git/tree/ibus.spec#n715
It's unclear why it would need to be restored now. It looks like an upstream issue that needs proper debugging/resolving
You are right about the macro including new versions, that at least explains why it makes a difference.
Then that patch was dropped 3 years ago in Debian and in fedora: /src.fedoraproj ect.org/ cgit/rpms/ ibus.git/ tree/ibus. spec#n715
https:/
It's unclear why it would need to be restored now. It looks like an upstream issue that needs proper debugging/resolving