Re: Problem with cmake 3.23.0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 <sergio@xxxxxxxxxx> 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@xxxxxxxxxxxxxxxxxxxxxxx/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@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux