-
Bug
-
Resolution: Fixed
-
P0: Blocker
-
6.5.0
-
None
-
b3a60e49c (dev), 89728395f (6.5), eced0ccef (6.5.0)
Issue introduced with e13b57d06ab6e81cf04c090cc46dd23b4f8daccf.
CMake output:
-- Found XKB: /usr/lib64/libxkbcommon.so (found suitable version "1.5.0", minimum required is "0.5.0") -- CMAKE_VERSION: 3.25.2 -- CMAKE_PREFIX_PATH: /home/tjmaciei/obj/qt/qt6/qtbase/lib/cmake;/home/tjmaciei/src/qt/qt6/qtbase/cmake -- CMAKE_MODULES_UNDER_TEST: Core;Network;Xml;Sql;Test;DBus;Gui;Widgets;PrintSupport;OpenGL;Concurrent [...] CMake Error at /home/tjmaciei/obj/qt/qt6/qtbase/lib/cmake/Qt6/Qt6Targets.cmake:46 (message): Some (but not all) targets in this export set were already defined. Targets Defined: Qt6::Platform, Qt6::PlatformCommonInternal, Qt6::PlatformModuleInternal, Qt6::PlatformPluginInternal, Qt6::PlatformAppInternal, Qt6::PlatformToolInternal Targets not yet defined: Qt6::GlobalConfig, Qt6::GlobalConfigPrivate Call Stack (most recent call first): /home/tjmaciei/obj/qt/qt6/qtbase/lib/cmake/Qt6/Qt6Config.cmake:37 (include) tests/manual/xmlstreamlint/CMakeLists.txt:13 (find_package) -- Configuring incomplete, errors occurred! See also "/home/tjmaciei/obj/qt/qt6/qtbase/CMakeFiles/CMakeOutput.log". See also "/home/tjmaciei/obj/qt/qt6/qtbase/CMakeFiles/CMakeError.log".
This is my only build with FIND_TOOLS, so I think it's exclusive to that environment. Full CMake:
cmake \
-GNinja \
$srcdir \
-DBUILD_TESTING=ON \
-DBUILD_WITH_PCH=OFF \
-DCMAKE_BUILD_TYPE:STRING=Debug \
-DCMAKE_C_COMPILER_LAUNCHER=ccache \
-DCMAKE_C_FLAGS_DEBUG:STRING='-O0 -g' \
-DCMAKE_C_FLAGS_RELEASE:STRING='-O3 -g1' \
-DCMAKE_C_FLAGS_RELWITHDEBINFO:STRING='-O3 -g' \
-DCMAKE_C_FLAGS:STRING='-march=tigerlake -mprefer-vector-width=256 -maes' \
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
-DCMAKE_CXX_FLAGS_DEBUG:STRING='-O0 -g3' \
-DCMAKE_CXX_FLAGS_RELEASE:STRING='-O3 -g1' \
-DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING='-O3 -g' \
-DCMAKE_CXX_FLAGS:STRING='-march=tigerlake -mprefer-vector-width=256 -maes -ffold-simple-inlines' \
-DCMAKE_EXE_LINKER_FLAGS='-Wl,-O1 -Wl,--as-needed' \
-DCMAKE_INSTALL_PREFIX=$objdir \
-DCMAKE_SHARED_LINKER_FLAGS='-Wl,-O1 -Wl,--as-needed' \
-DFEATURE_dbus_linked=OFF \
-DFEATURE_developer_build=ON \
-DFEATURE_journald=ON \
-DFEATURE_libproxy=ON \
-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 \
-DFEATURE_system_xcb_xinput=ON \
-DQT_BUILD_ARCH=x86-64-v4 \
-DQT_BUILD_BENCHMARKS=OFF \
-DQT_BUILD_EXAMPLES_BY_DEFAULT=OFF \
-DQT_BUILD_EXAMPLES=ON \
-DQT_BUILD_MANUAL_TESTS=ON \
-DQT_BUILD_TESTS_BY_DEFAULT=OFF \
-DQT_BUILD_TESTS=ON \
-DQT_FORCE_BUILD_TOOLS=ON \
-DQT_FORCE_FIND_TOOLS=ON \
-DQT_HOST_PATH=$HOME/obj/qt/qt6-release/qtbase \
-DQT_LIBINFIX=.t \
-DQT_QMAKE_TARGET_MKSPEC=linux-g++-optimised \
-DQT_SKIP_DOCKER_COMPOSE=ON
| For Gerrit Dashboard: QTBUG-111774 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 464884,2 | Revert "Move xmlstreamlint example into tests/manual" | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |
| 464922,3 | CMake: Fix xmlstreamlint to use the manual test api | dev | qt/qtbase | Status: MERGED | +2 | 0 |
| 465082,2 | CMake: Fix xmlstreamlint to use the manual test api | 6.5.0 | qt/qtbase | Status: MERGED | +2 | 0 |
| 465083,2 | CMake: Fix xmlstreamlint to use the manual test api | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |