I know this is a bug report on a live package built with a masked use flag, but this is just a ping to the maintainers about a missing dependency: -- Could NOT find Qt6Core5Compat (missing: Qt6Core5Compat_DIR) CMake Error at cMake/FreeCAD_Helpers/SetupQt.cmake:34 (find_package): Found package configuration file: /usr/lib64/cmake/Qt6/Qt6Config.cmake but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT FOUND. Reason given by package: Failed to find required Qt component "Core5Compat". Expected Config file at "/usr/lib64/cmake/Qt6Core5Compat/Qt6Core5CompatConfig.cmake" does NOT exist Configuring with --debug-find-pkg=Qt6Core5Compat might reveal details why the package was not found. Configuring with -DQT_DEBUG_FIND_PACKAGE=ON will print the values of some of the path variables that find_package uses to try and find the package. Having emerged dev-qt/qt5compat, this problem goes away. Freecad still does not compile, but for a different reason. Reproducible: Always
Please do include the full build.log and emerge --info.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab7ba7c063d9d8e22c5eb76f08da5daff5949640 commit ab7ba7c063d9d8e22c5eb76f08da5daff5949640 Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2024-03-09 07:23:12 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2024-03-09 07:23:18 +0000 media-gfx/freecad: add dep on qt5compat for qt6 Closes: https://bugs.gentoo.org/923958 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> media-gfx/freecad/freecad-0.21.2-r1.ebuild | 1 + media-gfx/freecad/freecad-9999.ebuild | 1 + 2 files changed, 2 insertions(+)