[11:21] <pmjdebruijn> https://launchpadlibrarian.net/546549357/buildlog_ubuntu-focal-amd64.prusa-slicer_2.3.2~beta-0pmjdebruijn1~20.04_BUILDING.txt.gz I have a build that runs out of memory on the PPA build farm, I've already disabled parallel build, and export DEB_LDFLAGS_MAINT_APPEND += -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -Wl,--no-map-whole-files
[11:24] <pmjdebruijn> i'm unsure how to proceed, any pointers?
[11:25] <cjwatson> We don't have any special expertise here
[11:25] <pmjdebruijn> right
[11:26] <cjwatson> The process running out of memory is a compiler process not a linker, so -Wl,anything isn't relevant to that
[11:26] <pmjdebruijn> on the flip side, there aren't any special build hosts that could be assigned (i'm aware it might be expecting a bit much from a free service)
[11:26] <cjwatson> There are not
[11:26] <cjwatson> All the VMs are identical
[11:26] <cjwatson> (free or not)
[11:27] <cjwatson> This is a deliberate choice to simplify management
[11:27] <pmjdebruijn> understandable
[11:28] <cjwatson> You could try a lower optimization level for that translation unit
[11:28] <cjwatson> -O3 is often excessive anyway
[11:29] <pmjdebruijn> I'll attempt that tonight then
[11:29] <pmjdebruijn> thanks for the pointer
[14:20] <bigpod> just out of curiosity what are the specs of the VMs used as builders
[14:27] <cjwatson> bigpod: 8G RAM, 4G swap (modulo issues in https://answers.launchpad.net/launchpad/+question/694428), 60G disk
[14:28] <bigpod> cjwatson: thanks
[14:43] <cjwatson> Launchpad appservers are now all on gunicorn (previously zope.server).  Hopefully nobody will notice the difference, but this will enable a bunch of other cleanup work