[Bug 1033876] New: mpv was compiled against a different version of FFmpeg
http://bugzilla.opensuse.org/show_bug.cgi?id=1033876 Bug ID: 1033876 Summary: mpv was compiled against a different version of FFmpeg Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.2 Hardware: Other OS: openSUSE 42.2 Status: NEW Severity: Normal Priority: P5 - None Component: X11 Applications Assignee: bnc-team-screening@forge.provo.novell.com Reporter: f.thiessen@gmx.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 Build Identifier: After starting mpv it shows a warning that is was compiled against an other ffmpeg version then the installed one. I think this also leads to problems with subtitle support (since this issue, mpv does not show subtitles correctly). Reproducible: Always Steps to Reproduce: 1. Install mpv from openSUSE 42.2 Update 2. Run it Actual Results: mpv prints this warning:
ffmpeg library versions: libavutil 55.34.100 (runtime 55.34.101) libavcodec 57.64.100 (runtime 57.64.101) libavformat 57.56.100 (runtime 57.56.101) libswscale 4.2.100 libavfilter 6.65.100 libswresample 2.3.100 ffmpeg version: 3.2.4
mpv was compiled against a different version of FFmpeg/Libav than the shared library it is linked against. This is most likely a broken build and could result in misbehavior and crashes.
Upstream does not support this configuration. Please rebuild mpv in case of any problems.
Expected Results: No warning. Installed: mpv version 0.22.0-6.1 from openSUSE-Leap-42.2-Update libavutil55, libavformat57 and libavcodec57 version 3.2.4-6.5.1 from PackMan BUT libavutil55, libavformat57 and libavcodec57 3.2.4-6.3.1 from openSUSE-Leap-42.2-Update do not work either (same warning). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1033876 http://bugzilla.opensuse.org/show_bug.cgi?id=1033876#c1 --- Comment #1 from Ferdinand Thiessen <f.thiessen@gmx.de> --- I can confirm that is is fixed if you trigger a rebuild of mpv (I have simply branched mpv from updates and installed it). So it seems that libav* got updated in the Update repository without triggering mpv to rebuild (as it links against it). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1033876 Andreas Stieger <astieger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bnc-team-screening@forge.pr |tchvatal@suse.com |ovo.novell.com | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1033876 http://bugzilla.opensuse.org/show_bug.cgi?id=1033876#c2 --- Comment #2 from Tomáš Chvátal <tchvatal@suse.com> --- (In reply to Ferdinand Thiessen from comment #1)
I can confirm that is is fixed if you trigger a rebuild of mpv (I have simply branched mpv from updates and installed it).
So it seems that libav* got updated in the Update repository without triggering mpv to rebuild (as it links against it).
This is just a warning. It does not cause any issues. If needed we can patch the message to never appear but I wanted it there to see if there are bugs. With the subtitles it has nothing to do with ffmpeg. It is offloaded to libass and ffmpeg never touches that. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1033876 http://bugzilla.opensuse.org/show_bug.cgi?id=1033876#c3 Andreas Stieger <astieger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |astieger@suse.com Severity|Normal |Minor --- Comment #3 from Andreas Stieger <astieger@suse.com> --- If all it does is trigger a warning, I would not do a fix for this at all. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1033876 http://bugzilla.opensuse.org/show_bug.cgi?id=1033876#c4 --- Comment #4 from Ferdinand Thiessen <f.thiessen@gmx.de> --- With fix in comment #1 I meant: Fix the warning. I noticed subtitles do not work with the new version either, so this is a different bug. (You said mpv is using libass, this library looks like providing ass subtitle support, but the not working subtitles are pgs (I use mpv for watching my Blu-ray discs)). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1033876 http://bugzilla.opensuse.org/show_bug.cgi?id=1033876#c5 --- Comment #5 from Tomáš Chvátal <tchvatal@suse.com> --- (In reply to Ferdinand Thiessen from comment #4)
With fix in comment #1 I meant: Fix the warning.
I noticed subtitles do not work with the new version either, so this is a different bug.
The problem is that the warning is just information, it does not affect the application so it does not make sense for us to do anything. Esp since upstream wants the message to be there. For your own you can safely ignore it really.
(You said mpv is using libass, this library looks like providing ass subtitle support, but the not working subtitles are pgs (I use mpv for watching my Blu-ray discs)).
For the libass I never actually used the setup to play bluray discs thus if you could dump the output of the terminal when you open some disc I might figure out something that could help. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com