Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
4.8.2
-
None
-
Ubuntu 10.04, Fedora 15, Fedora 16
Description
If -no-xshape option is set in the configure, the compilation of Qt fails with:
kernel/qdnd_x11.cpp: In function ‘bool windowInteractsWithPosition(const QPoint&, Window, int)’:
kernel/qdnd_x11.cpp:1410:116: error: ‘XShapeGetRectangles’ was not declared in this scope
kernel/qdnd_x11.cpp: In function ‘Window findRealWindow(const QPoint&, Window, int)’:
kernel/qdnd_x11.cpp:1450:79: error: ‘ShapeInput’ was not declared in this scope
kernel/qdnd_x11.cpp:1450:130: error: ‘ShapeBounding’ was not declared in this scope
It seems that there is no check for the ShapeBounding in the qt/src/gui/kernel/qdnd_x11.cpp in:
static
bool windowInteractsWithPosition(const QPoint & pos, Window w, int shapeType)