Created attachment 826245 [details] emerge --info media-video/handbrake-1.5.1 fails to compile with CFLAGS=-flto=auto -Werror=lto-type-mismatch -Werror=odr -Werror=strict-aliasing /var/tmp/portage/media-video/handbrake-1.5.1/work/HandBrake-1.5.1/build/../gtk/src/main.c:326:29: error: type of 'presets_list_selection_changed_cb' does not match original declaration [-Werror=lto-type-mismatch] 326 | extern G_MODULE_EXPORT void presets_list_selection_changed_cb(void); | ^ /var/tmp/portage/media-video/handbrake-1.5.1/work/HandBrake-1.5.1/build/../gtk/src/presets.c:2953:1: note: type mismatch in parameter 1 2953 | presets_list_selection_changed_cb(GtkTreeSelection *selection, signal_user_data_t *ud) | ^ /var/tmp/portage/media-video/handbrake-1.5.1/work/HandBrake-1.5.1/build/../gtk/src/presets.c:2953:1: note: 'presets_list_selection_changed_cb' was previously declared here /var/tmp/portage/media-video/handbrake-1.5.1/work/HandBrake-1.5.1/build/../gtk/src/main.c:330:13: error: type of 'presets_row_expanded_cb' does not match original declaration [-Werror=lto-type-mismatch] 330 | extern void presets_row_expanded_cb(void); | ^
Created attachment 826247 [details] build.log