Summary: | app-i18n/scim-bridge-0.4.16-r3[gtk] - scim-bridge-client-key-event-utility-gtk.c:(.text+<snip>): undefined reference to XGetKeyboardMap | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | CJK Team <cjk> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | orbea, treecleaner |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=645168 https://github.com/gentoo/gentoo/pull/25505 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 765709 | ||
Attachments: |
emerge-info.txt
app-i18n:scim-bridge-0.4.16-r3:20210329-160245.log emerge-history.txt environment etc.portage.tar.bz2 logs.tar.bz2 temp.tar.bz2 |
Description
Toralf Förster
2021-03-29 17:44:33 UTC
Created attachment 696012 [details]
emerge-info.txt
Created attachment 696015 [details]
app-i18n:scim-bridge-0.4.16-r3:20210329-160245.log
Created attachment 696018 [details]
emerge-history.txt
Created attachment 696021 [details]
environment
Created attachment 696024 [details]
etc.portage.tar.bz2
Created attachment 696027 [details]
logs.tar.bz2
Created attachment 696030 [details]
temp.tar.bz2
I ran into an unrelated bug. scim-bridge-agent-signal-listener.cpp: In function ‘void sig_quit(int)’: scim-bridge-agent-signal-listener.cpp:67:24: error: invalid conversion from ‘char’ to const void*’ [-fpermissive] 67 | send (pipe_in, '\0', sizeof (char), MSG_NOSIGNAL); | ^~~~ | | | char In file included from scim-bridge-agent-signal-listener.cpp:27: /usr/include/sys/socket.h:138:44: note: initializing argument 2 of ‘ssize_t send(int, const void*, size_t, int)’ 138 | extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags); | ~~~~~~~~~~~~^~~~~ make[2]: *** [Makefile:666: scim_bridge-scim-bridge-agent-signal-listener.o] Error 1 Since upstream seems dead and the build fails for unrelated issues I probably won't look into this unless someone cares enough to fix the compile issues, but for the record its probably missing something like -lX11. Upstream patch: https://sourceforge.net/p/scim/patches/15/ The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9471a43212eb183e3880f832d70e81f8046a7980 commit 9471a43212eb183e3880f832d70e81f8046a7980 Author: orbea <orbea@riseup.net> AuthorDate: 2022-05-15 18:01:05 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-05-15 22:09:43 +0000 app-i18n/scim-bridge: Fix undefined references With slibtool the gtk+2 build fails with undefined references for -lx11 which is missing entirely. GNU libtool silently hides the bug by ignoring -no-undefined while slibtool does not do this. Bug: https://bugs.gentoo.org/779121 Upstream-PR: https://sourceforge.net/p/scim/patches/15/ Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/25505 Signed-off-by: Sam James <sam@gentoo.org> .../files/scim-bridge-0.4.16-slibtool.patch | 58 ++++++++++++++++++++++ app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild | 1 + 2 files changed, 59 insertions(+) |