That's unfortunate. I'll catch up on the discussions.
On further thought, they probably won't cut a release in a state like this. The only reason mpv cut releases is for packaging (I think wm4 said that once), and this would be a packaging nightmare for almost everyone.
I'm aware of that, but I prefer a lacking build over a compilation error.
Huh, I haven't been following mpv development, but IIRC wm4 (I suppose you're talking about him) used to be a regular contributor to FFmpeg, so couldn't he upstream his patches?
Regarding the proposed solutions, 1 and 2 are too ugly (I'd rather switch to Libav than do either of these), and 3 sounds too risky, or they wouldn't have required the fork in the first place. If the situation doesn't get resolved before the next major release, I would seriously consider Libav as solution 4 (I don't see a mpv-player/Libav-mpv, so I'm assuming the main line Libav is working at the moment).
I'll catch up on the discussions later.
imagemagick 7.0.7-9
===================
Created with `brew bump-formula-pr`.
---
Please remember to
```
brew mirror imagemagick
```
when merging.
<img src="https://i.imgur.com/s8TMOSU.png" width="40" height="53">
imagemagick@6 6.9.9-21
======================
Created with `brew bump-formula-pr`.
---
Please remember to
```
brew mirror imagemagick@6
```
when merging.
<img src="https://i.imgur.com/s8TMOSU.png" width="40" height="53">
svgo 1.0.1
==========
Created with `brew bump-formula-pr`.
I can verify that this fix works on all similar SVG files (that is, similar to the minimal failing case) that I have at hand.