Description of problem: Trying to start a WebM/VP8 recording with simplescreenrecorder gives the following error [libvpx @ 0x1431800] Failed to initialize encoder: ABI version mismatch It was working last week, so it's probably because of the latest libvpx update Version-Release number of selected component (if applicable): 0.3.10-2.mga7 How reproducible: always Steps to Reproduce: 1. Start simplescreenrecorder 2. Select WebM containder and VP8 codec 3. Start recording
Created attachment 10173 [details] Console output of simplescreenrecorder
Assigning to the registered maintainer, CC'ing daviddavid, who pushed this package last time.
CC: (none) => geiger.david68210, marja11Assignee: bugsquad => rverschelde
libvpx has been updated to match chromium-browser version. Our version of libvpx is not binary compatible with 1.7.0 version, this package must be rebuild.
CC: (none) => guichard.adrien
simplescreenrecorder doesn't use libvpx and doesn't link against libvpx, so probably this issue come from another pkg like ffmpeg?
(In reply to David GEIGER from comment #4) > simplescreenrecorder doesn't use libvpx and doesn't link against libvpx, so > probably this issue come from another pkg like ffmpeg? Yes, rebuilding ffmpeg fix the recording in WebM/VP8 (the file can then be played under both Chromium / Firefox)
We should have to rebuild those packages $ urpmq --whatrequires lib64vpx-devel lib64ffmpeg-devel lib64mediastreamer-devel lib64myth-devel lib64qt5webengine-devel lib64qxmpp-devel lib64toxcore-devel What is the process? Do we need one bug report per package?
With the last ffmpeg update it works again. Thank you!
So all packages have been rebuilded now! Closing this bug.
Status: NEW => RESOLVEDResolution: (none) => FIXED
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=23523