Re: Library packages with only static archives
There aren't any Debian policy violations that I'm aware of... but I
would like to use libiberty in my own shared library, and I can't on
I have followed up on a binutils bug that was submitted 2 years ago
re: lack of shared libiberty on other archs, but I'm hoping that
raising this issue on debian-amd64 will expedite a fix.
On Sun, 12 Dec 2004 23:45:15 +0100, Goswin von Brederlow
> Drew Hess <firstname.lastname@example.org> writes:
> > binutils-dev only supplies a static archive for libiberty. On AMD64,
> > this means that you can't use libiberty functions in shared libraries,
> > because libiberty.a isn't compiled with -fPIC.
> > Seems to me that all library packages on AMD64 should come with shared libs.
> > d
> You can't ever use a non PIC library with PIC code. It seems to work
> on several archs but has sideffects and randomly fails when symbols
> move around between versions.
> If a shared library needs some static code then a libiberty-pic
> package or a shared libiberty is needed.
> Please do file serious bugs for anyone using libiberty.a in shared
> libs. This a serious policy violation.
> To UNSUBSCRIBE, email to debian-amd64-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact email@example.com