severity 1117436 important
thanks

On Sat, Oct 11, 2025 at 05:33:57PM +0200, Christoph Goehre wrote:
> Hi Santiago,
> 
> Am Sun, Oct 05, 2025 at 05:35:52PM +0000 schrieb Santiago Vila:
> > [...]
> > dom/bindings/UnifiedBindings1.o
> > /usr/bin/clang++ -o UnifiedBindings1.o -c  -I/<<PKGBUILDDIR> 
> > [too-long-redacted] gs1.o.pp   UnifiedBindings1.cpp
> > dom/bindings/UnifiedBindings10.o
> > error: could not compile `gkrust` (lib)
> > 
> > Caused by:
> >   process didn't exit successfully: `CARGO=/usr/bin/cargo CA 
> > [too-long-redacted] /pr` (signal: 9, SIGKILL: kill)
> > /usr/bin/clang++ -o UnifiedBindings10.o -c  -I/<<PKGBUILDDIR 
> > [too-long-redacted] 10.o.pp   UnifiedBindings10.cpp
> > dom/bindings/UnifiedBindings11.o
> > /usr/bin/clang++ -o UnifiedBindings11.o -c  -I/<<PKGBUILDDIR 
> > [too-long-redacted] 11.o.pp   UnifiedBindings11.cpp
> 
> the compilation of gkrust was terminated with SIGKILL. So it seems to me
> like a similar issue we have in #1103357. As I described in the bug
> report, Thunderbird need a 'minimum' of 16GB RAM to build. I tried to
> build 140.3.1esr-1 in a sid sbuild chroot with 32GB of RAM on my build
> machine and I succeed. Even the Debian buildd[1] was able to build
> Thunderbird 140.3.1esr-1 a day before your archive rebuild test.

Ok, the package needs a lot of memory to build.

However, I already have 16GB of RAM and 8 GB of swap, and I can build
all the 38000 packages in Debian using such configuration.

If I need a bigger machine just for this single package, I think that's
still a problem that deserves to be looked at.

Would not be possible to refactor the code so that it needs less
memory to build? What changed recently in the package so that the
current version needs a lot more memory than before?

Thanks.

Reply via email to