On Fri, Nov 13, 2009 at 11:05:40AM +0100, Peter Fritzsche wrote:
> Source: pari
> Version: 2.3.4-2
> Severity: minor
> User: [email protected]
> Usertags: no-add-needed
> 
> Tried to build your package and it fails to build with GNU binutils-gold. The
> important difference is that --no-add-needed is the default behavior of of GNU
> binutils-gold. Please provide all needed libraries to the linker when building
> your executables.
> 
> More informations can be found at
>  
> http://wiki.debian.org/qa.debian.org/FTBFS#A2009-11-02Packagesfailingbecausebinutils-gold.2BAC8-indirectlinking

Hello Peter,
Thanks for the report, and I agree with the issue (I forgot plotport used libm).

However I am slightly concerned that this policy is opposite to another one
that say to never link binaries against library they do not use directly,
to avoid spurious dependencies.
Of course the two policies are complementary, but I am afraid that fixing
packages to link with gold will lead maintainers to link with more libraries
than strictly required (because it is not always obvious) and to add spurious
dependencies to packages.

So it would be best if both checks were consolidated somehow into a single
one with the exact list of library to add.

Cheers,
-- 
Bill. <[email protected]>

Imagine a large red swirl here. 



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to