Skip to content

make-srpm.sh: update cmake macros and deps for cmake4#57

Open
kdudka wants to merge 2 commits into
mainfrom
cmake4
Open

make-srpm.sh: update cmake macros and deps for cmake4#57
kdudka wants to merge 2 commits into
mainfrom
cmake4

Conversation

@kdudka

@kdudka kdudka commented Jun 19, 2026

Copy link
Copy Markdown
Member

Summary

  • Update make-srpm.sh to use %cmake macros instead of %cmake3 (and corresponding %cmake_build, %ctest, %cmake_install), and change BuildRequires: cmake3 to cmake, following the Fedora CMake 4.0 change
  • Remove the now-unnecessary %undefine __cmake3_in_source_build
  • Temporarily disable Coverity CI on the main branch since the Coverity Scan service has been down

Test plan

  • Verify the SRPM builds successfully with the updated cmake macros
  • Confirm CI passes on the branch (excluding Coverity)

sfowl and others added 2 commits June 19, 2026 08:50
It seems that %cmake4 macros are no long provided in
rawhide, nor is there a `Provides: cmake4`.

https://fedoraproject.org/wiki/Changes/CMake4.0
The service has been down for quite some time now causing the CI to fail:
```
curl https://scan.coverity.com/download/other/linux64 \
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100    59    0     0  100    59      0    378 --:--:-- --:--:-- --:--:--   378
100  1608    0  1549  100    59   7470    284 --:--:-- --:--:-- --:--:--  7730
Error: Unable to process file command 'output' successfully.
Error: Invalid format '  <head>'
```
@kdudka kdudka self-assigned this Jun 19, 2026
@kdudka kdudka requested a review from sfowl June 19, 2026 06:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants