Hi,

Am 11.10.25 um 18:56 schrieb Santiago Vila:

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.

that's to me a waste of time as it's a general trend to have an requirement of min 16GB+ RAM to get beast packages like Thunderbird build, or at least I've no intention to dive into the deep internals of the Mozilla build setup. Upstream is unlikely to accept any patches we would come up.

In the past I did own a Lenovo laptop with also "only" 16GB RAM but was always able to build Thunderbird. At the moment I don't have a single laptop or PC with less than 32GB, but I also have no interests starting to remove RAM here just to spend time on something with quite zero gain. We kicked out mips, armel, powerpc etc. from the RC supported list for good reason. Even S390x is questionable for Thunderbird and we have also removed this architecture except for experimental.

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?

There is constantly something changing in FF and TB, but the source is just to big (~14GB) to keep track of this, Mike is working at Mozilla and has due this much more insight (and also time) than we will ever have to know every dedicated corner.

I appreciate archive wide rebuilds as it's shows not only FTBFS in its real meaning (really source related build issues), but here on this bug report I believe the FTBFS is a false positive as all related architectures did build the latest upload to unstable a day before successful as Christoph has mentioned. So I tend to close this report with next new ESR version of Thunderbird in 1-2 weeks.

--
Regards
Carsten

Reply via email to