[FFmpeg-devel] [PATCH] configure: Ignore nullability-completeness apple clang warnings

Martin Storsjö martin at martin.st
Fri Jun 6 00:28:19 EEST 2025


On Thu, 5 Jun 2025, Dmitriy Kovalenko wrote:

> Some of the versions of Apple Clang produces a ton of the warnings
> related to the missing nullablity specifiers on the existing codebase of
> ffmpeg which significantly slows down the compilation becuase of the
> produced output size (especially on CI as a part of external build systems
> because they usually analyze every single line of the produced stdout).
>
> This patch turns them off when compiling for darwing targets.
>
> And because apple's nullablity specifiers obviously are not used in the
> codebase having this warning turn of just makes sense.
> ---
> configure | 3 +++
> 1 file changed, 3 insertions(+)

I don't remember ever seeing such a warning; is this something that only 
appears in some specific build configuration? Can you elaborate on what 
build configuration that is, and give an example of such a warning? (Such 
data would be quite relevant to include in the commit message.)

// Martin



More information about the ffmpeg-devel mailing list