Created attachment 236438 [details] patch adding upstream fix for sdl's new versioning scheme After the recent update of devel/sdl20 ffmpeg didn't build any more. Upstream already handled this in https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/e5163b1d3438 .
Thanks to this patch, I was able to upgrade ffmpeg-4.4.2_7,1 to ffmpeg-4.4.2_8,1 (with ports at main-n595527-37d7b006414e).
works for me on FreeBSD-13.1-RELEASE-amd64. thank you
The same error persists with ffmpeg-4.4.2_9,1 The same fix allows it to build with the sdl option enabled.
Work for me. Thanks!
(In reply to Ivan Rozhuk from comment #4) Since this is a patch that has already applied to the ffmpeg upstream, we should either apply this patch or upgrade to an fixed upstream version. I'll commit the patch under the "just fix it" exception granted by portmgr, it can be removed by the maintainers when ffmpeg is upgraded to a fixed version.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=906df1b6f2587c491a86391cea3f1870b0e16977 commit 906df1b6f2587c491a86391cea3f1870b0e16977 Author: Martin Neubauer <m.ne@gmx.net> AuthorDate: 2022-09-19 07:38:15 +0000 Commit: Stefan Eßer <se@FreeBSD.org> CommitDate: 2022-09-19 07:42:43 +0000 multimedia/ffmpeg: fix build with SDL option enabled Since this is a patch that has already applied to the ffmpeg upstream, we should either apply this patch or upgrade to an fixed upstream version, see: https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/e5163b1d3438 This issue has existed for some time and despite the port being upgraded in between, therefore I'll commit the patch under the "just fix it" exception granted by portmgr, it can be removed by the maintainers when ffmpeg is upgraded to a fixed version. PR: 266299 Reported by: m.ne@gmx.net (Martin Neubauer) Approved by: portmgr (implicit) multimedia/ffmpeg/files/patch-configure | 9 +++++++++ 1 file changed, 9 insertions(+)
^Triage: assign to committer who resolved the issue. Closing since it doesn't seem necessary to MFH being so close to creating Q4.