Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CMake 3.25.0: ninja: error: dependency cycle: Source/WebCore/CMakeFil…
…es/WebCore.dir/CXX.dd https://bugs.webkit.org/show_bug.cgi?id=248190 Reviewed by Ross Kirsling. The latest CMake 3.25.0 fails to build WebKit due to a dependency cycle error of Ninja. > ninja: error: dependency cycle: Source/WebCore/CMakeFiles/WebCore.dir/CXX.dd -> Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FormatConverter.cpp.obj.ddi -> Source/WebCore/WebCore_SOURCES/WebCorePrefix.pch -> > Source/WebCore/CMakeFiles/WebCore.dir/WebCorePrefix.cpp.obj -> Source/WebCore/CMakeFiles/WebCore.dir/CXX.dd It enables CMAKE_EXPERIMENTAL_CXX_MODULE_DYNDEP if CMAKE_CXX_STANDARD is 20. It should be disabled for now. * Source/cmake/OptionsCommon.cmake: Canonical link: https://commits.webkit.org/256922@main
- Loading branch information