/srv/irclogs.ubuntu.com/2022/02/19/#ubuntu-qt.txt

lubot[telegram] <RikMills> @mitya57 doing export NINJAJOBS = -j2 but that seems to be ignored in qt6-webengine build. any idea?07:40
lubot[telegram] <mitya57> Do you add it manually, or you are relying on existing export NINJAJOBS = -j$(NUMJOBS) thing in d/rules?07:50
lubot[telegram] <mitya57> If manually, make sure you add it after that line.07:51
lubot[telegram] <RikMills> https://matterbridge.lubuntu.me/56e0217d/file_3944.jpg07:53
lubot[telegram] <RikMills> I nuke the existing bit to be sure07:53
lubot[telegram] <RikMills> but still get07:55
lubot[telegram] <RikMills> https://matterbridge.lubuntu.me/2de7a2c1/file_3945.jpg07:55
lubot[telegram] <mitya57> Because it's using cmake+ninja buildsystem, maybe -j flag passed by debhelper gets priority?07:55
lubot[telegram] <mitya57> Try passing --max-parallel=2 to dh $@ instead of this export.07:55
lubot[telegram] <RikMills> That makes sense if that is what is happening. thanks, I'll try07:56
lubot[telegram] <mitya57> Actually, this ninja is trying to build only 233 files, so don't look at this line. Maybe NINJAFLAGS worked too? Did it FTBFS?07:58
lubot[telegram] <RikMills> Yes, it did07:59
lubot[telegram] <RikMills> https://launchpadlibrarian.net/586841930/buildlog_ubuntu-jammy-amd64.qt6-webengine_6.2.2+dfsg-5ubuntu1~ppa3_BUILDING.txt.gz07:59
lubot[telegram] <mitya57> Maybe better to try both NINJAJOBS and max-parallel, not "instead".07:59
lubot[telegram] <mitya57> The real ninja command is this one:08:00
lubot[telegram] <mitya57> [82/233] cd /<<BUILDDIR>>/qt6-webengine-6.2.2+dfsg/obj-x86_64-linux-gnu/src/core && /usr/bin/ninja -C /<<BUILDDIR>>/qt6-webengine-6.2.2+dfsg/obj-x86_64-linux-gnu/src/core/None/x86_64 QtWebEngineCore08:00
lubot[telegram] <RikMills> Well I have done that not completely on purpose on the ppa4 I just uploaded, so we shall see 😄 (re @mitya57: Maybe better to try both NINJAJOBS and max-parallel, not "instead".)08:01
lubot[telegram] <mitya57> Good08:01
lubot[telegram] <RikMills> Ok, lets see. That will likely take quite some time, even to fail, so thanks for now :)08:02
lubot[telegram] <RikMills> https://launchpad.net/~kubuntu-ppa/+archive/ubuntu/staging-misc/+sourcepub/13270922/+listing-archive-extra08:03
lubot[telegram] <RikMills> I had so far avoided tangling much with ninja. New learning curve!08:05
lubot[telegram] <RikMills> and fail09:36
lubot[telegram] <RikMills> [82/233] cd /<<BUILDDIR>>/qt6-webengine-6.2.2+dfsg/obj-x86_64-linux-gnu/src/core && /usr/bin/ninja -C /<<BUILDDIR>>/qt6-webengine-6.2.2+dfsg/obj-x86_64-linux-gnu/src/core/None/x86_64 QtWebEngineCore09:37
lubot[telegram] <RikMills> still09:37
lubot[telegram] <mitya57> Maybe find the file that calls ninja and patch it?09:40
lubot[telegram] <mitya57> Actually, are you sure that's the cause? Maybe we should fight -g2 better?09:40
lubot[telegram] <mitya57> -g2 uses too much memory. It should be -g1 at most.09:41
lubot[telegram] <RikMills> export DEB_CFLAGS_MAINT_APPEND = -g109:44
lubot[telegram] <RikMills>        export DEB_CXXFLAGS_MAINT_APPEND = -g109:44
lubot[telegram] <RikMills> that?09:44
lubot[telegram] <RikMills> back later09:50
lubot[telegram] <mitya57> Try that first, but it may be more complicated. I don't see Debian's build flags at all in that command line :(11:45
lubot[telegram] <RikMills> didn't work (re @mitya57: Try that first, but it may be more complicated. I don't see Debian's build flags at all in that command line :()15:37
lubot[telegram] <mitya57> Then we need to find out what injects -j215:38

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!