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.


Reply via email to