Summary: | app-office/openoffice-3.2.0 build fails "while making 'fix_system_lucene'" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Matt Whitlock <gentoo> |
Component: | New packages | Assignee: | Gentoo Office Team <office> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log.bz2 |
Description
Matt Whitlock
2010-03-02 05:47:44 UTC
Created attachment 221753 [details]
build.log.bz2
The uncompressed build.log is 2800 KiB, so it exceeded the attachment size limit.
Oh, I set MAKEOPTS='' on the command line when I invoked emerge. So I don't think this is a parallel build issue. Which version of lucene and lucene-analyzers are you using? Also: Sure that your disk didn't run full? (In reply to comment #3) > Which version of lucene and lucene-analyzers are you using? Also: Sure that > your disk didn't run full? $ equery list lucene lucene-analyzers * Searching for lucene ... [IP-] [ ] dev-java/lucene-1.9.1:1.9 [IP-] [ ] dev-java/lucene-2.3.2-r1:2.3 * Searching for lucene-analyzers ... [IP-] [ ] dev-java/lucene-analyzers-1.9.1-r1:1.9 [IP-] [ ] dev-java/lucene-analyzers-2.3.2:2.3 $ df -h /var/tmp/portage Filesystem Size Used Avail Use% Mounted on /dev/root 1.8T 1.7T 102G 95% / I got it to work. Apparently setting the MAXPROCESS [1] environment variable now breaks the build. So we effectively have no reliable parallelism at all in the OOo build. What a shame. Sorry for the noise. Closing this bug as INVALID. [1] http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide/Building_on_Linux#parallel_builds I do parallel builds with two processes without a problem. Be assured, I fix issues that come up on that setup. See my overlay: https://forums.gentoo.org/viewtopic-t-804244.html AFAIS the gentoo openoffice ebuild parses MAKEOPTS. So a 'MAKEOPTS="-j2" emerge openoffice' should succeed. A build with four processes failed recently AFAIR. :) (In reply to comment #6) > AFAIS the gentoo openoffice ebuild parses MAKEOPTS. It does, but that's different. That's how many libraries you want to build in parallel. MAXPROCESS is how many source files you want to compile in parallel. Until now, the latter has built far more quickly and reliably. See bug 267290, which addresses the difference. |