Problem in ffmpeg derived packages, implications with gnash PowerPC.

Reinhard Tartler siretart at tauware.de
Tue May 12 06:50:07 UTC 2009


Luis Maceira <luis_a_maceira at yahoo.com> writes:

> There are a problem with the packages derived from ffmpeg sources:
> libavcodec52,libavformat52 etc. in the PowerPC platform(32 bits),I don't
> know if the problem exists in PowerPC64bits.
> When we run iceweasel with gnash-plugin does not appear anything only
> a light-grey screen in place of the movie,when we use the command line
> gnash movie.swf appears the warning:
>
> /usr/bin/gtk-gnash: error while loading shared libraries: /usr/lib/libavformat.so.52: R_PPC_REL24 relocation at 0x0dfbde74 for symbol `fcntl' out of range
>
> (this even with the latest 20_04_2009 packages version in sid).

I don't have a powerpc machine at hand, so we'd need your help to track
down the issue and fix the bug.  Please try to use /usr/bin/ffplay from
the ffmpeg package. You should be able to reproduce this problem with
that utility more easily. If you cannot, then this is very likely to be
a bug in gnash.

Assuming that you can reproduce this with ffplay, please recompile
ffmpeg from source yourself. Use 'apt-get source ffmpeg-debian' to
obtain the sources. If the problem goes away, then you're right and we
need to forward this to the powerpc porter list.

If this is not the problem, please build from svn:

    svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg

if that problem goes away, we need to check the difference to the 0.5
branch.

> The packages of christian marillat in debian-multimedia suffer from a
> similar problem with the ffmpeg packages,the warning is slightly different
> but tells explicitly about 64bit problem.

can you analyse why?

> Perhaps the powerpc packages were built in a 64 bit machine with no
> compatibility options to 32 bit processors,or so.

possibly.

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4



More information about the pkg-multimedia-maintainers mailing list