Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 432164 - kde-base/kdelibs compiling without accessibility USE flag
Summary: kde-base/kdelibs compiling without accessibility USE flag
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-21 08:10 UTC by savi
Modified: 2012-08-23 06:39 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description savi 2012-08-21 08:10:56 UTC
It seems that the only thing that prevent building kdebase-libs without the accessibility USE flag is the line 96 in the kcapacitybar.cpp file.
This line should be surrounded by the appropriate #ifdef/#endif code.

I'm not fluent enough in portage and patches to submit a correct solution but it should be easier for a maintainer.

And at least we should be able to build qt and kde without the whole accessibility code.
Comment 1 Johannes Huber (RETIRED) gentoo-dev 2012-08-21 08:15:37 UTC
Which version? And how about to report this to upstream?
Comment 2 savi 2012-08-22 07:03:04 UTC
Version 4.8.3.
Last time I tried to submit this upstream, I gave up. Too many hurdles...
Comment 3 Johannes Huber (RETIRED) gentoo-dev 2012-08-22 07:11:04 UTC
> [ebuild     UD ] kde-base/kdelibs-4.8.3::gentoo [9999::kde] USE="acl alsa bzip2 > fam handbook mmx nls opengl (policykit) semantic-desktop spell sse sse2 ssl 
> test udev udisks upower zeroconf -3dnow (-altivec) (-aqua) -debug -doc -jpeg2k > -kerberos -lzma -openexr (-upnp) (-udisks2%)" 11,923 kB

Sorry we dont have such USE flag in kde-base/kdelibs.
Comment 4 savi 2012-08-23 06:39:54 UTC
The accessibility code is in the Qt librairies.
All the x11-libs/qt-* modules force the accessibility USE flag, but it is ridiculous to compile all that code for just one line in the kcapacitybar.cpp file.