Summary: | app-office/libreoffice should be able to use less than 1GB RAM to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bernhard Nägele <bernhard> |
Component: | New packages | Assignee: | Gentoo Office Team <office> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | ARM | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Bernhard Nägele
2011-11-10 00:20:32 UTC
I believe the reason it needs so much ram is because some of the LO source files are huge and GCC needs that much ram to compile them. Linking the final binaries together might also take a lot of ram. You can always try "I_KNOW_WHAT_I_AM_DOING=yes emerge libreoffice" to ignore the check and see what happens. You'll at least want to check that your system is compiled with CFLAGS=-Os and libreoffice is compiled with MAKEOPTS=-j1. Have the bare minimum programs running (no GUI desktop). Not sure what else can help, short of swapping ld with gold and/or gcc with clang. If you've got enough swap space, compilation will probably not so mauch fail as take forever to complete. 1) It has no arm keywords. 2) The 1 GB is checked on amd64 one thread build. So the constrains are set to be some sane minimal, if you trust you can build it on your machine you can always disable the check with the I_KNOW_WHAT_I_AM_DOING variable. This is something that we won't fix. For sake of few I won't break build for many. |