Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-13946

Incorrect LSB configuration

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P3: Somewhat important P3: Somewhat important
    • 4.7.1
    • 4.7.0
    • Build tools: qmake
    • None

      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.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Unassigned Unassigned
            jirauser11888 user-aa151 (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes