On Tue, Jul 21, 2020 at 3:32 AM Kamil Dudka <kdudka@xxxxxxxxxx> wrote: > > On Monday, July 20, 2020 9:23:46 PM CEST Dominik 'Rathann' Mierzejewski wrote: > > On Monday, 20 July 2020 at 20:46, Kamil Dudka wrote: > > > > > On Monday, July 20, 2020 8:35:37 PM CEST Neal Gompa wrote: > > > > > > > Or you could just use "%global __cmake_in_source_build 1" which > > > > reverts to the previous behavior. > > > > > > > > > That does not make any sense. The packages I talk about have used > > > out of source builds since forever. > > > > > > > > > > Or you could *actually* make it do it out of source even with older > > > > Fedora releases as I did with my example commit. > > > > > > > > > I thought I did. And not only for Fedora releases ;-) > > > > > > https://copr.fedorainfracloud.org/coprs/kdudka/predator/build/1565751/ > > > > > > Is there any way to make this portable across all Fedora releases and > > EPEL? I'd like to avoid %ifdeffery if possible. > > The fix I mentioned (appending -B.) worked for me on EPEL-7, EPEL-8 and > Fedora, without any %ifdef. > That's odd, it shouldn't work, since -B wasn't introduced until CMake 3.13... -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ 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