Known Issues – Qt 5.0.0 beta 2

All platforms

Linux

  • Undefined references when building QtWebKit or projects that directly use the ICU library
    • QTBUG-27930: Unresolved ICU symbols due to shipping lib ICU without headers.
      • Workaround: Remove the unversioned ICU libraries shipped with Qt.
      • Qt5.0.0beta2/5.0.0-beta2/<platform>/lib/libicudata.so
      • Qt5.0.0beta2/5.0.0-beta2/<platform>/lib/libicui18n.so
      • Qt5.0.0beta2/5.0.0-beta2/<platform>/lib/libicuuc.so
  • QTBUG-27877 Qt 5.0.0 Beta 2 does not get patched properly (PADDING)
    • No workaround, should be fixed for Qt5.0.0 RC1
  • Fedora 17: Some additional libraries might be needed
    • sudo yum libpng-compat

Windows

  • QTBUG-27953: Installing vcredist.exe stops with unexpected exit code
    • Can be ignored if Visual C++ 2010 Redistributable Package is already installed; this happens when the version installed in the system is newer than the one provided by the installer.
  • QTBUG-27903: Qt5 Beta2 does not register DLLs properly so that no examples can be run
    • Use Start Menu -> All programs -> Qt 5.0.0 Beta 2 -> 5.0.0 -> MSVC 2010 (32/64) bit -> Qt 5.0.0 (32/64) bit for Desktop (MSVC 2010)
  • QTBUG-27893: MaintenanceTool.exe on Windows 7 hangs while uninstalling
    • It just takes some time to finish.
  • QTBUG-27961: Unable to recompile Qt on Windows using Installer Packages Builds
    • configure.exe is missing in the Qt Essentials sources that ship with the binary installer.
    • Work around is to create a file .gitignore, and using the top level configure.bat:
      • C:\> touch qtbase\.gitignore
      • C:\> configure.bat [options…]
  • QTBUG-27980: qmake is run every time an application is compiled
    • Workaround: Edit Tools\Qt Creator\share\qtcreator\QtProject\qtcreator\qtversion.xml so that the qmake path only contains forward slashes + no double slash
  • QTWEBKIT-382: MinGW: Compiling qtwebkit under MinGW, or MinGW-w64 based toolchains fails.
    • No workaround.
  • QTBUG-8241: cdb debugger doesn’t stop: Cannot start …\win64interrupt.exe
    • Workaround: Rename “Tools\Qt Creator” to “Tools\QtCreator”
  • QtCreator: Visual Studio C++ 2010 Express on Windows 7 64 bit does not work.
    • Install Windows SDK [microsoft.com]
    • Create an empty file called: C:\Program Files (x86)\Microsoft Visual Studio 10.0\vc\bin\amd64\vcvars64.bat
    • Add the following line: CALL “C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd” /x64

Mac OS X

  • Qt Creator, Assistant, and other tools crash at startup on Mac OS X 10.6 (Snow Leopard)
    • For the Beta 2, only Mac OS X 10.7 (Lion) and 10.8 (Mountain Lion) are supported
  • QTBUG-27898: libdeclarative_multimedia.dylib has wrong dependencies
    • No workaround yet.
  • QTBUG-27894: Installed qtdeclarative/examples don’t work
    • Example applications fail to find qml files from the application bundle. Launching content with qmlscene works.
    • Workaround: Apply this [codereview.qt-project.org] one-liner fix and rebuild the example(s).
  • Installation fails with error “… can’t be opened because it is from an unidentified developer.” [Mac OS X 10.7.5 and newer]
    • Right-click on the installer file, select “Open”, then “Ok”.
    • See HT5290 [support.apple.com] for more information about the Gatekeeper security feature .

Categories: