Fabio Valentini wrote: > Also related, as far as I know, Neal put great effort into making the > macros work almost exactly the same on both Fedora and EPEL. > So I think that statement is incorrect. (An ancient version of) CMake is part of RHEL proper though. And, while a lot of work has been put into those macros, the changes for automagic out-of-source builds have caused a lot of completely unnecessary breakage, considering that it had always been possible to do out-of-source builds using very straightforward boilerplate (that was widely used and was actually broken by the change), which could be simplified even more when relying on a CMake recent enough to support -S and -B (as the new macros actually do). (But CMake itself still supports the legacy cd build && cmake .. && make -j… just fine, only the macro changes make that idiom no longer work as is if you use the %cmake macro.) So I do not see at all what we have gained by the addition of default -S and -B flags to the %cmake macro. Kevin Kofler _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure