(In reply to Simon Lees from comment #16) > (In reply to Marcus R�ckert from comment #15) > > (In reply to Simon Lees from comment #13) > > > (In reply to Fabian Vogt from comment #11) > > > > (In reply to Marcus R�ckert from comment #10) > > > > > I would still push for a shared make_jobs macro that works for both. > > > > > > > > I fully agree - but currently the cmake-provided macro breaks Qt builds > > > > while the Qt-provided macro doesn't break cmake builds (ninja isn't used > > > > yet). > > > > > > > > The %make_jobs macro implies that "make" is used any not "ninja", so IMO > > > > that macro needs to be renamed into %build_jobs or something else. > > > > > > The macro has been renamed to %cmake_build in tumbleweed to be more > > > consistent > > > > did you check how many packages that will break? > > > > why not just use the version of the macro provided above which makes it work > > in all cases? > > Personally I didn't make the change Tomas did, for now the macro has a > fallback mode and over the next couple of weeks he plans to go through and > submit updates to all the affected packages then remove the fallback once > they are all accepted into factory. His motivation wasn't fixing this issue > but making the cmake macro's function in the same way as the macros for > other build systems. I have no problem with also making the macro behave in the way you had above, it just hadn't reached the top of my todo list yet.