Summary: | can't build firefox 3.6.2 with gold | ||
---|---|---|---|
Product: | binutils | Reporter: | Felix von Leitner <felix-glibc> |
Component: | binutils | Assignee: | Ian Lance Taylor <ian> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | bug-binutils |
Priority: | P2 | ||
Version: | 2.21 | ||
Target Milestone: | --- | ||
Host: | x86_64-unknown-linux-gnu | Target: | x86_64-unknown-linux-gnu |
Build: | x86_64-unknown-linux-gnu | Last reconfirmed: |
Description
Felix von Leitner
2010-03-23 17:45:50 UTC
Which gold sources are you using? I also don't know whether this is a bug in mozilla or gold. The error means that there is a relocation which references a hidden symbol which is not defined, or is defined in a shared object. Either way the dynamic linker will not be able to satisfy the reference, and gold expects that the program will fail at runtime. If you can find the definitions and references to nsCOMPtr_base::begin_assignment() and show the output of readelf -s, that would help. I have heard that other people are able to build mozilla with current development versions of gold. Is this still a problem for you? Closing due to lack of reply and other reports of successful builds. Please reopen if this is still a problem. |