On 29/08/2017 18:43, Giulio Paci wrote: > On Tue, Aug 29, 2017 at 12:31, "Adam Borowski" <kilob...@angband.pl > <mailto:kilob...@angband.pl>> wrote: >> >> On Mon, Aug 28, 2017 at 12:49:22PM +0200, Giulio Paci wrote: >> > Hi Adam, >> > I just saw that building on freebsd-i386 failed due to memory exhaustion >> > during compilation of tests. The only workaround that I can see is to >> > prevent tests to be compiled if the memory is not enough to compile them. >> > Do you see any better alternative? >> >> Do you think it's a matter of just available memory, or of address space? >> >> It did build on all other architectures, including 32-bit ones, so the >> former is more likely, but you know the package better. > > As far as I know it is just a matter of available memory. In the past we > estimated how much memory is needed to compile the package and limited the > number of compilation > processes according to available memory, with a minimum of 1 process.
I just remembered that openfst used to FTBFS on hurd-i386, for the same reason. I was able to make it compile by disabling optimizations for checks, so I just pushed a commit that should fix the compilation on kfreebsd-i386. Are you able to try it on the kfreebsd-i386 building machine? Cheers, Giulio