Summary: | app-emulation/qemu-0.11.1 - i686-pc-linux-gnu-gcc: Internal error: Killed (program cc1) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Scott Marks <Scott.C.Marks> |
Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | VERIFIED NEEDINFO | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build log
ebuild environment file later build.log later ebuild environment file contents of /proc/meminfo before build contents of /proc/meminfo immediately after build output of dmesg |
Description
Scott Marks
2012-03-13 09:52:38 UTC
Created attachment 305139 [details]
build log
Created attachment 305141 [details]
ebuild environment file
i686-pc-linux-gnu-gcc: Internal error: Killed (program cc1) That means you ran out of memory. Please investigate that (perhaps by consulting the OOM messages in the kernel log (dmesg). You are right about that, at least in detail: there are two OOM messages in the dmesg log. What is unclear is why. Since my last attempt, I doubled the main memory to 1GB and increased the swap file to slightly less than 2GB, and the net effect was to get two OOM messages instead of one, although with -j2 that might be just Heisenberg. I will attach the output of /proc/meminfo as meminfo.before and meminfo.after, and the result of dmesg > dmesg.log as well as the current build.log, ebuild environment file. To keep the comment short, I will also attach emerge.info from emerge --info =app-emulation/qemu-0.11.1 > emerge.info rather than clutter up this comment with it. Created attachment 305917 [details]
later build.log
Created attachment 305919 [details]
later ebuild environment file
Created attachment 305921 [details]
contents of /proc/meminfo before build
Created attachment 305923 [details]
contents of /proc/meminfo immediately after build
Created attachment 305925 [details]
output of dmesg
As expected, the OOM messages are at the end.
Turns out that the problem seems to be with the sparc emulations: USE="-qemu_user_targets_sparc32plus -qemu_user_targets_sparc64" emerge qemu worked. |