![]() ![]() I don't know how I could have possibly been able to file this earlier, as the Change in Fedora that makes my request necessary was only approved a few weeks ago.Īnd as you were already planning on providing CMake 3.17 for RHEL 8.3 as a module, I am unsure of why it would be harder or worse in some way to provide it in RHEL 8.3 in the base OS now. And this particular change does not necessitate rebuilding anything else in RHEL to support this. Why is it too late for RHEL 8.3? The release for RHEL 8.3 won't be until this October, if I did my math correctly. > unfortunately too far in the development cycle to rebase system CMake at > We'll revisit this bug when RHEL 8.4 planning starts. > to rebase system CMake in RHEL 8.4 (not a firm commitment at this stage). ![]() > Thanks Neal for filing this bug, as mentioned in bug 1845910 we're planning (In reply to Tilmann Scheller from comment #1) I'm still trying to figure out some kind of hack to do this with CMake 3.11, and that'll likely exist for a short while (but probably not as nice as what we have for Fedora), but I'd like to eliminate it with RHEL 8.3's release. ![]() I've also introduced this to the cmake3 package for EPEL 7 as well. It would be extremely helpful now if the CMake package is upgraded, especially because the functionality that the new Fedora macros introduced with Fedora 33 and backported to Fedora 31 and 32 requires at least CMake 3.15. This mechanism is what ensures CMake remains compatible as it is upgraded, and this has been more strongly enforced since CMake 3.0. Virtually all CMake scripts set a cmake_minimum_required value, which implicitly sets the cmake_policy value that configures CMake's behavior. There is a document that talks about CMake policy behavior, and the cmake-policies(7) man page describes all of the policies CMake offers. CMake has maintained excellent backwards compatibility since starting their new behavior policy in CMake 3.0, and upgrading the regular CMake package would improve the usability of this for downstream consumers. Please upgrade the regular CMake package to at least CMake 3.17.x. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |