Closed Bug 1077132 Opened 5 years ago Closed 5 years ago

Force ELF hash style to System V when building with MOZ_LINKER

Categories

(Firefox Build System :: General, defect)

All
Linux
defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED
mozilla35

People

(Reporter: glandium, Assigned: glandium)

Details

Attachments

(1 file)

Building on Linux with MOZ_LINKER (which is very helpful to work on the linker itself), and linking with gold makes the linker fail to load the libraries because of https://sourceware.org/bugzilla/show_bug.cgi?id=13597

While android NDK uses gold too, android builds are not affected presumably because either gcc or gold in the NDK is configured to force sysv hash tables only (which makes sense, since the system linker doesn't support GNU style hash).
Comment on attachment 8499180 [details] [diff] [review]
Force ELF hash style to System V when building with MOZ_LINKER

Actually, Nathan would be a better reviewer.
Attachment #8499180 - Flags: review?(mshal) → review?(nfroyd)
Attachment #8499180 - Flags: review?(nfroyd) → review+
https://hg.mozilla.org/mozilla-central/rev/d2005a8af950
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla35
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.