[BUG] Mismatched libavcodec versions on Arch
Closed this issue · 3 comments
git-iso commented
Describe the bug
ffmpeg provides libavcodec ver. 61 on Arch repos, program demands ver. 60.
To Reproduce
- Compile gpu-screen-recorder from AUR
- Run command
gpu-screen-recorder --help
- Get error:
gpu-screen-recorder: error while loading shared libraries: libavcodec.so.60: cannot open shared object file: No such file or directory
Desktop (please complete the following information):
- X11 or Wayland: X11
- Desktop environment/Window Manager: KDE Plasma 6.1
- Distro: Arch Linux
- GPU: NVIDIA RTX 3060 TI
- Version: AUR
dec05eba commented
The program doesn't use any specific version of ffmpeg libraries. You get this issue when you update ffmpeg without re-compiling gpu screen recorder. Try reinstalling gpu-screen-recorder-git.
dec05eba commented
But I see that ffmpeg 7 broke gpu screen recorder so I'll have to fix that.
dec05eba commented
I fixed the issues that ffmpeg 7 introduced now. The fix is in aur.