Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 306529 - gnome-base/libgnomekbd-2.28.2 doesn't compile w/ x11-libs/libxklavier-5.0
Summary: gnome-base/libgnomekbd-2.28.2 doesn't compile w/ x11-libs/libxklavier-5.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://git.gnome.org/browse/libgnomek...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-23 15:03 UTC by Samuli Suominen (RETIRED)
Modified: 2010-06-13 16:47 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,35.96 KB, text/plain)
2010-02-23 15:17 UTC, Samuli Suominen (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2010-02-23 15:03:17 UTC
libgnomekbd-2.28.2 doesn't support libxklavier-5.0 API change and fails with,

gkbd-indicator.c: In function ‘gkbd_indicator_stop_listen’:
gkbd-indicator.c:580: error: too few arguments to function 'xkl_engine_stop_listen’

you can look at upstream or example from portage xfce-base/xfce4-settings/files/xfce4-settings-4.7.1-libxklavier.patch for possible solution.

reproduce: unmask x11-libs/libxklavier-5.0 (in portage, package.masked), try to compile libgnomekbd.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-02-23 15:17:20 UTC
Created attachment 220843 [details]
build.log

full build.log w/ libxklavier 5.0
Comment 3 Sönke N. Greimann 2010-04-21 22:00:22 UTC
When is this expected to get patched and committed to the portage tree?
Comment 4 Eivind 2010-04-25 20:30:57 UTC
Stumbled upon this today.
Fix in #2 worked.

Running libxklavier-5.0
Comment 5 Pacho Ramos gentoo-dev 2010-05-17 14:50:42 UTC
I am working on this one(In reply to comment #4)
> Stumbled upon this today.
> Fix in #2 worked.
> 
> Running libxklavier-5.0
> 

gnome-settings-daemon also needs to be patched
Comment 6 Pacho Ramos gentoo-dev 2010-06-13 16:47:23 UTC
libgnomekbd-2.30.1 added to the tree. I don't plan to backport this because:
1. It would need more work and backport similar changes to other tools.
2. I think it's much better try to stabilize Gnome 2.30 as soon as possible.
3. I won't expend infinite time with Gentoo ;-)

Best regards