Details
-
Bug
-
Resolution: Out of scope
-
P3: Somewhat important
-
4.3.5
-
None
Description
In mkspecs/linux-lsb-g++/qmake.conf, the QMAKE_LFLAGS sets --lsb-shared-libs=Xrender:Xrandr:Xfixes:Xcursor:Xinerama:freetype. However, according to the LSB specifications online, only Xrender and freetype out of that list are permissible LSB libraries. Because of that, the default configuration is disabling Xinerama, Xcursor, and Xrandr support, while if I comment out that line they get enabled by using the static versions of the libraries. In both versions of the configuration, xkb is still getting disabled because there are some declarations it's not finding like uint.