On 3/4/22 10:17 AM, Sérgio Basto wrote:
On Fri, 2022-03-04 at 16:04 +0100, Michal Schorm wrote:
On Fri, Mar 4, 2022 at 3:40 PM Sérgio Basto <ser...@serjux.com> wrote:
The fix is just remove "\          ." (the dot) on %cmake

That isn't a fix, that's a workaround for a broken CMake - atleast
that I believe, as you can read in that BZ.
I haven't found anything on CMake upstream that would suggest such
change is needed, I found the contrary.


And even if this change would be actually intended, it would be nice
from the CMake maintainer to announce it.


I think you missed the
https://fedoraproject.org/wiki/Changes/CMake_to_do_out-of-source_builds
(Targeted release: Fedora 33 ) and
https://docs.fedoraproject.org/en-US/packaging-guidelines/CMake/


My deduction also came from here:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/IGQFBIEBMFHIAHY45SKF5MXOJP43TVQS/

i.e. the builds that still aren't completely out of the source (i.e.
have the dot), can have (new) problems, one solution is make the build
out of the source as recommended  on
https://fedoraproject.org/wiki/Changes/CMake_to_do_out-of-source_builds

I removed the "." from the %cmake macros, and the build is progressing properly for 
rawhide.  I still have to make sure that deleting the "." doesn't break F34 through F36.

        Steve
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to