[FFmpeg-devel] FATE on BSD
Michael Kostylev
michael.kostylev
Sun Jan 23 15:24:25 CET 2011
>>>> Though I still cannot use --enable-shared, for some reason the
>>>> resulting binaries fall into an infinite loop. The same applies also
>>>> to DragonFly and NetBSD, e.g.:
>>>> % gdb ./ffmpeg_g
>>>> (gdb) r -h
>>>> ^C
>>>> Program received signal SIGINT, Interrupt.
>>>> 0xbb338e24 in ff_av_opt_set_defaults2 ()
>>>> from /home/mik/src/fate/build/tmp/usr/local/lib/libavcodec.so.52
>>>> ...
>>>> 0xbb338e24 <ff_av_opt_set_defaults2+0>: jmp 0xbb338e24 <ff_av_opt_set_defaults2>
>>>
>>>Curious. Relocation problems?
>>
>> Looks so. Just in case I'll check pkgsrc.
Works ok if configured with --disable-symver. Normally, configure enables
symbol versioning:
#define HAVE_SYMVER 1
#define HAVE_SYMVER_GNU_ASM 1
#define HAVE_SYMVER_ASM_LABEL 0
Michael
More information about the ffmpeg-devel
mailing list