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

QtDbus build issue on dev branch

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P2: Important
    • None
    • 5.12
    • Build System
    • None
    • Linux embedded build.

    Description

      I have been having an issue with a recent pull on the dev repository.

      I use the `dev` branch of the whole qt5 repo and using the `mksrc.sh` tool from the `qtsdk` repo to make a source tarball that i build from.

       When building qtbase and qtdbus i'm getting the following error

       

      /home/longchair/github/longchair/LibreELEC.tv/build.PlexMediaPlayer-RK3328.aarch64-9.0-devel/toolchain/bin/aarch64-libreelec-linux-gnueabi-gcc -c -pipe -mcpu=cortex-a53 --sysroot=/home/longchair/github/longchair/LibreELEC.tv/build.PlexMediaPlayer-RK3328.aarch64-9.0-devel/toolchain/aarch64-libreelec-linux-gnueabi/sysroot -g -O3 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_CORE_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DPCRE2_CODE_UNIT_WIDTH=16 -I. -Iglobal -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I../3rdparty/sha3 -I../3rdparty/double-conversion/include -I../3rdparty/double-conversion/include/double-conversion -I../3rdparty/forkfd -I../../include -I../../include/QtCore -I../../include/QtCore/5.11.0 -I../../include/QtCore/5.11.0/QtCore -I.moc -I.tracegen -I../3rdparty/pcre2/src -I/home/longchair/github/longchair/LibreELEC.tv/build.PlexMediaPlayer-RK3328.aarch64-9.0-devel/toolchain/aarch64-libreelec-linux-gnueabi/sysroot/usr/include/glib-2.0 -I/home/longchair/github/longchair/LibreELEC.tv/build.PlexMediaPlayer-RK3328.aarch64-9.0-devel/toolchain/aarch64-libreelec-linux-gnueabi/sysroot/usr/lib/glib-2.0/include -I../../mkspecs/devices/linux-Rockchip-g++ -o .obj/minimum-linux.o global/minimum-linux.S
      In file included from ../../include/QtCore/5.11.0/QtCore/private/../../../../../src/corelib/global/qglobal_p.h:59:0,
       from ../../include/QtCore/5.11.0/QtCore/private/qglobal_p.h:1,
       from global/qnumeric_p.h:55,
       from global/qnumeric.cpp:41:
      ../../include/QtCore/5.11.0/QtCore/private/qconfig_p.h:1:10: fatal error: ../../../../../../src/corelib/global/qconfig_p.h: No such file or directory
       #include "../../../../../../src/corelib/global/qconfig_p.h"
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      compilation terminated

       
      When going to `include/QtCore/5.11.0/QtCore/private/`it seems that the relative location for
      "src/corelib/global/qconfig_p.h" has one "../" too much.

      This is relatively new as last time i pulled (two weeks ago), i didn't have such issue.

      Let me know if any further information is required.

      Attachments

        1. config.log
          376 kB
          LongChair
        2. config.opt
          1 kB
          LongChair

        Issue Links

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

          Activity

            People

              buddenha Oswald Buddenhagen
              longchair LongChair
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes