[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#637077: mplayer: relocation error: mplayer: symbol __aeabi_d2lz, version LIBAVCODEC_52 not defined in file libavcodec.so.52 with link time reference



Hi,

$ objdump -T /usr/bin/mplayer | grep __aeabi_
00000000      DF *UND*        00000000  GCC_3.5     __aeabi_unwind_cpp_pr1
00000000      DF *UND*        00000000  GCC_3.5     __aeabi_unwind_cpp_pr0
002287cc g    DF .text        0000004c  Base        __aeabi_f2lz
0004e2e0      DF *UND*        00000000  LIBAVCODEC_52 __aeabi_d2ulz
0004d4dc      DF *UND*        00000000  LIBAVCODEC_52 __aeabi_d2lz
00228818 g    DF .text        0000006c  Base        __aeabi_f2ulz

shows that mplayer indeed tries to call __aeabi_d2ulz@LIBAVCODEC_52 and

$ nm -A -D /usr/lib/vfp/libavcodec.so.52.72.2|grep __aeabi_d2
/usr/lib/vfp/libavcodec.so.52.72.2:         U __aeabi_d2lz
/usr/lib/vfp/libavcodec.so.52.72.2:         U __aeabi_d2ulz

shows that libavcodec.so clearly does not define this.

I tried rebuilding mplayer but it build-depends on libjpeg62-dev which
is not installable. I just changed that to libjpeg-dev and hope for the
best.

-Timo


Reply to: