Bug #355
closedmissing libs
100%
Description
omxplayer doesn't run on fresh build. It's missing the following libs:
libavutil.so.52 => not found libavcodec.so.54 => not found libavformat.so.54 => not found libswresample.so.0 => not found
These are available under ffmpeg_compiled/usr/local/lib but are not being packaged.
Also missing:
fonts/FreeSans.ttf
This is available under fonts/ in the unpacked source tree but need to be added to a FontPath directory.
Updated by Hammel over 10 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 50
Verified missing library and font files are in the opkg.
Just need to test the new binary on a distribution built from the last full build (including all opkgs). If it works at all (even if with some bugs) then this issue can be closed.
Updated by Hammel over 10 years ago
- % Done changed from 50 to 80
libraries are there under /usr/lib/omxplayer from the opkg but I'm missing /etc/ld.so.conf.d/omxplayer.conf with the following line:
/usr/lib/omxplayer
That will allow the player to pick up the correct libs. Note that older versions of those libs are available under /usr/lib so the player seems to work anyway but this will ensure the correct libs are used.
Updated by Hammel over 10 years ago
- % Done changed from 80 to 90
Added the ld conf file for omxplayer to the packaging and installed. Everything looks good. omxplayer resolves to the /usr/lib/omxplayer libraries.
Just need to retest the video playback to make sure that worked, then I can close this issue.
Updated by Hammel over 10 years ago
- Status changed from In Progress to Closed
- % Done changed from 90 to 100
Verified working with P2jr projector.
Closing issue.