[oi-dev] Out of memory when trying to compile icinga2 with gcc6

Marianne Spiller marianne at spiller.me
Wed Mar 28 11:53:56 UTC 2018


On Wed, Mar 28, 2018 at 11:19:52AM +0000, Aurélien Larcher wrote:
> How many build jobs (-j) did you specifiy with COMPONENT_BUILD_ARGS?
First try: I did not set anything, so it used system defaults
Second try: I tried explicitly with -j8, same error
Last try: I tried explicitly with -j1, but... same error :(

@toomas: this is what my /tmp is looking:
swap                  24.7G     4K      24.7G     1%    /tmp
=> this should be fairly enough? :D

Now I'm finally perplexed, notably that you, Aurélien, are able to
compile it successfully... 

Cheers,
  Marianne



Scanning dependencies of target icinga
make[3]: Leaving directory '/scratch/oi-userland/components/sysutils/icinga2/build/amd64'
make[3]: Entering directory '/scratch/oi-userland/components/sysutils/icinga2/build/amd64'
[ 58%] Building CXX object lib/icinga/CMakeFiles/icinga.dir/icinga-itl.cpp.o
[ 59%] Building CXX object lib/icinga/CMakeFiles/icinga.dir/icinga_unity.cpp.o

cc1plus: out of memory allocating 2728052 bytes after a total of 85884928 bytes
make[3]: *** [lib/icinga/CMakeFiles/icinga.dir/build.make:320: lib/icinga/CMakeFiles/icinga.dir/icinga_unity.cpp.o] Error 1
make[3]: Leaving directory '/scratch/oi-userland/components/sysutils/icinga2/build/amd64'
make[2]: *** [CMakeFiles/Makefile2:1656: lib/icinga/CMakeFiles/icinga.dir/all] Error 2
make[2]: Leaving directory '/scratch/oi-userland/components/sysutils/icinga2/build/amd64'
make[1]: *** [Makefile:163: all] Error 2
make[1]: Leaving directory '/scratch/oi-userland/components/sysutils/icinga2/build/amd64'
gmake: *** [/scratch/oi-userland/make-rules/cmake.mk:167: /scratch/oi-userland/components/sysutils/icinga2/build/amd64/.built] Error 2

> 
> You output suggests that you are building with more than one.
> I have just built version 2.8.2 successfully with -j1 on a machine with
> 48GB RAM (14 avaiable) but I could see that the compilation of icinga_unity.cpp
> alone takes up to 1GB RAM.
> 
> 
> > Thanks a lot,
> >   Marianne
> >
> >
> > --
> > "There's nothing wrong with having a tree as a friend."
> > - Bob Ross
> >
> > _______________________________________________
> > oi-dev mailing list
> > oi-dev at openindiana.org
> > https://openindiana.org/mailman/listinfo/oi-dev
> >
> 
> 
> 
> -- 
> ---
> Praise the Caffeine embeddings

> _______________________________________________
> oi-dev mailing list
> oi-dev at openindiana.org
> https://openindiana.org/mailman/listinfo/oi-dev


-- 
"There's nothing wrong with having a tree as a friend."
- Bob Ross

https://www.unixe.de/
https://www.urban-exploring.eu/




More information about the oi-dev mailing list