Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 402359 - www-client/firefox-10.0 - collect2: ld terminated with signal 9 [Killed]
Summary: www-client/firefox-10.0 - collect2: ld terminated with signal 9 [Killed]
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-06 09:58 UTC by Michal Hájek
Modified: 2012-02-09 16:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log.bzip2 (build.log.bz2,205.02 KB, application/x-bzip)
2012-02-06 10:06 UTC, Michal Hájek
Details
build.log.bzip2 (build.log.bz2,205.02 KB, application/x-bzip)
2012-02-06 11:38 UTC, Michal Hájek
Details
infos about the two systems (firefox-10.0-info.txt,37.00 KB, text/plain)
2012-02-09 16:30 UTC, Franz Trischberger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michal Hájek 2012-02-06 09:58:08 UTC
Updating firefox to 10.0 crashes on two of my gentoo computers.

Reproducible: Always

Steps to Reproduce:
emerge -av firefox
Actual Results:  
emake failed
Comment 1 Michal Hájek 2012-02-06 10:06:03 UTC
Created attachment 300991 [details]
build.log.bzip2
Comment 2 Franz Trischberger 2012-02-06 11:25:18 UTC
(In reply to comment #1)
> Created attachment 300991 [details]
> build.log

That's not your build.log, thats some binary mess.
Comment 3 Michal Hájek 2012-02-06 11:32:49 UTC
> That's not your build.log, thats some binary mess.

oh, I am sorry, the filename is build.log.bz2 - plain text build log is too big (cca 7MB). So I compressed it, but forgot to change the name and type of the attachment.
Comment 4 Michal Hájek 2012-02-06 11:38:17 UTC
Created attachment 301013 [details]
build.log.bzip2

now this attachment should have a correct type and name
Comment 5 Franz Trischberger 2012-02-06 12:03:54 UTC
ld terminated with signal 9 
-> You are running out of memory ;)
Increase SWAP.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2012-02-06 20:44:32 UTC
Comment on attachment 300991 [details]
build.log.bzip2

It was fine the first time and you could have just changed the MIME Type under "Details".
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2012-02-06 20:46:33 UTC
You ran out of RAM. Valid solutions to this problem are:

1) Install more memory.
2) Run with MAKEOPTS=-j1.
3) Remove "-pipe" from CFLAGS/CXXFLAGS.
4) File no bug reports about it.

Future improvements when filing bug reports:

5) Post your `emerge --info' output in a comment.
Comment 8 Michal Hájek 2012-02-07 13:24:45 UTC
(In reply to comment #7)
> You ran out of RAM. Valid solutions to this problem are:
> 
> 1) Install more memory.
> 2) Run with MAKEOPTS=-j1.
> 3) Remove "-pipe" from CFLAGS/CXXFLAGS.
> 4) File no bug reports about it.
> 
> Future improvements when filing bug reports:
> 
> 5) Post your `emerge --info' output in a comment.

thank you for help. I now succeeded to compile with MAKEOPTS=-j1. 
Also ok, next time I will be more carefull to improve my bugreports :)
Comment 9 Franz Trischberger 2012-02-09 16:29:17 UTC
I now experienced a similar problem on another system.
It did not respond anymore during compilation of firefox-10.0. It was swapping like hell. The system has 4GB of RAM, same amount of SWAP. I watched top, that said 28% RAM-usage for ld, 56% (at max) for python2.7! How is that possible? After linking finally finished (after minutes!) this python-process stayed until firefox-10.0-merge finished. (I had enough SWAP, so it did not stop with signal 9)

On my own mashine, I did not experience this problem, there I have 8GB of RAM.
Is this an error in one of the eclasses, in the build-system of firefox or in python?
Comment 10 Franz Trischberger 2012-02-09 16:30:06 UTC
Created attachment 301401 [details]
infos about the two systems