On Thu, Apr 17, 2025 at 4:28 AM Vitaly Zaitsev via devel <devel@lists.fedoraproject.org> wrote: > > On 16/04/2025 13:47, Aoife Moloney wrote: > > == Benefit to Fedora == > > * Avoid packaging issue due to the current assumption that the the > > paths used are meant to be absolute paths. > > * Encourage upstream build system modernization and standardization. > > Sorry, but I'm still skeptical about this change. I don't see any real > benefits for Fedora. I only see additional pain for maintainers. > > I think these non-standard variables are better stay in cmake.macros > rather than added to each individual package where they are required. >
The benefit here would be if we want to go and fix all these packages to not use them anymore. GNUInstallDirs has been present in CMake mainline since at least 2.8.10 from 2012, it's high time they are used pretty much everywhere. Fixing them to use GNUInstallDirs has added benefits for being able to support things like cross compilation (like with our MinGW stack). -- 真実はいつも一つ!/ Always, there's only one truth! -- _______________________________________________ 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, report it: https://pagure.io/fedora-infrastructure/new_issue