Compile error `ninja -C build/`
Running in Docker Ubuntu 16.04 with NVidia GPU with CUDA
The problem is related to installed libwebp 0.4.4
[20/1817] Compiling C object 'subprojects/FFmpeg/8354f14@@avcodec-static@sta/libavcodec_libwebpenc_animencoder.c.o'.
FAILED: ccache cc -Isubprojects/FFmpeg/8354f14@@avcodec-static@sta -Isubprojects/FFmpeg -I../subprojects/FFmpeg -Isubprojects/FFmpeg/libavutil -I/usr/include/libdrm -I/usr/local/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -D_ISOC99_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE -DPIC -Wno-parentheses -Wno-pointer-sign -Wno-switch -Wno-deprecated-declarations -Wno-unused-function -Wno-maybe-uninitialized -Wno-discarded-qualifiers -Wno-unused-variable -Wno-incompatible-pointer-types -Wno-address -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -fPIC -pthread -DHAVE_AV_CONFIG_H -DBUILDING_avcodec -MD -MQ 'subprojects/FFmpeg/8354f14@@avcodec-static@sta/libavcodec_libwebpenc_animencoder.c.o' -MF 'subprojects/FFmpeg/8354f14@@avcodec-static@sta/libavcodec_libwebpenc_animencoder.c.o.d' -o 'subprojects/FFmpeg/8354f14@@avcodec-static@sta/libavcodec_libwebpenc_animencoder.c.o' -c ../subprojects/FFmpeg/libavcodec/libwebpenc_animencoder.c
../subprojects/FFmpeg/libavcodec/libwebpenc_animencoder.c:34:5: error: unknown type name 'WebPAnimEncoder'
WebPAnimEncoder *enc; // the main AnimEncoder object
^
../subprojects/FFmpeg/libavcodec/libwebpenc_animencoder.c: In function 'libwebp_anim_encode_init':
../subprojects/FFmpeg/libavcodec/libwebpenc_animencoder.c:44:9: error: unknown type name 'WebPAnimEncoderOptions'
WebPAnimEncoderOptions enc_options = { { 0 } };
^
../subprojects/FFmpeg/libavcodec/libwebpenc_animencoder.c:44:9: warning: braces around scalar initializer
../subprojects/FFmpeg/libavcodec/libwebpenc_animencoder.c:44:9: note: (near initialization for 'enc_options')
../subprojects/FFmpeg/libavcodec/libwebpenc_animencoder.c:45:9: warning: implicit declaration of function 'WebPAnimEncoderOptionsInit' [-Wimplicit-function-declaration]
WebPAnimEncoderOptionsInit(&enc_options);
^
../subprojects/FFmpeg/libavcodec/libwebpenc_animencoder.c:46:20: error: request for member 'verbose' in something not a structure or union
enc_options.verbose = av_log_get_level() >= AV_LOG_VERBOSE;
^
../subprojects/FFmpeg/libavcodec/libwebpenc_animencoder.c:48:18: warning: implicit declaration of function 'WebPAnimEncoderNew' [-Wimplicit-function-declaration]
s->enc = WebPAnimEncoderNew(avctx->width, avctx->height, &enc_options);
^
../subprojects/FFmpeg/libavcodec/libwebpenc_animencoder.c:48:16: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
s->enc = WebPAnimEncoderNew(avctx->width, avctx->height, &enc_options);
^
../subprojects/FFmpeg/libavcodec/libwebpenc_animencoder.c: In function 'libwebp_anim_encode_frame':
../subprojects/FFmpeg/libavcodec/libwebpenc_animencoder.c:68:19: warning: implicit declaration of function 'WebPAnimEncoderAssemble' [-Wimplicit-function-declaration]
ret = WebPAnimEncoderAssemble(s->enc, &assembled_data);
^
../subprojects/FFmpeg/libavcodec/libwebpenc_animencoder.c:96:15: warning: implicit declaration of function 'WebPAnimEncoderAdd' [-Wimplicit-function-declaration]
ret = WebPAnimEncoderAdd(s->enc, pic, timestamp_ms, &s->cc.config);
^
../subprojects/FFmpeg/libavcodec/libwebpenc_animencoder.c: In function 'libwebp_anim_encode_close':
../subprojects/FFmpeg/libavcodec/libwebpenc_animencoder.c:122:5: warning: implicit declaration of function 'WebPAnimEncoderDelete' [-Wimplicit-function-declaration]
WebPAnimEncoderDelete(s->enc);
^
[20/1817] Compiling C object 'subprojects/FFmpeg/8354f14@@avcodec-static@sta/libavcodec_jpeglsenc.c.o'.
ninja: build stopped: subcommand failed.