ibus failed to build from source in Fedora rawhide/f42 https://koji.fedoraproject.org/koji/taskinfo?taskID=127987293 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild Please fix ibus at your earliest convenience and set the bug's status to ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks, ibus will be orphaned. Before branching of Fedora 43, ibus will be retired, if it still fails to build. For more details on the FTBFS policy, please visit: https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
Created attachment 2070427 [details] build.log file build.log too big, will only attach last 32768 bytes
Created attachment 2070428 [details] root.log file root.log too big, will only attach last 32768 bytes
Created attachment 2070429 [details] state.log
ibusenginesimple.c: In function 'check_emoji_table': ibusenginesimple.c:547:41: error: too many arguments to function 'load_emoji_dict'; expected 0, have 1 547 | emoji_dict = priv->emoji_dict = load_emoji_dict (simple); | ^~~~~~~~~~~~~~~ ~~~~~~ ibusenginesimple.c:504:1: note: declared here 504 | load_emoji_dict () | ^~~~~~~~~~~~~~~ This is due to the C23 change in GCC15, see https://gcc.gnu.org/gcc-15/porting_to.html Also, please note that there are other such issues which are breaking other packages, e.g.: gf-candidate-popup.c: In function 'update_preedit_text_cb': gf-candidate-popup.c:124:11: error: too many arguments to function 'ibus_attribute_get_type'; expected 0, have 1 124 | if (ibus_attribute_get_type (attribute) != IBUS_ATTR_TYPE_BACKGROUND) | ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~ In file included from /usr/include/ibus-1.0/ibus.h:33, from gf-candidate-popup.h:21, from gf-candidate-popup.c:23: /usr/include/ibus-1.0/ibusattribute.h:177:22: note: declared here 177 | GType ibus_attribute_get_type (); | ^~~~~~~~~~~~~~~~~~~~~~~