Red Hat Bugzilla – Bug 227803
Compilation of "compiz" fails because "kde window decorator" is not disabled
Last modified: 2007-11-30 17:11:56 EST
Description of problem:
When building "compiz" on a system on which not only the "GNOME" development
packages but -also- the "KDE" ones are installed, the compilation fails in the
"KDE" part because of allegedly missing headers.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Recompile "compiz-0.3.6-2.fc7" source package.
Compilation fails first because some "KDE" headers are not found. After setting
"CPPFLAGS" accordingly, compilation aborts again because "dbus/connection.h"
appears to be missing, whereas only "dbus/dbus-connection.h" does exist.
Binary packages are built correctly from "compiz-0.3.6-2.fc7.src.rpm".
There are no "KDE" related entries in the "spec" file which indicates, that
building the "KDE" related portion is not desired anyway. However, the "compiz"
configure script detects the presence of "KDE" development packages on the build
system and wants to build the "KDE" window decorator unless this module is
explicitly disabled during the "configure" step. It thus seems that
"--disable-kde" is currently missing from the "spec" file.
It would be rather preferrable of course to actually add a "KDE" subpackage
including the corresponding decorator module. Until this is the case, the "KDE"
module should get disabled.
*** This bug has been marked as a duplicate of 234128 ***