Bug 2376114 (CMake4.0)

Summary: CMake 4.0
Product: [Fedora] Fedora Reporter: Aoife Moloney <amoloney>
Component: Changes TrackingAssignee: Cristian Le <fedora>
Status: ON_QA --- QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: fedora, michel
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2221402, 2380475, 2380484, 2380486, 2380488, 2380491, 2380498, 2380506, 2380507, 2380516, 2380526, 2380531, 2380533, 2380538, 2380539, 2380543, 2380545, 2380546, 2380550, 2380554, 2380557, 2380560, 2380566, 2380575, 2380576, 2380577, 2380578, 2380579, 2380580, 2380581, 2380582, 2380584, 2380585, 2380586, 2380587, 2380588, 2380589, 2380593, 2380604, 2380607, 2380611, 2380612, 2380619, 2380621, 2380622, 2380623, 2380626, 2380627, 2380629, 2380632, 2380638, 2380649, 2380652, 2380653, 2380662, 2380668, 2380672, 2380676, 2380678, 2380679, 2380681, 2380683, 2380684, 2380685, 2380687, 2380688, 2380689, 2380690, 2380691, 2380696, 2380697, 2380698, 2380701, 2380705, 2380708, 2380709, 2380713, 2380717, 2380722, 2380723, 2380725, 2380728, 2380730, 2380734, 2380739, 2380740, 2380742, 2380744, 2380746, 2380751, 2380753, 2380756, 2380762, 2380772, 2380779, 2380785, 2380787, 2380788, 2380791, 2380795, 2380800, 2380807, 2380810, 2380812, 2380882, 2380896, 2380900, 2380905, 2380908, 2380934, 2380961, 2381332, 2381338, 2381342, 2381349, 2381350, 2381353, 2381355, 2381358, 2381363, 2381369, 2381372, 2381373, 2381392, 2381393, 2381396, 2381407, 2381438, 2381439, 2381447, 2381449, 2381451, 2381456, 2381467, 2381469, 2381473, 2381475, 2381476, 2381478, 2381479, 2381480, 2381481, 2381486, 2381487, 2381488, 2381608, 2381612, 2381614, 2381615, 2381616, 2381618, 2381624, 2381626, 2381639, 2381644, 2381645, 2381649, 2427930, 2433877, 2433910, 2433972, 2433998, 2434642, 2434684, 2434691, 2434717, 2434892, 2434897, 2435090, 2435131, 2435133, 2435170, 2380452, 2380453, 2380454, 2380455, 2380456, 2380457, 2380458, 2380459, 2380460, 2380461, 2380462, 2380463, 2380464, 2380465, 2380466, 2380467, 2380468, 2380469, 2380470, 2380471, 2380472, 2380473, 2380474, 2380476, 2380477, 2380478, 2380479, 2380480, 2380481, 2380482, 2380483, 2380485, 2380487, 2380489, 2380490, 2380492, 2380493, 2380494, 2380495, 2380496, 2380497, 2380499, 2380500, 2380501, 2380502, 2380503, 2380504, 2380505, 2380508, 2380509, 2380510, 2380511, 2380512, 2380513, 2380514, 2380515, 2380517, 2380519, 2380520, 2380521, 2380522, 2380523, 2380524, 2380525, 2380527, 2380528, 2380529, 2380530, 2380532, 2380534, 2380535, 2380536, 2380537, 2380540, 2380541, 2380542, 2380544, 2380547, 2380548, 2380549, 2380551, 2380552, 2380553, 2380555, 2380556, 2380558, 2380559, 2380561, 2380562, 2380563, 2380564, 2380565, 2380567, 2380568, 2380569, 2380570, 2380571, 2380572, 2380573, 2380574, 2380583, 2380590, 2380591, 2380592, 2380594, 2380595, 2380596, 2380597, 2380598, 2380599, 2380600, 2380601, 2380602, 2380603, 2380605, 2380606, 2380608, 2380609, 2380610, 2380613, 2380614, 2380615, 2380616, 2380617, 2380618, 2380620, 2380624, 2380625, 2380628, 2380630, 2380631, 2380633, 2380634, 2380635, 2380636, 2380637, 2380639, 2380640, 2380641, 2380642, 2380643, 2380644, 2380645, 2380646, 2380647, 2380648, 2380650, 2380651, 2380654, 2380655, 2380656, 2380657, 2380658, 2380659, 2380660, 2380661, 2380663, 2380664, 2380665, 2380666, 2380667, 2380669, 2380670, 2380671, 2380673, 2380674, 2380675, 2380677, 2380680, 2380682, 2380686, 2380692, 2380693, 2380694, 2380695, 2380699, 2380700, 2380702, 2380703, 2380704, 2380706, 2380707, 2380710, 2380711, 2380712, 2380714, 2380715, 2380716, 2380718, 2380719, 2380720, 2380721, 2380724, 2380726, 2380727, 2380729, 2380731, 2380732, 2380733, 2380735, 2380736, 2380737, 2380741, 2380743, 2380745, 2380747, 2380748, 2380749, 2380750, 2380752, 2380754, 2380755, 2380757, 2380758, 2380759, 2380760, 2380761, 2380763, 2380764, 2380765, 2380766, 2380767, 2380768, 2380769, 2380770, 2380771, 2380773, 2380774, 2380775, 2380776, 2380777, 2380778, 2380780, 2380781, 2380782, 2380783, 2380784, 2380786, 2380789, 2380790, 2380792, 2380793, 2380794, 2380796, 2380797, 2380798, 2380799, 2380801, 2380802, 2380803, 2380804, 2380805, 2380806, 2380808, 2380809, 2380811, 2380813, 2380814, 2380815, 2380816, 2380875, 2380880, 2380881, 2380883, 2380884, 2380885, 2380886, 2380887, 2380888, 2380889, 2380890, 2380891, 2380892, 2380893, 2380894, 2380895, 2380897, 2380898, 2380899, 2380901, 2380902, 2380903, 2380904, 2380906, 2380907, 2380909, 2380910, 2380911, 2380912, 2380913, 2380914, 2380915, 2380916, 2380917, 2380918, 2380919, 2380920, 2380921, 2380922, 2380923, 2380924, 2380925, 2380933, 2380935, 2380952, 2380953, 2380954, 2380955, 2380956, 2380957, 2380958, 2380959, 2380960, 2381333, 2381334, 2381335, 2381336, 2381337, 2381339, 2381340, 2381341, 2381343, 2381345, 2381346, 2381347, 2381348, 2381351, 2381352, 2381354, 2381356, 2381357, 2381359, 2381360, 2381361, 2381362, 2381364, 2381365, 2381366, 2381367, 2381368, 2381370, 2381371, 2381374, 2381375, 2381376, 2381377, 2381383, 2381384, 2381385, 2381386, 2381387, 2381388, 2381389, 2381390, 2381391, 2381394, 2381395, 2381397, 2381398, 2381399, 2381400, 2381401, 2381402, 2381403, 2381404, 2381405, 2381406, 2381408, 2381409, 2381410, 2381435, 2381436, 2381437, 2381440, 2381441, 2381442, 2381443, 2381444, 2381445, 2381446, 2381448, 2381450, 2381452, 2381453, 2381454, 2381455, 2381457, 2381458, 2381459, 2381460, 2381461, 2381462, 2381463, 2381464, 2381465, 2381466, 2381468, 2381470, 2381471, 2381472, 2381474, 2381477, 2381482, 2381483, 2381484, 2381485, 2381489, 2381609, 2381610, 2381611, 2381613, 2381617, 2381619, 2381620, 2381621, 2381622, 2381623, 2381625, 2381627, 2381628, 2381629, 2381630, 2381631, 2381632, 2381633, 2381634, 2381635, 2381636, 2381637, 2381638, 2381640, 2381641, 2381642, 2381643, 2381646, 2381647, 2381648, 2381650, 2381651, 2381652, 2381653, 2381654, 2381655, 2381656, 2381657, 2381658, 2384459, 2385076, 2385108, 2385129, 2385565, 2385576, 2385760, 2433909, 2433957, 2433997, 2434008, 2434677, 2434700, 2434740, 2434765, 2434786, 2434787, 2434789, 2434790, 2434791, 2434795, 2434861, 2434876, 2434900, 2434927, 2435099, 2435110, 2435174    
Bug Blocks: 2387673    

Description Aoife Moloney 2025-07-03 09:27:08 UTC
This is a tracking bug for Change: CMake 4.0
For more details, see: https://fedoraproject.org/wiki/Changes/CMake4.0

Update CMake to version 4.0. This version breaks compatibility with projects that specify cmake_minimum_required with only a lower bound less than 3.5. 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:08 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:19:29 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:46:24 UTC
Change reassigned to F44 as per FESCo decision https://pagure.io/fesco/issue/3465

Comment 4 Allison King 2026-02-03 19:37:45 UTC
Hi fedora, how goes this change for F44? The testable deadline is today, February 03, 2026, and changes need to be in good shape at this point https://docs.fedoraproject.org/en-US/program_management/changes_policy/#_change_process_milestones

Please let me know if you need to defer this to F45, otherwise if you're good to go for the change to be ready to meet the testable requirements, please update the status of the tracker bug to MODIFIED.

Thanks!

Comment 5 Fabio Valentini 2026-02-17 21:00:41 UTC
This is being worked on. CMake 4 has landed in F44+ and the required packaging changes are happening.