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

qt-opensource-linux-x64-5.8.0.run and qt-unified-linux-x64-2.0.5-1-online.run won't run CentOS 6.8

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P2: Important
    • None
    • 5.8.0, 5.9.0
    • Packaging & Installer
    • Fully updated CentOS 6.8 on Intel Sandy Bridge, tested on both native hard-drive install and on virt-manager VM. Compilation tests were done under devtoolset-2, 3, and 6, which provide gcc-4.8.2, 4.9.2, and 6.2.1 build environments.

    Description

      Environment: Fully updated CentOS 6.8 on Intel Sandy Bridge, tested on both native hard-drive install and on virt-manager VM

      Test 0 baseline: Offline qt-opensource-linux-x64-5.7.1.run installs default selections without issue, and starts it's QtCreator 4.2.0

      Test1: Offline qt-opensource-linux-x64-5.8.0.run and Online qt-unified-linux-x64-2.0.5-1-online.run both failed to install Qt-5.8.0 with the same error:
      A. Error during installation process (qt.58.gcc_64):
      The output of
      /usr/local/Qt-5.8.0-system.run/5.8/gcc_64/bin/qmake -query
      is not parseable. Please file a bugreport with this dialog https://bugreports.qt-project.org.
      output: ""

      The actual qmake output is:

      /usr/local/Qt-5.8.0-system.run/5.8/gcc_64/bin/qmake -query
      /usr/local/Qt-5.8.0-system.run/5.8/gcc_64/bin/qmake: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/local/Qt-5.8.0-system.run/5.8/gcc_64/bin/qmake)
      B. Likewise qt-unified-linux-x64-2.0.5-1-online.run failed to install Qt-5.9.0-beta431 with the same error

      Info: CentOS 6.8 lib64/libc.so.6 -> libc-2.12.so

      Test 2: qt-everywhere-opensource-src-5.8.0.tar.gz compiles and installs
      without issue under "scl enable devtools-2 bash" when configured
      with -no-evdev. devtools-2 enables gcc-4.8.2

      Test 3: Installed Qt-5.9.0-beta431 from qt-unified-linux-x64-2.0.5-1-online.run
      This also failed as noted above Test1-B, but I clicked through all the qmake and qtcreator/sdktool GLIBC_2.14 errors, brought up the final QtCreator 4.2.1 which failed with "/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by ... /Qt/lib/libQt5Qml.so.5)" and finally got the 4.9.0-beta431 Src component. This successfully compiled and installed under devtoolset-2 (gcc-4.8.2), devtoolset-3 (gcc-4.9.2) and devtoolset-6 (gcc-6.2.1), again with -no-evdev, so there's no issue with the build process itself.

      But something apparently changed in packaging between qt-opensource-linux-x64-5.7.1.run and qt-opensource-linux-x64-5.8.0.run / qt-unified-linux-x64-2.0.5-1-online.run

      Attachments

        Issue Links

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

          Activity

            People

              releaseteam Qt Release Team
              edleaver Edward Leaver
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes