Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.0.2
-
None
-
X11
-
e824abd987d77efaa085fe1f9fb514d270798d55, 4cb795cbdbc4d117c9de623b086975ebdf1f9a15
Description
In Qt4 "configure -h" used to output a following options:
-no-xshape ......... Do not compile XShape support. * -xshape ............ Compile XShape support. Requires X11/extensions/shape.h. -no-xvideo ......... Do not compile XVideo support. * -xvideo ............ Compile XVideo support. Requires X11/extensions/Xv.h & Xvlib.h. -no-xsync .......... Do not compile XSync support. * -xsync ............. Compile XSync support. Requires X11/extensions/sync.h. -no-xinerama ....... Do not compile Xinerama (multihead) support. * -xinerama .......... Compile Xinerama support. Requires X11/extensions/Xinerama.h and libXinerama. By default, Xinerama support will be compiled if available and the shared libraries are dynamically loaded at runtime. -no-xcursor ........ Do not compile Xcursor support. * -xcursor ........... Compile Xcursor support. Requires X11/Xcursor/Xcursor.h and libXcursor. By default, Xcursor support will be compiled if available and the shared libraries are dynamically loaded at runtime. -no-xfixes ......... Do not compile Xfixes support. * -xfixes ............ Compile Xfixes support. Requires X11/extensions/Xfixes.h and libXfixes. By default, Xfixes support will be compiled if available and the shared libraries are dynamically loaded at runtime. -no-xrandr ......... Do not compile Xrandr (resize and rotate) support. * -xrandr ............ Compile Xrandr support. Requires X11/extensions/Xrandr.h and libXrandr. -no-xrender ........ Do not compile Xrender support. * -xrender ........... Compile Xrender support. Requires X11/extensions/Xrender.h and libXrender. -no-mitshm ......... Do not compile MIT-SHM support. * -mitshm ............ Compile MIT-SHM support. Requires sys/ipc.h, sys/shm.h and X11/extensions/XShm.h -no-xinput ......... Do not compile Xinput support. * -xinput ............ Compile Xinput support. This also enabled tablet support which requires IRIX with wacom.h and libXi or XFree86 with X11/extensions/XInput.h and libXi. -no-xkb ............ Do not compile XKB (X KeyBoard extension) support. * -xkb ............... Compile XKB support.
This is not the case for Qt5. Qt5 doesn't offer such options when running "configure -h", but the configure script still accepts the above mentioned switches as valid command line arguments.
Attachments
Issue Links
- relates to
-
QTBUG-30911 XCB_MAPPING_NOTIFY not delivered when -no-xkb with -xcb-xlib is used
- Closed
For Gerrit Dashboard: QTBUG-30939 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
153275,7 | Remove a couple of old X11 libs from configure | dev | qt/qtbase | Status: MERGED | +2 | 0 |
159484,14 | Make use of xkb mandatory for xcb plugin | dev | qt/qtbase | Status: DEFERRED | 0 | 0 |
159651,1 | Make use of xkb mandatory for xcb plugin | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |
234862,6 | configure: make xcb-render a hard dependency for xcb plugin | 5.12 | qt/qtbase | Status: MERGED | +2 | 0 |
253905,10 | 3rdparty: remove xcb libs and bump minimal required version to 1.11 | dev | qt/qtbase | Status: MERGED | +2 | 0 |
272993,1 | 3rdparty: remove xcb libs and bump minimal required version to 1.11 | 5.14 | qt/qtbase | Status: ABANDONED | 0 | 0 |