[Pkg-fglrx-devel] Bug#659579: fglrx-source: Building kernel module conficts with binutils-gold package

Andreas Beckmann debian at abeckmann.de
Sun Feb 19 13:16:03 UTC 2012


On 2012-02-12 19:50, Michael Gilbert wrote:
>>> I had binutils-gold packages installed and this was the reason that kernel module failed to build on my machine.
>>
>> Could you please send us the build log?

I just tested:
- The module builds fine with both ld.bfd and ld.gold.
- The module produced by gold is a bit smaller, most probably due to
removal of duplicate constants, e.g. strings.
- The module built with gold has not shown any bad behavior during my tests.

> We can just add a build-conflict to prevent people shooting themselves
> in the foot with this.

A Build-Conflicts won't help. A Conflicts would work, but will prevent
people from using ld.gold for other things. A patch to explicitly use
ld.bfd would be the solution (I needed this for NVIDIA which would not
work at all if built with gold), but I don't think we need it.

Andreas





More information about the Pkg-fglrx-devel mailing list