Bug 2376112 - CMake: Use ninja generator by default
Summary: CMake: Use ninja generator by default
Keywords:
Status: ASSIGNED
Alias: None
Product: Fedora
Classification: Fedora
Component: Changes Tracking
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Cristian Le
QA Contact:
URL:
Whiteboard:
Depends On: 2380936 2380937 2380964 2380966 2380967 2380969 2380971 2380972 2380973 2380976 2380978 2380979 2380981 2380985 2380986 2380987 2380990 2380992 2380994 2380995 2380996 2380997 2380998 2380999 2381001 2381003 2381006 2381007 2381009 2381010 2381012 2381014 2381015 2381017 2381019 2381021 2381022 2381023 2381024 2381026 2381027 2381028 2381029 2381030 2381031 2381033 2381034 2381035 2381037 2381043 2381044 2381045 2381049 2381050 2381054 2381056 2381057 2381059 2381060 2381061 2381063 2381064 2381065 2381066 2381067 2381068 2381069 2381071 2381072 2381080 2381083 2381084 2381087 2381090 2381091 2381093 2381094 2381100 2381105 2381108 2381109 2381110 2381112 2381114 2381115 2381116 2381118 2381120 2381121 2381123 2381125 2381127 2381128 2381131 2381132 2381133 2381134 2381135 2381136 2381137 2381139 2381141 2381142 2381143 2381144 2381145 2381146 2381151 2381152 2381153 2381154 2381155 2381156 2381157 2381159 2381160 2381163 2381164 2381165 2381166 2381167 2380962 2380963 2380965 2380968 2380970 2380974 2380975 2380977 2380980 2380982 2380983 2380984 2380988 2380989 2380991 2380993 2381000 2381002 2381004 2381005 2381008 2381011 2381013 2381016 2381018 2381020 2381025 2381032 2381036 2381038 2381039 2381040 2381041 2381042 2381046 2381047 2381048 2381051 2381052 2381053 2381055 2381058 2381062 2381070 2381073 2381075 2381076 2381077 2381078 2381079 2381081 2381082 2381085 2381086 2381088 2381092 2381095 2381096 2381097 2381098 2381099 2381101 2381102 2381103 2381104 2381106 2381107 2381111 2381113 2381117 2381119 2381122 2381124 2381126 2381129 2381130 2381138 2381140 2381147 2381148 2381149 2381150 2381158 2381161 2381162
Blocks: F44Changes
TreeView+ depends on / blocked
 
Reported: 2025-07-03 09:26 UTC by Aoife Moloney
Modified: 2025-09-01 13:53 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Aoife Moloney 2025-07-03 09:26:28 UTC
This is a tracking bug for Change: CMake: Use ninja generator by default
For more details, see: https://fedoraproject.org/wiki/Changes/CMake_ninja_default

Change the default generator used in the %cmake macro from make to ninja. Affected projects are tracked in this copr repo, please check if your packages are failing there.

If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.

Comment 1 Aoife Moloney 2025-08-19 21:12:07 UTC
Dear change owner, this is a reminder that your change is required to be 100% code complete by August 26, which is the start of beta freeze. Please provide a status update on your change in the Incomplete Changes Report if you are not able to move your change to 'ON_QA' before this date. If you need to defer your change to the next Fedora release, please let me know and I will reassign this bug and the change page. Thank you kindly.

Comment 2 Cristian Le 2025-08-21 16:18:37 UTC
Would probably need to push this to F44 since it would still require quite a few PRs to be created. I will try to automate push a bunch of PRs, but it would be too much pain to make beta freeze exceptions for each package, so better to push it back to F44 instead.

Comment 3 Aoife Moloney 2025-09-01 13:53:08 UTC
Reassigning this change to F44 as per FESCo decision https://pagure.io/fesco/issue/3465


Note You need to log in before you can comment on or make changes to this bug.