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

licheck invocation is botched

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P1: Critical P1: Critical
    • 5.9.0 RC
    • 5.9.0 Beta 2
    • Build System
    • All
    • 882243abaf9cea600246d71db00464d54775bfb2

      This might be a packaging issue also.

      configure script:

      ./configure -confirm-license -nomake tests -nomake examples -plugin-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -qt-libjpeg -qt-libpng -qt-xcb -no-libudev -sysconfdir /etc/xdg -qt-pcre -openssl -confirm-license -nomake tests -verbose -release -nomake examples -no-use-gold-linker -commercial -prefix /home/qt/tmp/qt-everywhere-enterprise-src-5.9.0-beta2/qtbase in /home/qt/tmp/qt-everywhere-enterprise-src-5.9.0-beta2
      

      Configure fails with:

      09:13:44 Note: Also available for Linux: linux-clang linux-kcc linux-icc linux-cxx
      09:13:44 
      09:13:44 Note: QtSerialBus: Cannot find linux/can.h and linux/can/raw.h Linux headers for socketCAN support.
      09:13:44 
      09:13:44 Note: No wayland-egl support detected. Cross-toolkit compatibility disabled.
      09:13:44 
      09:13:44 WARNING: No QPA platform plugin enabled! This will
      09:13:44 produce a Qt that cannot run GUI applications.
      09:13:44 The dependencies needed for xcb to build are listed in
      09:13:44 src/plugins/platforms/xcb/README
      09:13:44 
      09:13:44 ERROR: detected a std::atomic implementation that fails for function pointers.
      09:13:44 Please apply the patch corresponding to your Standard Library vendor, found in
      09:13:44   qtbase/config.tests/common/atomicfptr
      

      Attached is the whole log including the env variables set and output of config.tests.

      These kind of fails look a bit suspicious:

      9:13:41 + cd /home/qt/tmp/qt-everywhere-enterprise-src-5.9.0-beta2/qtbase/config.tests/unix/clock-gettime && /home/qt/tmp/qt-everywhere-enterprise-src-5.9.0-beta2/qtbase/bin/qmake "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared console single_arch" /home/qt/tmp/qt-everywhere-enterprise-src-5.9.0-beta2/qtbase/config.tests/unix/clock-gettime
      09:13:41 > Error: Insufficient command line arguments for licheck (qmake)
      09:13:41 > Project ERROR: License check failed! Giving up ...
      09:13:41 test config.corelib.tests.clock-gettime FAILED
      

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

            buddenha Oswald Buddenhagen
            mipohjan Milla Pohjanheimo
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes