Comment 9 for bug 7655

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <20041003003713.GC25452@feynman>
Date: Sun, 3 Oct 2004 02:37:13 +0200
From: Frank Lichtenheld <email address hidden>
To: "David I. Lehn" <email address hidden>, <email address hidden>
Cc: Nathanael Nerode <email address hidden>
Subject: Re: Bug#268603: libmpeg2-4: Non-PIC shared library

On Tue, Aug 31, 2004 at 01:10:31PM -0400, David I. Lehn wrote:
> * Nathanael Nerode <email address hidden> [2004-08-28T07:14:15-0400]:
> > libmpeg2.so.0 has a TEXTREL entry. This means that it contains non-PIC code
> > and can't be prelinked against.
> >
> > Policy requires that shared libraries are compiled with -fPIC. (Unless
> > there's a really really good excuse, of course.)
> >
>
> -fPIC is not used for performance reasons. On older machines it can
> make the difference between being able to decode a dvd or not. On newer
> faster machines it probably doesn't matter as much. For one reason or
> another it seems the only remaining architectures that can deal without
> -fPIC are i?86 and k?. Is there anyway around the prelinking issue that
> would allow non-PIC code to be used? It would be unfortunate to have to
> cripple a library that is so well optimized.

What's the status of this bug? From my pov there is currently no
other solution than to actually use -fPIC ...
or am I overlooking something?

Gruesse,
--
Frank Lichtenheld <email address hidden>
www: http://www.djpig.de/