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

Second CMake run fails with "links to PkgConfig::BLUEZ but the target was not found"

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P1: Critical
    • None
    • 6.6
    • Build System: CMake
    • None

    Description

      1. Configure Qt (I did from qt5.git, see full command-line below)
      2. Run the same command again

      It fails with:

      CMake Error at qtbase/cmake/QtTargetHelpers.cmake:184 (target_link_libraries):
        Target "sdpscanner" links to:
      
          PkgConfig::BLUEZ
      
        but the target was not found.  Possible reasons include:
      
          * There is a typo in the target name.
          * A find_package call is missing for an IMPORTED target.
          * An ALIAS target is missing.
      
      Call Stack (most recent call first):
        qtbase/cmake/QtExecutableHelpers.cmake:113 (qt_internal_extend_target)
        qtbase/cmake/QtAppHelpers.cmake:40 (qt_internal_add_executable)
        qtconnectivity/src/tools/sdpscanner/CMakeLists.txt:12 (qt_internal_add_app)
      

      Full CMake command-line:

      cmake \
          $srcdir \
          -GNinja \
          -DBUILD_TESTING=ON \
          -DBUILD_WITH_PCH=OFF \
          -DBUILD_qtwebengine=OFF \
          -DBUILD_qtwebview=OFF \
          -DCMAKE_BUILD_TYPE=Custom \
          -DCMAKE_CXX_COMPILER=`which g++` \
          -DCMAKE_CXX_FLAGS='-O3 -maes -fdiagnostics-color=always' \
          -DCMAKE_C_COMPILER=`which gcc` \
          -DCMAKE_C_FLAGS='-O3 -maes -fdiagnostics-color=always' \
          -DCMAKE_EXE_LINKER_FLAGS='-flto=auto' \
          -DCMAKE_INSTALL_PREFIX=$HOME/obj/qt/installed \
          -DCMAKE_MODULE_LINKER_FLAGS='-Wl,-O1 -Wl,--as-needed -flto=auto' \
          -DCMAKE_SHARED_LINKER_FLAGS='-Wl,-O1 -Wl,--as-needed -flto=auto' \
          -DFEATURE_dbus_linked=OFF \
          -DFEATURE_developer_build=ON \
          -DFEATURE_journald=ON \
          -DFEATURE_libproxy=ON \
          -DFEATURE_mimetype_database=OFF \
          -DFEATURE_no_direct_extern_access=ON \
          -DFEATURE_openssl_linked=ON \
          -DFEATURE_optimize_debug=OFF \
          -DFEATURE_reduce_relocations=ON \
          -DFEATURE_sctp=ON \
          -DFEATURE_system_sqlite=ON \
          -DINSTALL_ARCHDATADIR=lib64/qt6 \
          -DINSTALL_DATADIR=share/qt6 \
          -DINSTALL_LIBDIR=lib64 \
          -DINSTALL_LIBEXECDIR=libexec \
          -DINSTALL_MKSPECSDIR=lib64/qt6/mkspecs \
          -DINSTALL_SYSCONFDIR=/etc/xdg \
          -DQT_BUILD_ARCH='custom' \
          -DQT_BUILD_EXAMPLES_BY_DEFAULT=OFF \
          -DQT_BUILD_TESTS_BY_DEFAULT=OFF \
          -DQT_LIBINFIX=.t \
          -DQT_QMAKE_TARGET_MKSPEC=linux-g++-optimised \
          -DQT_SKIP_DOCKER_COMPOSE=ON
      

      Attachments

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

        Activity

          People

            qtbuildsystem Qt Build System Team
            thiago Thiago Macieira
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes