Summary: | media-gfx/enblend-3.2 - compiler eats over 3GB memory and loops (20-40% CPU) forever when -j3 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Maciej Józiewicz <maciek.joziewicz> |
Component: | New packages | Assignee: | Gentoo Graphics Project <graphics+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | failed emerge output |
Description
Maciej Józiewicz
2008-11-26 22:48:10 UTC
Created attachment 173539 [details]
failed emerge output
Does it behave properly when MAKEOPTS=-j1? (In reply to comment #2) > Does it behave properly when MAKEOPTS=-j1? > sure it does. It has a warning that it uses a lot of memory - maybe I should warn/error if -j is higher than 2 or so... The ram actually wasn't the problem here - I had over 1GB swap left. So there clearly is a problem with -j3 (probably anything but 1). I never wrote an ebuild, so this may be dumb, but isn't it possible to make it compile with -j1 no matter what the user has in make.conf? 28 Nov 2008; Markus Meier <maekke@gentoo.org> enblend-3.2.ebuild: force -j1 as this package needs about 1 GB RAM for every parallel compile instance, bug #249033 |