On Monday, November 16, 2015 04:16:26 PM Johan Ouwerkerk wrote:
> > Are we just disabling it and then be done?
> 
> That is not what this change is about. The change rectifies an inconsistency
> between the top level cmake configure stuff which checks the build
> environment for dependencies, and the C++ code which uses these
> unconditionally (e.g. kaccess).
> 
> The plasma-desktop build process deals with two classes of X11 deps:
> mandatory and optional. As it happens the XKB dep is classified optional in
> the top level cmake files, meaning configure will accept a build
> environment without XKB. This change makes sure that the 'optional' part
> is, indeed, consistently optional and does not result in build failure
> later (during make).
> 
> People who need kaccess must necessarily install the XKB headers/development
> files anyway. If the XKB dep is found then kacess is still included in the
> build and nothing changes (effectively).
> 
> (The alternative is to classify XKB as mandatory.)

Ah, ok. Thanks for the clarification.
-- 
sebas

http://www.kde.org | http://vizZzion.org
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to