Summary: |
media-video/handbrake-1.6.1 fails to compile (lto): error: type of 'combo_search_key_press_cb' does not match original declaration [-Werror=lto-type-mismatch] |
Product: |
Gentoo Linux
|
Reporter: |
Kostadin Shishmanov <kocelfc> |
Component: |
Current packages | Assignee: |
No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: |
CONFIRMED
---
|
|
|
Severity: |
normal
|
CC: |
eschwartz93, jstein
|
Priority: |
Normal
|
|
|
Version: |
unspecified | |
|
Hardware: |
AMD64 | |
|
OS: |
Linux | |
|
See Also: |
https://github.com/HandBrake/HandBrake/pull/5217
|
Whiteboard: |
|
Package list:
|
|
Runtime testing required:
|
---
|
Bug Depends on: |
917591
|
|
|
Bug Blocks: |
618550
|
|
|
Attachments: |
emerge --info
build.log
|
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); | ^