-
Notifications
You must be signed in to change notification settings - Fork 22
Make the build require cmake3 instead of cmake #62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
As discussed in #51, this breaks on EL8 derived distros. |
|
Should we put 'ifs' around the cmake requirement and macro? |
|
That's the way @brianhlin did it in #51: I commented that it might be better to use: (instead of |
|
@olifre Did you verify it on CentOS 8.4? I have a Rocky 8.4 and installing 'cmake3' gets a cmake package and dependencies which include /usr/bin/cmake3 and a %cmake3 rpm macro. It looks like it will work fine to me. I'm guessing the problem was only on 8.3. |
Yes, I did: So if there's a i.e. the |
|
Sure but if you do |
Indeed, you are right: I can also reproduce that this works on CentOS 8.4, sorry for checking only with |
|
Oh but the Centos_7 build failed with Those come from epel-rpm-macros. I will try to figure out if those need an explicit BuildRequires or what. |
|
#64 makes the OBS el7 build work. |
This has been broken since the 0.6.1-1 commit and has been causing the CI rpm builds to fail.