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

[Qt 5.7-5.8] mirclient configure test regression

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P0: Blocker
    • 5.8.0 Alpha
    • 5.8.0 Alpha
    • Build System
    • None
    • d0e4f28dea97252cf2e2ca317d5344e1c7a1cdfe

    Description

      It happened in latest qt5.git dev integration, https://codereview.qt-project.org/#/c/163635/

      For Ubuntu Touch, we have configure options:

      configure -plugin-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -sysroot /var/lib/schroot/chroots/vivid-amd64-armhf -device arm-generic-g++ -device-option CROSS_COMPILE=arm-linux-gnueabihf- -device-option DISTRO_OPTS=hard-float deb-multi-arch -pkg-config -dbus-linked -openssl -R . -qpa mirclient -xcb -glib -icu -accessibility -no-directfb -no-sql-ibase -plugin-sql-odbc -no-sql-sqlite2 -plugin-sql-tds -system-sqlite -extprefix /home/qt/work/install -L/var/lib/schroot/chroots/vivid-amd64-armhf/usr/lib/arm-linux-gnueabihf -opensource -confirm-license -nomake tests -verbose -prefix /home/qt/work/install -nomake examples -opengl es2]  300

      But for 5.7 qtbase log: http://testresults.qt.io/coin/integration/qt/qt5/tasks/1466712815.thrift_bin
      http://testresults.qt.io/coin/api/results/qt/qtbase/e60f1f43e9670e82923e3c2d0d19b29198b9c300/LinuxUbuntu_15_04x86_64LinuxUbuntuTouch_15_04armv7GCCDisableTests_OpenGLES2/85d6b000f945a84bc84a4f01f53ac65bc05cbe86/buildlog.txt.gz

       checking for Mir client... 
       arm-linux-gnueabihf-g++ -c -pipe -mfloat-abi=hard --sysroot=/var/lib/schroot/chroots/vivid-amd64-armhf -O2 -pthread -pthread -Wall -W -fPIC  -I. -I/var/lib/schroot/chroots/vivid-amd64-armhf/usr/include/libdrm -I/var/lib/schroot/chroots/vivid-amd64-armhf/usr/include/mirclient -I/var/lib/schroot/chroots/vivid-amd64-armhf/usr/include/mircommon -I/var/lib/schroot/chroots/vivid-amd64-armhf/usr/include/mircookie -I/var/lib/schroot/chroots/vivid-amd64-armhf/usr/include/ubuntu -I../../../mkspecs/devices/linux-arm-generic-g++ -o mirclient.o mirclient.cpp
      arm-linux-gnueabihf-g++ -Wl,-rpath-link,/var/lib/schroot/chroots/vivid-amd64-armhf/usr/lib/arm-linux-gnueabihf -Wl,-rpath-link,/var/lib/schroot/chroots/vivid-amd64-armhf/lib/arm-linux-gnueabihf -mfloat-abi=hard -Wl,-O1 -o mirclient mirclient.o   --sysroot=/var/lib/schroot/chroots/vivid-amd64-armhf -L/var/lib/schroot/chroots/vivid-amd64-armhf/usr/lib/arm-linux-gnueabihf -lEGL -lmirclient -lmircommon -lubuntu_application_api 
       Mir client enabled.

      But for dev qtbase log: http://10.212.3.36:8080/coin/integration/qt/qt5/tasks/web_qt_qt5_1467102150703.thrift_bin
      http://10.212.3.36:8080/coin/api/results/qt/qtbase/f1df070fa0eb71c90b47773957b08a759271b950/LinuxUbuntu_15_04x86_64LinuxUbuntuTouch_15_04armv7GCCDisableTests_OpenGLES2/85d6b000f945a84bc84a4f01f53ac65bc05cbe86/buildlog.txt.gz

      checking for Mir client libraries... 
       + cd /home/qt/work/qt/qtbase/config.tests/qpa/mirclient && /home/qt/work/qt/qtbase/bin/qmake -qtconf /home/qt/work/qt/qtbase/bin/qt.conf "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared" "LIBS += -L/var/lib/schroot/chroots/vivid-amd64-armhf/usr/lib/arm-linux-gnueabihf" "QMAKE_CFLAGS += --sysroot=/var/lib/schroot/chroots/vivid-amd64-armhf" "QMAKE_CXXFLAGS += --sysroot=/var/lib/schroot/chroots/vivid-amd64-armhf" "QMAKE_LFLAGS += --sysroot=/var/lib/schroot/chroots/vivid-amd64-armhf" /home/qt/work/qt/qtbase/config.tests/qpa/mirclient
       Project ERROR: egl development package not found
       test config.tests.mirclient FAILED

      Attachments

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

        Activity

          People

            buddenha Oswald Buddenhagen
            liaqi Liang Qi
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes