Bug#493705: libswscale0: The library has text relocations
Russell Coker
russell at coker.com.au
Mon Aug 4 13:32:08 UTC 2008
On Monday 04 August 2008 22:34, Reinhard Tartler <siretart at tauware.de> wrote:
> Russell Coker <russell at coker.com.au> writes:
> > The following patch fixes this.
>
> Are you sure that this is the only occurence of text relocations? TBH, I
> doubt that.
I built the package with the patch in question and the text relocations were
gone.
> I acknowledge that text relocations are a resonable concern,
> but the patch does not directly address them. It is not clear where the
> textrelocation actually happens, and for what purpose.
It happens in the .c file when it is included in the three ways that I
disabled.
> A more maintainable approach to this matter would probably be to add
> --disable-mmx to ffmpeg's configure flags, which would in turn disable
> any usage of MMX code.
However there is no need to disable all MMX code, just that one function.
> TBH, If at all, we could build another variant of ffmpeg library
> packages like libavcodec-security or something. However given the
> current complexity of the ffmpeg package, I'm not that keen on
> implementing and maintaining this.
Or we could try and find a way of changing the assembler to need one less
register.
More information about the pkg-multimedia-maintainers
mailing list