Description of problem: When using the ninja generator in cmake 2.8.8+ cmake looks for "ninja", which the ninja-build package for fedora 16+ uses the binary ninja-build so as to not conflict with the ninja irc client. Version-Release number of selected component (if applicable): cmake-2.8.8-4.fc16 - cmake-2.8.10.2-1.fc18 How reproducible: everytime Steps to Reproduce: 1. in a project source dir w/ CMakeLists.txt 2. cmake -G Ninja . Actual results: Couldn't find ninja Expected results: it to "know to use" ninja-build Additional info: A workaround is to pass -DCMAKE_MAKE_PROGRAM=ninja-build The patch would be to modify Source/cmGlobalNinjaGenerator.cxx around line 1037 (ninjaCmd() method). and change the return from return "ninja"; to return "ninja-build";
Should be fixed with cmake-2.8.10.2-4.fc19.
cmake-2.8.10.2-5.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/cmake-2.8.10.2-5.fc18
cmake-2.8.10.2-5.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.