Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / mpv
Commits: 5bb81408 by Robin Candau at 2024-10-03T12:15:26+02:00 Add a README to document the need to rebuild mpv on ffmpeg releases (even if they do not include a soname bump) - - - - - 1 changed file: - + README.md Changes: ===================================== README.md ===================================== @@ -0,0 +1,8 @@ +# mpv + +## Rebuild on ffmpeg new release + +`mpv` may require a rebuild on `ffmpeg` new releases despite no soname bumps. Indeed, while `ffmpeg` patch releases are usually fine, `mpv` showed a need to be rebuilt even on `ffmpeg` minor releases in the past. +This is due to `ffmpeg` upstream introducing API changes without a soname bump (see [this bug report](https://bugs.kde.org/show_bug.cgi?id=493973) for instance). While this is definitly more of an upstream issue (as in, a soname bump should be introduced to reflect API/ABI changes), it's usually recommended to rebuild `mpv` against new `ffmpeg` (minor / major) releases even if they do not include a soname bump (just out of precaution, to avoid any potential issue). + +Note that this is most likely **not** limited to `mpv`, other applications / packages might require the same precaution. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mpv/-/commit/5bb81408a8f9adb743ed0430e51ce9113bcadafb -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mpv/-/commit/5bb81408a8f9adb743ed0430e51ce9113bcadafb You're receiving this email because of your account on gitlab.archlinux.org.
