* QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * outbound.c:580: warning: implicit declaration of function chanopt_command * chanlist.c:639: warning: implicit declaration of function menu_addfavoritemenu * fe-gtk.c:784: warning: implicit declaration of function setup_apply_real * menu.c:1026: warning: implicit declaration of function servlist_autojoinedit * notifygui.c:268: warning: implicit declaration of function open_query * maingui.c:1592: warning: implicit declaration of function log_open_or_close * plugin-tray.c:548: warning: implicit declaration of function handle_command * servlistgui.c:971: warning: implicit declaration of function rfc_casecmp * setup.c:1962: warning: implicit declaration of function tray_apply_setup * userlistgui.c:128: warning: implicit declaration of function fe_set_title I'll attach two patches to fix these. First patch is trivial, adding missing header includes. Second patch requires to fix changed API of internal function which I don't know if I have guessed correctly what the new argument should be (TRUE or FALSE). I've added upstream bug URL and try to submit patches there as well.
Created attachment 283419 [details, diff] 0001-Bug-2355255-Fix-some-implicit-declarations.patch
Created attachment 283421 [details, diff] 0002-Fix-implicit-declaration-of-setup_apply_real-change-.patch
xchat has had no new releases since august 2010. There were a string of bugs that i had gleaned some patches for from the bug tracker and posted. it should probably be removed from portage and hexchat preferred.
Already done. See bug #460038