[FFmpeg-devel] [PATCH] configure: warn about disabled explicitly enabled components

Carl Eugen Hoyos ceffmpeg at gmail.com
Sat Feb 9 01:46:42 EET 2019

2019-02-05 22:14 GMT+01:00, Marton Balint <cus at passwd.hu>:
> If we enable a component but a dependant library is disabled, then the
> enabled
> component gets silently disabled. Warning about disabled explicitly enabled
> components
> allows configure to show the missing dependencies and if --fatal-warnings is
> used it can also fail if the user wants it so.
> For example if libdav1d is not availble ./configure
> --enable-decoder=libdav1d
> succeeds but the libdav1d decoder is not be enabled. After the patch
> configure
> will warn about this:
> WARNING: Disabled libdav1d_decoder because not all dependencies are
> satisfied: libdav1d

The patch produces many warnings for:
$ ./configure --disable-everything --enable-decoder=mp*
Is this intended?

Carl Eugen

More information about the ffmpeg-devel mailing list