-
Notifications
You must be signed in to change notification settings - Fork 299
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FFMpeg < 7 compatibility broken in 3.0.3? error: 'AVChannelLayout' does not name a type
#690
Comments
@clangen It also fails with FFMpeg 6, looks like it is just broken now. |
Broken by fdacf36 |
error: 'AVChannelLayout' does not name a type
error: 'AVChannelLayout' does not name a type
This is problematic, since it breaks the build for most systems. MacPorts has ffmpeg 6.1.1: https://github.com/macports/macports-ports/blob/169504d70ab969c160518b462421ee5ca4c99642/multimedia/ffmpeg6/Portfile#L16-L19 FreeBSD has ffpmeg 6.1.1: https://github.com/freebsd/freebsd-ports/blob/6c86fe31b7a64610c7055d3b5dad2a8b04c85405/multimedia/ffmpeg/Makefile#L1-L2 OpenBSD has ffmpeg 4.4.4: https://github.com/openbsd/ports/blob/87b656f20ab41c52212c95bdfea3ed96276fead7/graphics/ffmpeg/Makefile#L3-L4 |
Apparently FFMpeg 4.4.4 compatibility has been broken in 3.0.3?
If so, the build should require FFMpeg 6 to be present and either disable the module otherwise (preferably) or fail at configure.
The text was updated successfully, but these errors were encountered: