Hi Alberto,
On Tue, 2026-01-13 at 00:56 +0100, Alberto Garcia wrote: > On Mon, Jan 12, 2026 at 08:18:23PM +0100, John Paul Adrian Glaubitz wrote: > > > After reading through the ReduceBuildMemoryOverhead article [2] on > > the Debian wiki, I discovered the option "-no-integrated-cpp" which > > helps work around the OOM issue above. Together with the "--param > > ggc-min-expand=10" option, the build suceeds: > > I think that this is a good idea. FWIW, I haven't tested yet whether "-no-integrated-cpp" alone is sufficient, I'll try that now. > > But since armhf and i386 don't run out of memory, I suggest to use > > the workaorund on hppa, m68k, powerpc and sh4. > > armhf and i386 don't run out of memory because they are using clang, > which does not have that problem. Ah, I wasn't awre of that. Thanks a lot for the useful hint! > However we need to stop using clang on armhf because the latest > version (clang-21) doesn't build webkit (#1124051) and the version > that we are currently using (clang-19) is going to be removed from > forky (#1124069). I agree. > So I think that we can start using gcc on armhf and work around the OOM > problems using these options that you are suggesting. Shall I perform a build test for armhf? > Jeremy, Emilio, what do you think? > > > For sh4, an additional patch is required to disable the musttail > > attribute. > > Do you have that patch? I do. Sending it shortly. GCC itself on sh4 was fixed (it had issues with the register allocator in the past). I'm also going to upstream my patches for Skia and Co, already landed the first fix in Chromium. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

