Summary: | kde-misc/kdeconnect-23.08.4: error: type of ‘gsm_ascii_map’ does not match original declaration [-Werror=lto-type-mismatch] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Viorel Munteanu <ceamac> |
Component: | Current packages | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gentoo, lg3dx6fd, paolo.pedroni |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=480522 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 618550 | ||
Attachments: |
build.log
emerge --info |
Created attachment 881740 [details]
emerge --info
Reported upstream: https://bugs.kde.org/show_bug.cgi?id=480522 Same with 24.02.0-r1 reproducible with =kdeconnect-23.08.5-r1 The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e737eb95f45e28809e4b5db00c7ba0b9d92b51c0 commit e737eb95f45e28809e4b5db00c7ba0b9d92b51c0 Author: Eli Schwartz <eschwartz93@gmail.com> AuthorDate: 2024-04-02 05:38:57 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-04-02 09:58:29 +0000 kde-misc/kdeconnect: mark as LTO-unsafe Closes: https://bugs.gentoo.org/921648 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> kde-misc/kdeconnect/kdeconnect-23.08.5-r1.ebuild | 7 ++++++- kde-misc/kdeconnect/kdeconnect-24.02.1.ebuild | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=5caae9d28ccda985807bb83ed1f9a19516bcceed commit 5caae9d28ccda985807bb83ed1f9a19516bcceed Author: Eli Schwartz <eschwartz93@gmail.com> AuthorDate: 2024-04-02 05:38:57 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-04-02 10:00:59 +0000 kde-misc/kdeconnect: mark as LTO-unsafe Closes: https://bugs.gentoo.org/921648 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> kde-misc/kdeconnect/kdeconnect-24.02.49.9999.ebuild | 7 ++++++- kde-misc/kdeconnect/kdeconnect-9999.ebuild | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) |
Created attachment 881739 [details] build.log /mnt/tmp/portage/kde-misc/kdeconnect-23.08.4/work/kdeconnect-kde-23.08.4/smsapp/gsmasciimap.h:10:13: error: type of ‘gsm_ascii_map’ does not match original declaration [-Werror=lto-type-mismatch] 10 | extern bool gsm_ascii_map[128]; | ^ /mnt/tmp/portage/kde-misc/kdeconnect-23.08.4/work/kdeconnect-kde-23.08.4/smsapp/gsmasciimap.cpp:12:6: note: array types have different bounds 12 | bool gsm_ascii_map[] = { | ^ /mnt/tmp/portage/kde-misc/kdeconnect-23.08.4/work/kdeconnect-kde-23.08.4/smsapp/gsmasciimap.cpp:12:6: note: ‘gsm_ascii_map’ was previously declared here lto1: some warnings being treated as errors lto-wrapper: fatal error: /usr/bin/x86_64-pc-linux-gnu-g++ returned 1 exit status compilation terminated. /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: error: lto-wrapper failed collect2: error: ld returned 1 exit status