[FFmpeg-devel] Symbol versioning failure on Android

Martin Storsjö martin
Tue Dec 7 11:20:55 CET 2010

On Tue, 7 Dec 2010, Luca Barbato wrote:

> On 12/06/2010 11:33 PM, Martin Storsj? wrote:
> > Hi,
> > 
> > If building shared libraries on Android, there seems to be a problem with 
> > symbol versioning. The fallback symbols in the previous library, defined 
> > e.g. in libavcodec/opt.c should call the new ones in libavutil/opt.c. In 
> > practice, they just call themselves, looping infinitely.
> That never occurred to me... Yet another/new toolchain bug I guess...

I'm not sure, I'd rather guess that the runtime linker doesn't handle 
these cases properly. Did you do a shared library build?

// Martin

More information about the ffmpeg-devel mailing list