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.jpg | 07:53 |
lubot | [telegram] <RikMills> I nuke the existing bit to be sure | 07:53 |
lubot | [telegram] <RikMills> but still get | 07:55 |
lubot | [telegram] <RikMills> https://matterbridge.lubuntu.me/2de7a2c1/file_3945.jpg | 07: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 try | 07: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 did | 07:59 |
lubot | [telegram] <RikMills> https://launchpadlibrarian.net/586841930/buildlog_ubuntu-jammy-amd64.qt6-webengine_6.2.2+dfsg-5ubuntu1~ppa3_BUILDING.txt.gz | 07: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 QtWebEngineCore | 08: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> Good | 08: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-extra | 08:03 |
lubot | [telegram] <RikMills> I had so far avoided tangling much with ninja. New learning curve! | 08:05 |
lubot | [telegram] <RikMills> and fail | 09: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 QtWebEngineCore | 09:37 |
lubot | [telegram] <RikMills> still | 09: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 = -g1 | 09:44 |
lubot | [telegram] <RikMills> export DEB_CXXFLAGS_MAINT_APPEND = -g1 | 09:44 |
lubot | [telegram] <RikMills> that? | 09:44 |
lubot | [telegram] <RikMills> back later | 09: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 -j2 | 15:38 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!