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 <hobbes1...@gmail.com> wrote:
>
> On Thu, Aug 6, 2020 at 5:35 AM Neal Gompa <ngomp...@gmail.com> wrote:
>>
>> On Thu, Aug 6, 2020 at 6:20 AM Michal Schorm <msch...@redhat.com> wrote:
>> >
>> > On Tue, Aug 4, 2020 at 5:54 PM Neal Gompa <ngomp...@gmail.com> wrote:
>> > > > On Tue, Aug 4, 2020 at 3:12 PM Neal Gompa <ngomp...@gmail.com> 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@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
_______________________________________________
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

Reply via email to