I further discussed it with Neil. We came to a compromise. We will document this macro and its potential usage, as well as the warning why and when it shouldn't be used; and an information that it will be removed in some future Fedora release. I've made a PR to the Docs [1], we should discuss its wording further there. Once the PR is accepted, the maintainers will be allowed to use this macro for the special compatibility reasons we talked about here, knowing of the drawbacks. (unstable private macro that will be removed) [1] https://pagure.io/packaging-committee/pull-request/1012 -- Michal Schorm Software Engineer Core Services - Databases Team Red Hat -- On Thu, Aug 6, 2020 at 1:13 PM Richard Shaw <hobbes1069@xxxxxxxxx> wrote: > > On Thu, Aug 6, 2020 at 5:35 AM Neal Gompa <ngompa13@xxxxxxxxx> wrote: >> >> On Thu, Aug 6, 2020 at 6:20 AM Michal Schorm <mschorm@xxxxxxxxxx> wrote: >> > >> > On Tue, Aug 4, 2020 at 5:54 PM Neal Gompa <ngompa13@xxxxxxxxx> wrote: >> > > > On Tue, Aug 4, 2020 at 3:12 PM Neal Gompa <ngompa13@xxxxxxxxx> wrote: >> > > > > You are not supposed to use %__cmake_builddir. >> > > >> > > It is not documented, and eventually will be removed. So don't rely on >> > > it. If you want to change the build directory, set %_vpath_builddir >> > > instead. >> > >> > Well, just make it documented ? >> > >> >> The %_vpath_builddir macro is *already* documented: >> https://docs.fedoraproject.org/en-US/packaging-guidelines/vpath/ > > > Ok, that helps, but it's rather non-intuitive that it's not with the CMake packaging guidelines. A link would be nice from there would be nice. > > Thanks, > Richard > _______________________________________________ > 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 _______________________________________________ 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