I've forced -fPIC on as much of the build as possible.
---------------------
>-fPIC support<
---------------------
The builds do have --enable-pic passed to them which should enable -fPIC where
applicable. There are certain portions of the ffmpeg code that intentionally
disable this functionality though. The same libraries in the 'ffmpeg'
package don't have -fPIC either.
These are all caused by inline assmebly referring to absolute memory on
x86/x86_64 that matches on MMX flags.
On other architectures this code will not be compiled.
I've forced -fPIC on as much of the build as possible.
------- ------- ------- ------- -------
>-fPIC support<
-------
The builds do have --enable-pic passed to them which should enable -fPIC where
applicable. There are certain portions of the ffmpeg code that intentionally
disable this functionality though. The same libraries in the 'ffmpeg'
package don't have -fPIC either.
These are all caused by inline assmebly referring to absolute memory on
x86/x86_64 that matches on MMX flags.
On other architectures this code will not be compiled.
libmyth-0.24-0: shlib-with- non-pic- code usr/lib/ libmythavcodec. so.52.86. 1 external/ FFmpeg/ libavcodec/ x86/vp8dsp- init.c
- mythtv/
- ff_vp8dsp_init_x86
libmyth-0.24-0: shlib-with- non-pic- code usr/lib/ libmythpostproc .so.51. 2.0 external/ libpostproc/ postprocess. c mode_by_ name_and_ quality
- mythtv/
- pp_get_
libmyth-0.24-0: shlib-with- non-pic- code usr/lib/ libmythswscale. so.0.11. 0 ntext ilter
- libswscale/utils.c
- sws_rgb2rgb_init
- sws_getCachedCo
- sws_getDefaultF