[Pkg-citadel-devel] Bug#554049: Bug#554049: FTBFS with binutils-gold

Peter Fritzsche peter.fritzsche at gmx.de
Mon Nov 2 22:27:29 UTC 2009


w.goesgens wrote:
> Now this realy sucks.
> 
> until very recent, debian build complained if a library was linked twice,
> once by a library, and a second time by the binary linking.
> 
> since citadel uses libcitadel which in term uses libz according to the
> previous complaint citadel shouldn't link libz again.
> 
> Since libcitadel is just here for citadel-server (and citadel-webcit) the
> chance of it dropping the dependency without citadel-server is zero.
> 
> I don't think such a complete u-turn is a clever thing to do plus its
>  wasting other peoples valuable time.
> 
> You first should make shure that the warning for double linked libraries
> disapears, so no more people waste time in "resolving" it in first place.
> 
> I'm going to revert the behaviour of citadels configure with the next major
> release if the intend to have it that way remains. In general the
>  referenced wiki article plus the mail is a bit short on information plus
>  maybe an excuse for this bullshit alltogether.
If you don't think that this bug report is accurate then feel free to close 
it.

And which warning do you mean? It is quite common since libpng links to it and 
many programs which links to zlib too - take for example alevt[1]. At the end 
in both ways it would end in DT_NEEDED of the executable and the checks cannot 
find the difference if you linked it with -lz or using -lpng.

What parts of the wiki entry should be extended? Have you some special 
questions?

Best regards,
	Peter

[1] 
https://buildd.debian.org/fetch.cgi?pkg=alevt;ver=1:1.6.1-8;arch=amd64;stamp=1181221736





More information about the Pkg-citadel-devel mailing list