mpv-player / mpv-build

🔨 Helper scripts to compile mpv on Linux
http://mpv.io
414 stars 108 forks source link

'Error 2' building debian package from source (debian 8.0 'jessie') #61

Closed zhanshan closed 8 years ago

zhanshan commented 9 years ago

The problem seems to have to do with 'libwayland-egl1-mesa', see:

/usr/bin/ld: cannot find -lEGL
collect2: error: ld returned 1 exit status

Waf: Leaving directory `~/build/mpv-build/mpv/build'
Build failed

full output:

$ dpkg-buildpackage -uc -us -b -j4
dpkg-buildpackage: source package mpv
dpkg-buildpackage: source version 1:0.9.2
dpkg-buildpackage: source distribution UNRELEASED
dpkg-buildpackage: source changed by Local User <localuser@localhost>
dpkg-buildpackage: host architecture amd64
dpkg-source --before-build mpv-build
dpkg-source: info: using options from mpv-build/debian/source/options: --compression=xz --compression-level=best
fakeroot debian/rules clean
exec dh clean
dh_testdir
debian/rules override_dh_auto_clean
make[1]: Entering directory '~/build/mpv-build'
./clean
'distclean' finished successfully (0.003s)
make[1]: Leaving directory '~/build/mpv-build'
dh_clean
debian/rules build
exec dh build
dh_testdir
debian/rules override_dh_auto_configure
make[1]: Entering directory '~/build/mpv-build'
scripts/libass-config
Running autoreconf...
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:7: installing './compile'
configure.ac:7: installing './config.guess'
configure.ac:7: installing './config.sub'
configure.ac:2: installing './install-sh'
configure.ac:2: installing './missing'
libass/Makefile.am: installing './depcomp'
autoreconf: Leaving directory `.'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking how to run the C preprocessor... gcc -E
checking dependency style of gcc... gcc3
checking for ANSI C header files... (cached) yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for int64_t... yes
checking for size_t... yes
checking for uint32_t... yes
checking for uint8_t... yes
checking for mkdir... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strndup... yes
checking for strtol... yes
checking for library containing iconv_open... none required
checking for fabs in -lm... yes
checking for yasm... yes
checking if yasm supports vpmovzxwd... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for FREETYPE... yes
checking for FRIBIDI... yes
checking for FONTCONFIG... yes
checking for HARFBUZZ... yes
checking for ENCA... yes
checking whether make supports nested variables... (cached) yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libass/Makefile
config.status: creating test/Makefile
config.status: creating profile/Makefile
config.status: creating libass.pc
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
scripts/libass-build -w -j4
make[2]: Entering directory '~/build/mpv-build/libass'
Making install in libass
make[3]: Entering directory '~/build/mpv-build/libass/libass'
CC ass.lo
CC ass_cache.lo
CC ass_font.lo
CC ass_fontconfig.lo
CC ass_render.lo
CC ass_utils.lo
CC ass_bitmap.lo
CC ass_library.lo
CC ass_drawing.lo
CC ass_parse.lo
CC ass_render_api.lo
CC ass_shaper.lo
CC ass_strtod.lo
CC ass_rasterizer.lo
CC ass_rasterizer_c.lo
YASM x86/blend_bitmaps.lo
YASM x86/cpuid.lo
YASM x86/rasterizer.lo
YASM x86/be_blur.lo
CCLD libass.la
make[4]: Entering directory '~/build/mpv-build/libass/libass'
/bin/mkdir -p '~/build/mpv-build/build_libs/lib'
/bin/mkdir -p '~/build/mpv-build/build_libs/include/ass'
/bin/bash ../libtool --mode=install /usr/bin/install -c libass.la '~/build/mpv-build/build_libs/lib'
/usr/bin/install -c -m 644 ass.h ass_types.h '~/build/mpv-build/build_libs/include/ass'
libtool: install: /usr/bin/install -c .libs/libass.lai ~/build/mpv-build/build_libs/lib/libass.la
libtool: install: /usr/bin/install -c .libs/libass.a ~/build/mpv-build/build_libs/lib/libass.a
libtool: install: chmod 644 ~/build/mpv-build/build_libs/lib/libass.a
libtool: install: ranlib ~/build/mpv-build/build_libs/lib/libass.a
libtool: finish: PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin" ldconfig -n ~/build/mpv-build/build_libs/lib
----------------------------------------------------------------------
Libraries have been installed in:
~/build/mpv-build/build_libs/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Leaving directory '~/build/mpv-build/libass/libass'
make[3]: Leaving directory '~/build/mpv-build/libass/libass'
make[3]: Entering directory '~/build/mpv-build/libass'
make[4]: Entering directory '~/build/mpv-build/libass'
make[4]: Nothing to be done for 'install-exec-am'.
/bin/mkdir -p '~/build/mpv-build/build_libs/lib/pkgconfig'
/usr/bin/install -c -m 644 libass.pc '~/build/mpv-build/build_libs/lib/pkgconfig'
make[4]: Leaving directory '~/build/mpv-build/libass'
make[3]: Leaving directory '~/build/mpv-build/libass'
make[2]: Leaving directory '~/build/mpv-build/libass'
scripts/ffmpeg-config \
--enable-gnutls \
--enable-libgsm \
--enable-libmp3lame \
--enable-libopenjpeg \
--enable-libopus \
--enable-libpulse \
--enable-libschroedinger \
--enable-libspeex \
--enable-libtheora \
--enable-libtwolame \
--enable-libvorbis \
--enable-libvpx \
--enable-libwavpack \
--enable-gpl --enable-libxvid --enable-libx264 \
--enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-aacenc --enable-libvo-amrwbenc
Using ffmpeg options: --enable-gpl --disable-debug --disable-doc --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-gpl --enable-libxvid --enable-libx264 --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-aacenc --enable-libvo-amrwbenc
install prefix ~/build/mpv-build/build_libs
source path ~/build/mpv-build/ffmpeg
C compiler gcc
C library glibc
ARCH x86 (generic)
big-endian no
runtime cpu detection yes
yasm yes
MMX enabled yes
MMXEXT enabled yes
3DNow! enabled yes
3DNow! extended enabled yes
SSE enabled yes
SSSE3 enabled yes
AVX enabled yes
XOP enabled yes
FMA3 enabled yes
FMA4 enabled yes
i686 features enabled yes
CMOV is fast yes
EBX available yes
EBP available yes
debug symbols no
strip symbols yes
optimize for size no
optimizations yes
static yes
shared no
postprocessing support yes
new filter support yes
network support yes
threading support pthreads
safe bitstream reader yes
SDL support yes
opencl enabled no
texi2html enabled no
perl enabled yes
pod2man enabled yes
makeinfo enabled yes
makeinfo supports HTML yes

External libraries:
gnutls libschroedinger libx264
iconv libspeex libxcb
libgsm libtheora libxcb_shape
libmp3lame libtwolame libxcb_shm
libopencore_amrnb libvo_aacenc libxcb_xfixes
libopencore_amrwb libvo_amrwbenc libxvid
libopenjpeg libvorbis sdl
libopus libvpx xlib
libpulse libwavpack zlib

Enabled decoders:
aac bfi g729
aac_latm bink gif
aasc binkaudio_dct gsm
ac3 binkaudio_rdft gsm_ms
ac3_fixed bintext h261
adpcm_4xm bmp h263
adpcm_adx bmv_audio h263i
adpcm_afc bmv_video h263p
adpcm_ct brender_pix h264
adpcm_dtk c93 h264_vdpau
adpcm_ea cavs hevc
adpcm_ea_maxis_xa ccaption hnm4_video
adpcm_ea_r1 cdgraphics hqx
adpcm_ea_r2 cdxl huffyuv
adpcm_ea_r3 cinepak iac
adpcm_ea_xas cljr idcin
adpcm_g722 cllc idf
adpcm_g726 comfortnoise iff_byterun1
adpcm_g726le cook iff_ilbm
adpcm_ima_amv cpia imc
adpcm_ima_apc cscd indeo2
adpcm_ima_dk3 cyuv indeo3
adpcm_ima_dk4 dca indeo4
adpcm_ima_ea_eacs dfa indeo5
adpcm_ima_ea_sead dirac interplay_dpcm
adpcm_ima_iss dnxhd interplay_video
adpcm_ima_oki dpx jacosub
adpcm_ima_qt dsd_lsbf jpeg2000
adpcm_ima_rad dsd_lsbf_planar jpegls
adpcm_ima_smjpeg dsd_msbf jv
adpcm_ima_wav dsd_msbf_planar kgv1
adpcm_ima_ws dsicinaudio kmvc
adpcm_ms dsicinvideo lagarith
adpcm_sbpro_2 dss_sp libgsm
adpcm_sbpro_3 dvbsub libgsm_ms
adpcm_sbpro_4 dvdsub libopencore_amrnb
adpcm_swf dvvideo libopencore_amrwb
adpcm_thp dxa libopenjpeg
adpcm_vima dxtory libopus
adpcm_xa eac3 libschroedinger
adpcm_yamaha eacmv libspeex
aic eamad libvorbis
alac eatgq libvpx_vp8
alias_pix eatgv libvpx_vp9
als eatqi loco
amrnb eightbps mace3
amrwb eightsvx_exp mace6
amv eightsvx_fib mdec
anm escape124 metasound
ansi escape130 microdvd
ape evrc mimic
apng exr mjpeg
ass ffv1 mjpegb
asv1 ffvhuff mlp
asv2 ffwavesynth mmvideo
atrac1 fic motionpixels
atrac3 flac movtext
atrac3p flashsv mp1
aura flashsv2 mp1float
aura2 flic mp2
avrn flv mp2float
avrp fourxm mp3
avs fraps mp3adu
avui frwu mp3adufloat
ayuv g2m mp3float
bethsoftvid g723_1 mp3on4
mp3on4float pgssub tscc
mpc7 pictor tscc2
mpc8 pjs tta
mpeg1_vdpau png twinvq
mpeg1video ppm txd
mpeg2video prores ulti
mpeg4 prores_lgpl utvideo
mpeg4_vdpau ptx v210
mpeg_vdpau qcelp v210x
mpegvideo qdm2 v308
mpl2 qdraw v408
msa1 qpeg v410
msmpeg4v1 qtrle vb
msmpeg4v2 r10k vble
msmpeg4v3 r210 vc1
msrle ra_144 vc1_vdpau
mss1 ra_288 vc1image
mss2 ralf vcr1
msvideo1 rawvideo vima
mszh realtext vmdaudio
mts2 rl2 vmdvideo
mvc1 roq vmnc
mvc2 roq_dpcm vorbis
mxpeg rpza vp3
nellymoser rv10 vp5
nuv rv20 vp6
on2avc rv30 vp6a
opus rv40 vp6f
paf_audio s302m vp7
paf_video sami vp8
pam sanm vp9
pbm sgi vplayer
pcm_alaw sgirle vqa
pcm_bluray shorten wavpack
pcm_dvd sipr webp
pcm_f32be smackaud webvtt
pcm_f32le smacker wmalossless
pcm_f64be smc wmapro
pcm_f64le smvjpeg wmav1
pcm_lxf snow wmav2
pcm_mulaw sol_dpcm wmavoice
pcm_s16be sonic wmv1
pcm_s16be_planar sp5x wmv2
pcm_s16le srt wmv3
pcm_s16le_planar ssa wmv3_vdpau
pcm_s24be stl wmv3image
pcm_s24daud subrip wnv1
pcm_s24le subviewer ws_snd1
pcm_s24le_planar subviewer1 xan_dpcm
pcm_s32be sunrast xan_wc3
pcm_s32le svq1 xan_wc4
pcm_s32le_planar svq3 xbin
pcm_s8 tak xbm
pcm_s8_planar targa xface
pcm_u16be targa_y216 xl
pcm_u16le text xsub
pcm_u24be theora xwd
pcm_u24le thp y41p
pcm_u32be tiertexseqvideo yop
pcm_u32le tiff yuv4
pcm_u8 tmv zero12v
pcm_zork truehd zerocodec
pcx truemotion1 zlib
pgm truemotion2 zmbv
pgmyuv truespeech

Enabled encoders:
a64multi libopus pcm_u32le
a64multi5 libschroedinger pcm_u8
aac libspeex pcx
ac3 libtheora pgm
ac3_fixed libtwolame pgmyuv
adpcm_adx libvo_aacenc png
adpcm_g722 libvo_amrwbenc ppm
adpcm_g726 libvorbis prores
adpcm_ima_qt libvpx_vp8 prores_aw
adpcm_ima_wav libvpx_vp9 prores_ks
adpcm_ms libwavpack qtrle
adpcm_swf libx264 r10k
adpcm_yamaha libx264rgb r210
alac libxvid ra_144
alias_pix ljpeg rawvideo
amv mjpeg roq
ass movtext roq_dpcm
asv1 mp2 rv10
asv2 mp2fixed rv20
avrp mpeg1video s302m
avui mpeg2video sgi
ayuv mpeg4 snow
bmp msmpeg4v2 sonic
cinepak msmpeg4v3 sonic_ls
cljr msvideo1 srt
comfortnoise nellymoser ssa
dca pam subrip
dnxhd pbm sunrast
dpx pcm_alaw svq1
dvbsub pcm_f32be targa
dvdsub pcm_f32le tiff
dvvideo pcm_f64be tta
eac3 pcm_f64le utvideo
ffv1 pcm_mulaw v210
ffvhuff pcm_s16be v308
flac pcm_s16be_planar v408
flashsv pcm_s16le v410
flashsv2 pcm_s16le_planar vorbis
flv pcm_s24be wavpack
g723_1 pcm_s24daud webvtt
gif pcm_s24le wmav1
h261 pcm_s24le_planar wmav2
h263 pcm_s32be wmv1
h263p pcm_s32le wmv2
huffyuv pcm_s32le_planar xbm
jpeg2000 pcm_s8 xface
jpegls pcm_s8_planar xsub
libgsm pcm_u16be xwd
libgsm_ms pcm_u16le y41p
libmp3lame pcm_u24be yuv4
libopencore_amrnb pcm_u24le zlib
libopenjpeg pcm_u32be zmbv

Enabled hwaccels:
h263_vaapi mpeg2_vaapi vc1_vaapi
h263_vdpau mpeg2_vdpau vc1_vdpau
h264_vaapi mpeg4_vaapi wmv3_vaapi
h264_vdpau mpeg4_vdpau wmv3_vdpau
mpeg1_vdpau

Enabled parsers:
aac dvd_nav mpegvideo
aac_latm dvdsub opus
ac3 flac png
adx gsm pnm
bmp h261 rv30
cavsvideo h263 rv40
cook h264 tak
dca hevc vc1
dirac mjpeg vorbis
dnxhd mlp vp3
dpx mpeg4video vp8
dvbsub mpegaudio vp9

Enabled demuxers:
aac gsm mvi
ac3 gxf mxf
act h261 mxg
adf h263 nc
adp h264 nistsphere
adx hevc nsv
aea hls nut
afc hnm nuv
aiff ico ogg
amr idcin oma
anm idf paf
apc iff pcm_alaw
ape ilbc pcm_f32be
apng image2 pcm_f32le
aqtitle image2_alias_pix pcm_f64be
asf image2_brender_pix pcm_f64le
ass image2pipe pcm_mulaw
ast image_bmp_pipe pcm_s16be
au image_dpx_pipe pcm_s16le
avi image_exr_pipe pcm_s24be
avr image_j2k_pipe pcm_s24le
avs image_jpeg_pipe pcm_s32be
bethsoftvid image_jpegls_pipe pcm_s32le
bfi image_pictor_pipe pcm_s8
bink image_png_pipe pcm_u16be
bintext image_sgi_pipe pcm_u16le
bit image_sunrast_pipe pcm_u24be
bmv image_tiff_pipe pcm_u24le
boa image_webp_pipe pcm_u32be
brstm ingenient pcm_u32le
c93 ipmovie pcm_u8
caf ircam pjs
cavsvideo iss pmp
cdg iv8 pva
cdxl ivf pvf
cine jacosub qcp
concat jv r3d
data latm rawvideo
daud live_flv realtext
dfa lmlm4 redspark
dirac loas rl2
dnxhd lrc rm
dsf lvf roq
dsicin lxf rpl
dss m4v rsd
dts matroska rso
dtshd mgsts rtp
dv microdvd rtsp
dvbsub mjpeg sami
dxa mlp sap
ea mlv sbg
ea_cdata mm sdp
eac3 mmf sdr2
epaf mov segafilm
ffm mp3 shorten
ffmetadata mpc siff
filmstrip mpc8 sln
flac mpegps smacker
flic mpegts smjpeg
flv mpegtsraw smush
fourxm mpegvideo sol
frm mpl2 sox
g722 mpsub spdif
g723_1 msnwc_tcp srt
g729 mtv stl
gif mv str
subviewer txd webm_dash_manifest
subviewer1 vc1 webvtt
sup vc1t wsaud
swf vivo wsvqa
tak vmd wtv
tedcaptions vobsub wv
thp voc xa
tiertexseq vplayer xbin
tmv vqf xmv
truehd w64 xwma
tta wav yop
tty wc3 yuv4mpegpipe

Enabled muxers:
a64 ipod pcm_s24le
ac3 ircam pcm_s32be
adts ismv pcm_s32le
adx ivf pcm_s8
aiff jacosub pcm_u16be
amr latm pcm_u16le
asf lrc pcm_u24be
asf_stream m4v pcm_u24le
ass matroska pcm_u32be
ast matroska_audio pcm_u32le
au md5 pcm_u8
avi microdvd psp
avm2 mjpeg rawvideo
bit mkvtimestamp_v2 rm
caf mlp roq
cavsvideo mmf rso
crc mov rtp
dash mp2 rtp_mpegts
data mp3 rtsp
daud mp4 sap
dirac mpeg1system segment
dnxhd mpeg1vcd smjpeg
dts mpeg1video smoothstreaming
dv mpeg2dvd sox
eac3 mpeg2svcd spdif
f4v mpeg2video spx
ffm mpeg2vob srt
ffmetadata mpegts stream_segment
filmstrip mpjpeg swf
flac mxf tee
flv mxf_d10 tg2
framecrc mxf_opatom tgp
framemd5 null truehd
g722 nut uncodedframecrc
g723_1 oga vc1
gif ogg vc1t
gxf oma voc
h261 opus w64
h263 pcm_alaw wav
h264 pcm_f32be webm
hds pcm_f32le webm_dash_manifest
hevc pcm_f64be webp
hls pcm_f64le webvtt
ico pcm_mulaw wtv
ilbc pcm_s16be wv
image2 pcm_s16le yuv4mpegpipe
image2pipe pcm_s24be

Enabled protocols:
cache httpproxy rtmpte
concat https rtmpts
crypto icecast rtp
data md5 srtp
ffrtmpcrypt mmsh subfile
ffrtmphttp mmst tcp
file pipe tls
ftp rtmp udp
gopher rtmpe udplite
hls rtmps unix
http rtmpt

Enabled filters:
adelay deshake perms
aecho drawbox perspective
aeval drawgrid phase
aevalsrc earwax pixdesctest
afade ebur128 pp
aformat edgedetect pp7
ainterleave elbg psnr
allpass eq pullup
alphaextract equalizer qp
alphamerge extractplanes removelogo
amerge fade repeatfields
amix field replaygain
amovie fieldmatch rgbtestsrc
anull fieldorder rotate
anullsink flanger sab
anullsrc format scale
apad fps select
aperms framepack sendcmd
aphaser framestep separatefields
aresample fspp setdar
aselect geq setfield
asendcmd gradfun setpts
asetnsamples haldclut setsar
asetpts haldclutsrc settb
asetrate hflip showcqt
asettb highpass showinfo
ashowinfo histeq showpalette
asplit histogram showspectrum
astats hqdn3d showwaves
astreamsync hqx shuffleplanes
atempo hue signalstats
atrim idet silencedetect
avectorscope il silenceremove
bandpass interlace sine
bandreject interleave smartblur
bass join smptebars
bbox kerndeint smptehdbars
biquad lenscorrection split
blackdetect life spp
blackframe lowpass stereo3d
blend lut super2xsai
boxblur lut3d swapuv
cellauto lutrgb tblend
channelmap lutyuv telecine
channelsplit mandelbrot testsrc
codecview mcdeint thumbnail
color mergeplanes tile
colorbalance movie tinterlace
colorchannelmixer mpdecimate transpose
colorlevels mptestsrc treble
colormatrix negate trim
compand noformat unsharp
concat noise uspp
copy null vflip
crop nullsink vignette
cropdetect nullsrc volume
curves overlay volumedetect
dcshift owdenoise w3fdif
dctdnoiz pad xbr
decimate palettegen yadif
dejudder paletteuse zoompan
delogo pan

Enabled bsfs:
aac_adtstoasc imx_dump_header mp3_header_decompress
chomp mjpeg2jpeg noise
dump_extradata mjpega_dump_header remove_extradata
h264_mp4toannexb mov2textsub text2movsub

Enabled indevs:
alsa jack pulse
dv1394 lavfi v4l2
fbdev oss x11grab_xcb

Enabled outdevs:
alsa pulse v4l2
fbdev sdl xv
oss

License: GPL version 3 or later
Creating config.mak, config.h, and doc/config.texi...
scripts/ffmpeg-build -w -j4
make[2]: Entering directory '~/build/mpv-build/ffmpeg_build'
CC ffmpeg.o
CC libavdevice/alldevices.o
CC libavdevice/alsa-audio-common.o
CC libavdevice/alsa-audio-dec.o
CC libavdevice/alsa-audio-enc.o
~/build/mpv-build/ffmpeg/ffmpeg.c: In function ‘write_frame’:
~/build/mpv-build/ffmpeg/ffmpeg.c:632:9: warning: ‘destruct’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:1181) [-Wdeprecated-declarations]
if(a == 0 && new_pkt.data != pkt->data && new_pkt.destruct) {
^
~/build/mpv-build/ffmpeg/ffmpeg.c: In function ‘decode_video’:
~/build/mpv-build/ffmpeg/ffmpeg.c:1969:13: warning: ‘av_log_ask_for_sample’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:5204) [-Wdeprecated-declarations]
av_log_ask_for_sample(
^
CC libavdevice/avdevice.o
CC libavdevice/dv1394.o
CC libavdevice/fbdev_common.o
CC libavdevice/fbdev_dec.o
CC libavdevice/fbdev_enc.o
CC libavdevice/jack_audio.o
CC libavdevice/lavfi.o
CC libavdevice/oss_audio.o
CC libavdevice/oss_audio_dec.o
CC libavdevice/oss_audio_enc.o
CC libavdevice/pulse_audio_common.o
CC libavdevice/pulse_audio_dec.o
CC libavdevice/pulse_audio_enc.o
CC libavdevice/sdl.o
CC libavdevice/timefilter.o
CC libavdevice/utils.o
CC libavdevice/v4l2-common.o
CC libavdevice/v4l2.o
CC libavdevice/v4l2enc.o
CC libavdevice/xcbgrab.o
CC libavdevice/xv.o
CC libavformat/4xm.o
CC libavformat/a64.o
CC libavformat/aacdec.o
CC libavformat/ac3dec.o
CC libavformat/act.o
CC libavformat/adp.o
CC libavformat/adtsenc.o
CC libavformat/adxdec.o
CC libavformat/aea.o
CC libavformat/afc.o
CC libavformat/aiffdec.o
CC libavformat/aiffenc.o
CC libavformat/allformats.o
CC libavformat/amr.o
CC libavformat/anm.o
CC libavformat/apc.o
CC libavformat/ape.o
CC libavformat/apetag.o
CC libavformat/apngdec.o
CC libavformat/aqtitledec.o
CC libavformat/asf.o
CC libavformat/asfcrypt.o
CC libavformat/asfdec.o
CC libavformat/asfenc.o
CC libavformat/assdec.o
CC libavformat/assenc.o
CC libavformat/ast.o
CC libavformat/astdec.o
CC libavformat/astenc.o
CC libavformat/au.o
CC libavformat/audiointerleave.o
CC libavformat/avc.o
CC libavformat/avidec.o
CC libavformat/avienc.o
CC libavformat/avio.o
CC libavformat/aviobuf.o
CC libavformat/avlanguage.o
CC libavformat/avr.o
CC libavformat/avs.o
CC libavformat/bethsoftvid.o
CC libavformat/bfi.o
CC libavformat/bink.o
CC libavformat/bintext.o
CC libavformat/bit.o
CC libavformat/bmv.o
CC libavformat/boadec.o
CC libavformat/brstm.o
CC libavformat/c93.o
CC libavformat/cache.o
CC libavformat/caf.o
CC libavformat/cafdec.o
CC libavformat/cafenc.o
CC libavformat/cavsvideodec.o
CC libavformat/cdg.o
CC libavformat/cdxl.o
CC libavformat/cinedec.o
CC libavformat/concat.o
CC libavformat/concatdec.o
CC libavformat/crcenc.o
CC libavformat/crypto.o
CC libavformat/cutils.o
CC libavformat/dashenc.o
CC libavformat/data_uri.o
CC libavformat/dauddec.o
CC libavformat/daudenc.o
CC libavformat/dfa.o
CC libavformat/diracdec.o
CC libavformat/dnxhddec.o
CC libavformat/dsfdec.o
CC libavformat/dsicin.o
CC libavformat/dss.o
CC libavformat/dtsdec.o
CC libavformat/dtshddec.o
CC libavformat/dump.o
CC libavformat/dv.o
CC libavformat/dvbsub.o
CC libavformat/dvenc.o
CC libavformat/dxa.o
CC libavformat/eacdata.o
CC libavformat/electronicarts.o
CC libavformat/epafdec.o
CC libavformat/ffmdec.o
CC libavformat/ffmenc.o
~/build/mpv-build/ffmpeg/libavformat/ffmdec.c: In function ‘ffm_close’:
~/build/mpv-build/ffmpeg/libavformat/ffmdec.c:236:9: warning: ‘rc_eq’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2317) [-Wdeprecated-declarations]
av_freep(&s->streams[i]->codec->rc_eq);
^
~/build/mpv-build/ffmpeg/libavformat/ffmdec.c: In function ‘ffm2_read_header’:
~/build/mpv-build/ffmpeg/libavformat/ffmdec.c:356:13: warning: ‘rc_eq’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2317) [-Wdeprecated-declarations]
codec->rc_eq = av_strdup(rc_eq_buf);
^
~/build/mpv-build/ffmpeg/libavformat/ffmdec.c:373:13: warning: ‘rc_buffer_aggressivity’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2339) [-Wdeprecated-declarations]
codec->rc_buffer_aggressivity = av_int2double(avio_rb64(pb));
^
~/build/mpv-build/ffmpeg/libavformat/ffmdec.c: In function ‘ffm_read_header’:
~/build/mpv-build/ffmpeg/libavformat/ffmdec.c:533:13: warning: ‘rc_eq’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2317) [-Wdeprecated-declarations]
codec->rc_eq = av_strdup(rc_eq_buf);
^
~/build/mpv-build/ffmpeg/libavformat/ffmdec.c:550:13: warning: ‘rc_buffer_aggressivity’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2339) [-Wdeprecated-declarations]
codec->rc_buffer_aggressivity = av_int2double(avio_rb64(pb));
^
CC libavformat/ffmetadec.o
CC libavformat/ffmetaenc.o
CC libavformat/file.o
CC libavformat/filmstripdec.o
CC libavformat/filmstripenc.o
CC libavformat/flac_picture.o
CC libavformat/flacdec.o
CC libavformat/flacenc.o
CC libavformat/flacenc_header.o
CC libavformat/flic.o
CC libavformat/flvdec.o
CC libavformat/flvenc.o
CC libavformat/format.o
CC libavformat/framecrcenc.o
~/build/mpv-build/ffmpeg/libavformat/format.c: In function ‘av_probe_input_format3’:
~/build/mpv-build/ffmpeg/libavformat/format.c:178:17: warning: assignment discards ‘const’ qualifier from pointer target type
lpd.buf = zerobuffer;
^
~/build/mpv-build/ffmpeg/libavformat/flvdec.c:712:12: warning: ‘flv_data_packet’ defined but not used [-Wunused-function]
static int flv_data_packet(AVFormatContext *s, AVPacket *pkt,
^
CC libavformat/framehash.o
CC libavformat/frmdec.o
CC libavformat/ftp.o
CC libavformat/g722.o
CC libavformat/g723_1.o
CC libavformat/g729dec.o
CC libavformat/gif.o
CC libavformat/gifdec.o
CC libavformat/gopher.o
CC libavformat/gsmdec.o
CC libavformat/gxf.o
CC libavformat/gxfenc.o
CC libavformat/h261dec.o
CC libavformat/h263dec.o
CC libavformat/h264dec.o
CC libavformat/hdsenc.o
CC libavformat/hevc.o
CC libavformat/hevcdec.o
CC libavformat/hls.o
CC libavformat/hlsenc.o
CC libavformat/hlsproto.o
CC libavformat/hnm.o
CC libavformat/http.o
CC libavformat/httpauth.o
CC libavformat/icecast.o
CC libavformat/icodec.o
CC libavformat/icoenc.o
CC libavformat/id3v1.o
CC libavformat/id3v2.o
CC libavformat/id3v2enc.o
CC libavformat/idcin.o
CC libavformat/idroqdec.o
CC libavformat/idroqenc.o
CC libavformat/iff.o
CC libavformat/ilbc.o
CC libavformat/img2.o
CC libavformat/img2_alias_pix.o
CC libavformat/img2_brender_pix.o
CC libavformat/img2dec.o
CC libavformat/img2enc.o
CC libavformat/ingenientdec.o
CC libavformat/ipmovie.o
CC libavformat/ircam.o
CC libavformat/ircamdec.o
CC libavformat/ircamenc.o
CC libavformat/isom.o
CC libavformat/iss.o
CC libavformat/iv8.o
CC libavformat/ivfdec.o
CC libavformat/jacosubdec.o
CC libavformat/ivfenc.o
CC libavformat/jacosubenc.o
CC libavformat/jvdec.o
CC libavformat/latmenc.o
CC libavformat/lmlm4.o
CC libavformat/loasdec.o
CC libavformat/lrc.o
CC libavformat/lrcdec.o
CC libavformat/lrcenc.o
CC libavformat/lvfdec.o
CC libavformat/lxfdec.o
CC libavformat/m4vdec.o
CC libavformat/matroska.o
CC libavformat/matroskadec.o
CC libavformat/matroskaenc.o
CC libavformat/md5enc.o
CC libavformat/md5proto.o
CC libavformat/metadata.o
CC libavformat/mgsts.o
CC libavformat/microdvddec.o
CC libavformat/microdvdenc.o
CC libavformat/mkvtimestamp_v2.o
CC libavformat/mlvdec.o
CC libavformat/mm.o
CC libavformat/mmf.o
CC libavformat/mms.o
CC libavformat/mmsh.o
CC libavformat/mmst.o
CC libavformat/mov.o
CC libavformat/mov_chan.o
CC libavformat/movenc.o
CC libavformat/movenchint.o
CC libavformat/mp3dec.o
CC libavformat/mp3enc.o
CC libavformat/mpc.o
CC libavformat/mpc8.o
CC libavformat/mpeg.o
CC libavformat/mpegenc.o
CC libavformat/mpegts.o
CC libavformat/mpegtsenc.o
CC libavformat/mpegvideodec.o
CC libavformat/mpjpeg.o
CC libavformat/mpl2dec.o
CC libavformat/mpsubdec.o
CC libavformat/msnwc_tcp.o
CC libavformat/mtv.o
CC libavformat/mux.o
CC libavformat/mvdec.o
~/build/mpv-build/ffmpeg/libavformat/mux.c: In function ‘init_pts’:
~/build/mpv-build/ffmpeg/libavformat/mux.c:391:13: warning: ‘pts’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavformat/avformat.h:814) [-Wdeprecated-declarations]
frac_init(&st->pts, 0, 0, den);
^
~/build/mpv-build/ffmpeg/libavformat/mux.c: In function ‘compute_pkt_fields2’:
~/build/mpv-build/ffmpeg/libavformat/mux.c:474:13: warning: ‘pts’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavformat/avformat.h:814) [-Wdeprecated-declarations]
pkt->pts = st->pts.val;
^
~/build/mpv-build/ffmpeg/libavformat/mux.c:508:5: warning: ‘pts’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavformat/avformat.h:814) [-Wdeprecated-declarations]
st->pts.val = pkt->dts;
^
~/build/mpv-build/ffmpeg/libavformat/mux.c:520:9: warning: ‘pts’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavformat/avformat.h:814) [-Wdeprecated-declarations]
if (frame_size >= 0 && (pkt->size || st->pts.num != st->pts.den >> 1 || st->pts.val)) {
^
~/build/mpv-build/ffmpeg/libavformat/mux.c:520:9: warning: ‘pts’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavformat/avformat.h:814) [-Wdeprecated-declarations]
~/build/mpv-build/ffmpeg/libavformat/mux.c:520:9: warning: ‘pts’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavformat/avformat.h:814) [-Wdeprecated-declarations]
~/build/mpv-build/ffmpeg/libavformat/mux.c:521:13: warning: ‘pts’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavformat/avformat.h:814) [-Wdeprecated-declarations]
frac_add(&st->pts, (int64_t)st->time_base.den * frame_size);
^
~/build/mpv-build/ffmpeg/libavformat/mux.c:525:9: warning: ‘pts’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavformat/avformat.h:814) [-Wdeprecated-declarations]
frac_add(&st->pts, (int64_t)st->time_base.den * st->codec->time_base.num);
^
~/build/mpv-build/ffmpeg/libavformat/mux.c: In function ‘ff_write_chained’:
~/build/mpv-build/ffmpeg/libavformat/mux.c:1011:5: warning: ‘destruct’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:1181) [-Wdeprecated-declarations]
pkt->destruct = local_pkt.destruct;
^
~/build/mpv-build/ffmpeg/libavformat/mux.c:1011:5: warning: ‘destruct’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:1181) [-Wdeprecated-declarations]
CC libavformat/mvi.o
CC libavformat/mxf.o
CC libavformat/mxfdec.o
CC libavformat/mxfenc.o
CC libavformat/mxg.o
CC libavformat/ncdec.o
CC libavformat/network.o
CC libavformat/nistspheredec.o
CC libavformat/nsvdec.o
CC libavformat/nullenc.o
CC libavformat/nut.o
CC libavformat/nutdec.o
CC libavformat/nutenc.o
CC libavformat/nuv.o
CC libavformat/oggdec.o
CC libavformat/oggenc.o
CC libavformat/oggparsecelt.o
CC libavformat/oggparsedirac.o
CC libavformat/oggparseflac.o
CC libavformat/oggparseogm.o
CC libavformat/oggparseopus.o
CC libavformat/oggparseskeleton.o
CC libavformat/oggparsespeex.o
CC libavformat/oggparsetheora.o
CC libavformat/oggparsevorbis.o
CC libavformat/oggparsevp8.o
CC libavformat/oma.o
CC libavformat/omadec.o
CC libavformat/options.o
CC libavformat/omaenc.o
CC libavformat/os_support.o
CC libavformat/paf.o
CC libavformat/pcm.o
CC libavformat/pcmdec.o
CC libavformat/pcmenc.o
CC libavformat/pjsdec.o
CC libavformat/pmpdec.o
CC libavformat/psxstr.o
CC libavformat/pva.o
CC libavformat/pvfdec.o
CC libavformat/qcp.o
CC libavformat/r3d.o
CC libavformat/rawdec.o
CC libavformat/rawenc.o
CC libavformat/rawvideodec.o
CC libavformat/rdt.o
CC libavformat/realtextdec.o
CC libavformat/redspark.o
CC libavformat/replaygain.o
CC libavformat/riff.o
CC libavformat/riffdec.o
CC libavformat/riffenc.o
CC libavformat/rl2.o
CC libavformat/rm.o
CC libavformat/rmdec.o
CC libavformat/rmenc.o
CC libavformat/rmsipr.o
CC libavformat/rpl.o
CC libavformat/rsd.o
CC libavformat/rso.o
CC libavformat/rsodec.o
CC libavformat/rsoenc.o
CC libavformat/rtmpcrypt.o
CC libavformat/rtmpdh.o
CC libavformat/rtmphttp.o
~/build/mpv-build/ffmpeg/libavformat/rtmpcrypt.c: In function ‘rtmpe_write’:
~/build/mpv-build/ffmpeg/libavformat/rtmpcrypt.c:303:36: warning: passing argument 2 of ‘av_rc4_crypt’ discards ‘const’ qualifier from pointer target type
av_rc4_crypt(&rt->key_out, buf, buf, size, NULL, 1);
^
In file included from ~/build/mpv-build/ffmpeg/libavformat/rtmpcrypt.c:32:0:
~/build/mpv-build/ffmpeg/libavutil/rc4.h:48:6: note: expected ‘uint8_t *’ but argument is of type ‘const uint8_t *’
void av_rc4_crypt(struct AVRC4 *d, uint8_t *dst, const uint8_t *src, int count, uint8_t *iv, int decrypt);
^
CC libavformat/rtmppkt.o
CC libavformat/rtmpproto.o
CC libavformat/rtp.o
CC libavformat/rtpdec.o
CC libavformat/rtpdec_ac3.o
CC libavformat/rtpdec_amr.o
CC libavformat/rtpdec_asf.o
CC libavformat/rtpdec_dv.o
CC libavformat/rtpdec_g726.o
CC libavformat/rtpdec_h261.o
CC libavformat/rtpdec_h263.o
CC libavformat/rtpdec_h263_rfc2190.o
CC libavformat/rtpdec_h264.o
CC libavformat/rtpdec_hevc.o
CC libavformat/rtpdec_ilbc.o
CC libavformat/rtpdec_jpeg.o
CC libavformat/rtpdec_latm.o
CC libavformat/rtpdec_mpa_robust.o
CC libavformat/rtpdec_mpeg12.o
CC libavformat/rtpdec_mpeg4.o
CC libavformat/rtpdec_mpegts.o
CC libavformat/rtpdec_qcelp.o
CC libavformat/rtpdec_qdm2.o
CC libavformat/rtpdec_qt.o
CC libavformat/rtpdec_svq3.o
CC libavformat/rtpdec_vp8.o
CC libavformat/rtpdec_vp9.o
CC libavformat/rtpdec_xiph.o
CC libavformat/rtpenc.o
CC libavformat/rtpenc_aac.o
CC libavformat/rtpenc_amr.o
CC libavformat/rtpenc_chain.o
CC libavformat/rtpenc_h261.o
CC libavformat/rtpenc_h263.o
CC libavformat/rtpenc_h263_rfc2190.o
CC libavformat/rtpenc_h264_hevc.o
CC libavformat/rtpenc_jpeg.o
CC libavformat/rtpenc_latm.o
CC libavformat/rtpenc_mpegts.o
CC libavformat/rtpenc_mpv.o
CC libavformat/rtpenc_vp8.o
CC libavformat/rtpenc_xiph.o
CC libavformat/rtpproto.o
CC libavformat/rtsp.o
CC libavformat/rtspdec.o
CC libavformat/rtspenc.o
CC libavformat/samidec.o
CC libavformat/sapdec.o
CC libavformat/sapenc.o
CC libavformat/sauce.o
CC libavformat/sbgdec.o
CC libavformat/sdp.o
CC libavformat/sdr2.o
CC libavformat/segafilm.o
CC libavformat/segment.o
CC libavformat/sierravmd.o
CC libavformat/siff.o
CC libavformat/smacker.o
CC libavformat/smjpeg.o
CC libavformat/smjpegdec.o
CC libavformat/smjpegenc.o
CC libavformat/smoothstreamingenc.o
CC libavformat/smush.o
CC libavformat/sol.o
CC libavformat/soxdec.o
CC libavformat/soxenc.o
CC libavformat/spdif.o
CC libavformat/spdifdec.o
CC libavformat/spdifenc.o
CC libavformat/srtdec.o
CC libavformat/srtenc.o
CC libavformat/srtp.o
CC libavformat/srtpproto.o
CC libavformat/stldec.o
CC libavformat/subfile.o
CC libavformat/subtitles.o
CC libavformat/subviewer1dec.o
CC libavformat/subviewerdec.o
CC libavformat/supdec.o
CC libavformat/swf.o
CC libavformat/swfdec.o
CC libavformat/swfenc.o
CC libavformat/takdec.o
CC libavformat/tcp.o
CC libavformat/tedcaptionsdec.o
CC libavformat/tee.o
CC libavformat/thp.o
CC libavformat/tiertexseq.o
~/build/mpv-build/ffmpeg/libavformat/tee.c: In function ‘filter_packet’:
~/build/mpv-build/ffmpeg/libavformat/tee.c:399:9: warning: ‘destruct’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:1181) [-Wdeprecated-declarations]
if (ret == 0 && new_pkt.data != pkt->data && new_pkt.destruct) {
^
CC libavformat/tls.o
CC libavformat/tmv.o
CC libavformat/tta.o
CC libavformat/tty.o
CC libavformat/txd.o
CC libavformat/udp.o
CC libavformat/uncodedframecrcenc.o
CC libavformat/unix.o
CC libavformat/url.o
CC libavformat/urldecode.o
CC libavformat/utils.o
CC libavformat/vc1test.o
CC libavformat/vc1testenc.o
~/build/mpv-build/ffmpeg/libavformat/utils.c: In function ‘av_stream_get_end_pts’:
~/build/mpv-build/ffmpeg/libavformat/utils.c:118:5: warning: ‘pts’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavformat/avformat.h:814) [-Wdeprecated-declarations]
return st->pts.val;
^
~/build/mpv-build/ffmpeg/libavformat/utils.c: In function ‘avformat_find_stream_info’:
~/build/mpv-build/ffmpeg/libavformat/utils.c:3030:9: warning: ‘max_analyze_duration’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavformat/avformat.h:1348) [-Wdeprecated-declarations]
max_analyze_duration = ic->max_analyze_duration;
^
CC libavformat/vivo.o
CC libavformat/voc.o
CC libavformat/vocdec.o
CC libavformat/vocenc.o
CC libavformat/vorbiscomment.o
CC libavformat/vplayerdec.o
CC libavformat/vqf.o
CC libavformat/w64.o
CC libavformat/wavdec.o
CC libavformat/wavenc.o
CC libavformat/wc3movie.o
CC libavformat/webpenc.o
CC libavformat/webmdashenc.o
CC libavformat/webvttdec.o
CC libavformat/webvttenc.o
CC libavformat/westwood_aud.o
CC libavformat/westwood_vqa.o
CC libavformat/wtv_common.o
CC libavformat/wtvdec.o
CC libavformat/wtvenc.o
CC libavformat/wv.o
CC libavformat/wvdec.o
CC libavformat/wvenc.o
CC libavformat/xa.o
CC libavformat/xmv.o
CC libavformat/xwma.o
CC libavformat/yop.o
CC libavformat/yuv4mpegdec.o
CC libavformat/yuv4mpegenc.o
CC libpostproc/postprocess.o
CC cmdutils.o
CC ffmpeg_opt.o
CC ffmpeg_filter.o
CC ffmpeg_vdpau.o
CC ffplay.o
CC ffprobe.o
CC ffserver.o
CC ffserver_config.o
~/build/mpv-build/ffmpeg/ffserver_config.c: In function ‘add_codec’:
~/build/mpv-build/ffmpeg/ffserver_config.c:290:13: warning: ‘rc_eq’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2317) [-Wdeprecated-declarations]
av->rc_eq = av_strdup("tex^qComp");
^
~/build/mpv-build/ffmpeg/ffserver_config.c:292:13: warning: ‘rc_eq’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2317) [-Wdeprecated-declarations]
WARNING("Setting default value for video rate control equation = "
^
INSTALL ~/build/mpv-build/ffmpeg/presets/libvpx-1080p50_60.ffpreset
INSTALL ~/build/mpv-build/ffmpeg/presets/libvpx-360p.ffpreset
INSTALL ~/build/mpv-build/ffmpeg/presets/libvpx-1080p.ffpreset
INSTALL ~/build/mpv-build/ffmpeg/presets/libvpx-720p50_60.ffpreset
INSTALL ~/build/mpv-build/ffmpeg/presets/libvpx-720p.ffpreset
INSTALL ~/build/mpv-build/ffmpeg/doc/ffprobe.xsd
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/transcoding.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/demuxing_decoding.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/filtering_video.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/muxing.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/filtering_audio.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/resampling_audio.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/metadata.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/remuxing.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/extract_mvs.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/decoding_encoding.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/avio_reading.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/qsvdec.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/filter_audio.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/transcode_aac.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/scaling_video.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/Makefile
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/README
INSTALL ~/build/mpv-build/ffmpeg/presets/libvpx-1080p50_60.ffpreset
INSTALL ~/build/mpv-build/ffmpeg/presets/libvpx-360p.ffpreset
INSTALL ~/build/mpv-build/ffmpeg/presets/libvpx-1080p.ffpreset
INSTALL ~/build/mpv-build/ffmpeg/presets/libvpx-720p50_60.ffpreset
INSTALL ~/build/mpv-build/ffmpeg/presets/libvpx-720p.ffpreset
INSTALL ~/build/mpv-build/ffmpeg/doc/ffprobe.xsd
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/transcoding.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/demuxing_decoding.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/filtering_video.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/muxing.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/filtering_audio.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/resampling_audio.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/metadata.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/remuxing.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/extract_mvs.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/decoding_encoding.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/avio_reading.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/qsvdec.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/filter_audio.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/transcode_aac.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/scaling_video.c
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/Makefile
INSTALL ~/build/mpv-build/ffmpeg/doc/examples/README
INSTALL ~/build/mpv-build/ffmpeg/libavdevice/avdevice.h
INSTALL ~/build/mpv-build/ffmpeg/libavdevice/version.h
INSTALL libavdevice/libavdevice.pc
INSTALL ~/build/mpv-build/ffmpeg/libavfilter/asrc_abuffer.h
INSTALL ~/build/mpv-build/ffmpeg/libavfilter/avcodec.h
INSTALL ~/build/mpv-build/ffmpeg/libavfilter/avfilter.h
INSTALL ~/build/mpv-build/ffmpeg/libavfilter/avfiltergraph.h
INSTALL ~/build/mpv-build/ffmpeg/libavfilter/buffersink.h
INSTALL ~/build/mpv-build/ffmpeg/libavfilter/buffersrc.h
INSTALL ~/build/mpv-build/ffmpeg/libavfilter/version.h
INSTALL libavfilter/libavfilter.pc
INSTALL ~/build/mpv-build/ffmpeg/libavformat/avformat.h
INSTALL ~/build/mpv-build/ffmpeg/libavformat/avio.h
INSTALL ~/build/mpv-build/ffmpeg/libavformat/version.h
INSTALL libavformat/libavformat.pc
INSTALL ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h
INSTALL ~/build/mpv-build/ffmpeg/libavcodec/avfft.h
INSTALL ~/build/mpv-build/ffmpeg/libavcodec/dv_profile.h
INSTALL ~/build/mpv-build/ffmpeg/libavcodec/dxva2.h
INSTALL ~/build/mpv-build/ffmpeg/libavcodec/old_codec_ids.h
INSTALL ~/build/mpv-build/ffmpeg/libavcodec/qsv.h
INSTALL ~/build/mpv-build/ffmpeg/libavcodec/vaapi.h
INSTALL ~/build/mpv-build/ffmpeg/libavcodec/vda.h
INSTALL ~/build/mpv-build/ffmpeg/libavcodec/vdpau.h
INSTALL ~/build/mpv-build/ffmpeg/libavcodec/version.h
INSTALL ~/build/mpv-build/ffmpeg/libavcodec/vorbis_parser.h
INSTALL ~/build/mpv-build/ffmpeg/libavcodec/xvmc.h
INSTALL libavcodec/libavcodec.pc
INSTALL ~/build/mpv-build/ffmpeg/libpostproc/postprocess.h
INSTALL ~/build/mpv-build/ffmpeg/libpostproc/version.h
INSTALL libpostproc/libpostproc.pc
INSTALL ~/build/mpv-build/ffmpeg/libswresample/swresample.h
INSTALL ~/build/mpv-build/ffmpeg/libswresample/version.h
INSTALL libswresample/libswresample.pc
INSTALL ~/build/mpv-build/ffmpeg/libswscale/swscale.h
INSTALL ~/build/mpv-build/ffmpeg/libswscale/version.h
INSTALL libswscale/libswscale.pc
INSTALL ~/build/mpv-build/ffmpeg/libavutil/adler32.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/aes.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/attributes.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/audio_fifo.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/audioconvert.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/avassert.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/avstring.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/avutil.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/base64.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/blowfish.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/bprint.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/bswap.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/buffer.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/cast5.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/camellia.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/channel_layout.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/common.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/cpu.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/crc.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/display.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/downmix_info.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/error.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/eval.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/fifo.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/file.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/frame.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/hash.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/hmac.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/imgutils.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/intfloat.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/intreadwrite.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/lfg.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/log.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/macros.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/mathematics.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/md5.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/mem.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/motion_vector.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/murmur3.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/dict.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/old_pix_fmts.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/opt.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/parseutils.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/pixdesc.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/pixelutils.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/pixfmt.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/random_seed.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/replaygain.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/rational.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/ripemd.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/samplefmt.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/sha.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/sha512.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/stereo3d.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/threadmessage.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/time.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/timecode.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/timestamp.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/twofish.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/version.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/xtea.h
INSTALL ~/build/mpv-build/ffmpeg/libavutil/lzo.h
INSTALL libavutil/avconfig.h
INSTALL libavutil/ffversion.h
INSTALL libavutil/libavutil.pc
AR libavdevice/libavdevice.a
CC libavfilter/aeval.o
CC libavfilter/af_adelay.o
CC libavfilter/af_aecho.o
CC libavfilter/af_afade.o
CC libavfilter/af_aformat.o
CC libavfilter/af_amerge.o
CC libavfilter/af_amix.o
CC libavfilter/af_anull.o
CC libavfilter/af_apad.o
CC libavfilter/af_aphaser.o
CC libavfilter/af_aresample.o
CC libavfilter/af_asetnsamples.o
CC libavfilter/af_asetrate.o
CC libavfilter/af_ashowinfo.o
CC libavfilter/af_astats.o
CC libavfilter/af_astreamsync.o
CC libavfilter/af_atempo.o
CC libavfilter/af_biquads.o
CC libavfilter/af_channelmap.o
CC libavfilter/af_channelsplit.o
CC libavfilter/af_compand.o
CC libavfilter/af_dcshift.o
CC libavfilter/af_earwax.o
CC libavfilter/af_flanger.o
CC libavfilter/af_join.o
CC libavfilter/af_pan.o
CC libavfilter/af_replaygain.o
CC libavfilter/af_silencedetect.o
CC libavfilter/af_silenceremove.o
CC libavfilter/af_volume.o
CC libavfilter/af_volumedetect.o
CC libavfilter/allfilters.o
CC libavfilter/asink_anullsink.o
CC libavfilter/asrc_anullsrc.o
CC libavfilter/asrc_sine.o
CC libavfilter/audio.o
CC libavfilter/avcodec.o
~/build/mpv-build/ffmpeg/libavfilter/avcodec.c: In function ‘avfilter_get_video_buffer_ref_from_frame’:
~/build/mpv-build/ffmpeg/libavfilter/avcodec.c:36:9: warning: ‘avfilter_get_video_buffer_ref_from_arrays’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavfilter/avfilter.h:914) [-Wdeprecated-declarations]
avfilter_get_video_buffer_ref_from_arrays(frame->data, frame->linesize, perms,
^
~/build/mpv-build/ffmpeg/libavfilter/avcodec.c:41:5: warning: ‘avfilter_copy_frame_props’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavfilter/avfilter.h:1117) [-Wdeprecated-declarations]
if (avfilter_copy_frame_props(picref, frame) < 0) {
^
~/build/mpv-build/ffmpeg/libavfilter/avcodec.c:43:9: warning: ‘avfilter_unref_bufferp’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavfilter/avfilter.h:236) [-Wdeprecated-declarations]
avfilter_unref_bufferp(&picref);
^
~/build/mpv-build/ffmpeg/libavfilter/avcodec.c: In function ‘avfilter_get_audio_buffer_ref_from_frame’:
~/build/mpv-build/ffmpeg/libavfilter/avcodec.c:60:5: warning: ‘avfilter_get_audio_buffer_ref_from_arrays_channels’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavfilter/avfilter.h:952) [-Wdeprecated-declarations]
samplesref = avfilter_get_audio_buffer_ref_from_arrays_channels(
^
~/build/mpv-build/ffmpeg/libavfilter/avcodec.c:65:5: warning: ‘avfilter_copy_frame_props’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavfilter/avfilter.h:1117) [-Wdeprecated-declarations]
if (avfilter_copy_frame_props(samplesref, frame) < 0) {
^
~/build/mpv-build/ffmpeg/libavfilter/avcodec.c:67:9: warning: ‘avfilter_unref_bufferp’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavfilter/avfilter.h:236) [-Wdeprecated-declarations]
avfilter_unref_bufferp(&samplesref);
^
~/build/mpv-build/ffmpeg/libavfilter/avcodec.c: In function ‘avfilter_get_buffer_ref_from_frame’:
~/build/mpv-build/ffmpeg/libavfilter/avcodec.c:78:9: warning: ‘avfilter_get_video_buffer_ref_from_frame’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavfilter/avcodec.c:32) [-Wdeprecated-declarations]
return avfilter_get_video_buffer_ref_from_frame(frame, perms);
^
~/build/mpv-build/ffmpeg/libavfilter/avcodec.c:80:9: warning: ‘avfilter_get_audio_buffer_ref_from_frame’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavfilter/avcodec.c:48) [-Wdeprecated-declarations]
return avfilter_get_audio_buffer_ref_from_frame(frame, perms);
^
~/build/mpv-build/ffmpeg/libavfilter/audio.c: In function ‘avfilter_get_audio_buffer_ref_from_arrays’:
~/build/mpv-build/ffmpeg/libavfilter/audio.c:166:5: warning: ‘avfilter_get_audio_buffer_ref_from_arrays_channels’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavfilter/audio.c:84) [-Wdeprecated-declarations]
return avfilter_get_audio_buffer_ref_from_arrays_channels(data, linesize, perms,
^
CC libavfilter/avf_avectorscope.o
CC libavfilter/avf_concat.o
CC libavfilter/avf_showspectrum.o
CC libavfilter/avf_showcqt.o
CC libavfilter/avf_showwaves.o
CC libavfilter/avfilter.o
CC libavfilter/avfiltergraph.o
CC libavfilter/bbox.o
CC libavfilter/buffer.o
CC libavfilter/buffersink.o
CC libavfilter/buffersrc.o
CC libavfilter/drawutils.o
CC libavfilter/dualinput.o
CC libavfilter/f_ebur128.o
CC libavfilter/f_interleave.o
CC libavfilter/f_perms.o
CC libavfilter/f_select.o
CC libavfilter/f_sendcmd.o
CC libavfilter/fifo.o
CC libavfilter/formats.o
CC libavfilter/framesync.o
CC libavfilter/generate_wave_table.o
CC libavfilter/graphdump.o
CC libavfilter/graphparser.o
CC libavfilter/lavfutils.o
CC libavfilter/lswsutils.o
CC libavfilter/opencl_allkernels.o
CC libavfilter/pthread.o
CC libavfilter/setpts.o
CC libavfilter/settb.o
CC libavfilter/split.o
CC libavfilter/src_movie.o
CC libavfilter/transform.o
CC libavfilter/trim.o
CC libavfilter/vf_alphamerge.o
CC libavfilter/vf_aspect.o
CC libavfilter/vf_bbox.o
CC libavfilter/vf_blackdetect.o
CC libavfilter/vf_blackframe.o
CC libavfilter/vf_blend.o
CC libavfilter/vf_boxblur.o
CC libavfilter/vf_codecview.o
CC libavfilter/vf_colorbalance.o
CC libavfilter/vf_colorchannelmixer.o
CC libavfilter/vf_colorlevels.o
CC libavfilter/vf_colormatrix.o
CC libavfilter/vf_copy.o
CC libavfilter/vf_crop.o
CC libavfilter/vf_cropdetect.o
CC libavfilter/vf_curves.o
CC libavfilter/vf_dctdnoiz.o
CC libavfilter/vf_decimate.o
CC libavfilter/vf_dejudder.o
CC libavfilter/vf_delogo.o
CC libavfilter/vf_deshake.o
CC libavfilter/vf_drawbox.o
CC libavfilter/vf_edgedetect.o
CC libavfilter/vf_elbg.o
CC libavfilter/vf_eq.o
CC libavfilter/vf_extractplanes.o
CC libavfilter/vf_fade.o
CC libavfilter/vf_field.o
CC libavfilter/vf_fieldmatch.o
CC libavfilter/vf_fieldorder.o
CC libavfilter/vf_format.o
CC libavfilter/vf_fps.o
CC libavfilter/vf_framepack.o
CC libavfilter/vf_framestep.o
CC libavfilter/vf_fspp.o
CC libavfilter/vf_geq.o
CC libavfilter/vf_gradfun.o
CC libavfilter/vf_hflip.o
CC libavfilter/vf_histeq.o
CC libavfilter/vf_histogram.o
CC libavfilter/vf_hqdn3d.o
CC libavfilter/vf_hqx.o
CC libavfilter/vf_hue.o
CC libavfilter/vf_idet.o
CC libavfilter/vf_il.o
CC libavfilter/vf_interlace.o
CC libavfilter/vf_kerndeint.o
CC libavfilter/vf_lenscorrection.o
CC libavfilter/vf_lut.o
CC libavfilter/vf_lut3d.o
CC libavfilter/vf_mcdeint.o
CC libavfilter/vf_mergeplanes.o
CC libavfilter/vf_mpdecimate.o
CC libavfilter/vf_noise.o
CC libavfilter/vf_null.o
CC libavfilter/vf_overlay.o
CC libavfilter/vf_owdenoise.o
CC libavfilter/vf_pad.o
CC libavfilter/vf_palettegen.o
CC libavfilter/vf_paletteuse.o
CC libavfilter/vf_perspective.o
CC libavfilter/vf_phase.o
CC libavfilter/vf_pixdesctest.o
CC libavfilter/vf_pp.o
CC libavfilter/vf_pp7.o
CC libavfilter/vf_psnr.o
CC libavfilter/vf_pullup.o
CC libavfilter/vf_qp.o
CC libavfilter/vf_removelogo.o
CC libavfilter/vf_repeatfields.o
CC libavfilter/vf_rotate.o
CC libavfilter/vf_sab.o
CC libavfilter/vf_scale.o
CC libavfilter/vf_separatefields.o
CC libavfilter/vf_setfield.o
CC libavfilter/vf_showinfo.o
CC libavfilter/vf_showpalette.o
CC libavfilter/vf_shuffleplanes.o
CC libavfilter/vf_signalstats.o
CC libavfilter/vf_smartblur.o
CC libavfilter/vf_spp.o
CC libavfilter/vf_stereo3d.o
CC libavfilter/vf_super2xsai.o
CC libavfilter/vf_swapuv.o
CC libavfilter/vf_telecine.o
CC libavfilter/vf_thumbnail.o
CC libavfilter/vf_tile.o
CC libavfilter/vf_tinterlace.o
CC libavfilter/vf_transpose.o
CC libavfilter/vf_unsharp.o
CC libavfilter/vf_uspp.o
CC libavfilter/vf_vflip.o
CC libavfilter/vf_vignette.o
CC libavfilter/vf_w3fdif.o
CC libavfilter/vf_xbr.o
CC libavfilter/vf_yadif.o
CC libavfilter/vf_zoompan.o
CC libavfilter/video.o
CC libavfilter/vsink_nullsink.o
CC libavfilter/vsrc_cellauto.o
CC libavfilter/vsrc_life.o
CC libavfilter/vsrc_mandelbrot.o
CC libavfilter/vsrc_mptestsrc.o
CC libavfilter/vsrc_testsrc.o
CC libavfilter/x86/af_volume_init.o
YASM libavfilter/x86/af_volume.o
CC libavfilter/x86/vf_eq.o
STRIP libavfilter/x86/af_volume.o
CC libavfilter/x86/vf_fspp_init.o
CC libavfilter/x86/vf_gradfun_init.o
YASM libavfilter/x86/vf_gradfun.o
YASM libavfilter/x86/vf_fspp.o
STRIP libavfilter/x86/vf_gradfun.o
CC libavfilter/x86/vf_hqdn3d_init.o
YASM libavfilter/x86/vf_hqdn3d.o
STRIP libavfilter/x86/vf_hqdn3d.o
CC libavfilter/x86/vf_idet_init.o
YASM libavfilter/x86/vf_idet.o
STRIP libavfilter/x86/vf_fspp.o
CC libavfilter/x86/vf_interlace_init.o
STRIP libavfilter/x86/vf_idet.o
CC libavfilter/x86/vf_noise.o
YASM libavfilter/x86/vf_interlace.o
STRIP libavfilter/x86/vf_interlace.o
CC libavfilter/x86/vf_pp7_init.o
YASM libavfilter/x86/vf_pp7.o
CC libavfilter/x86/vf_pullup_init.o
YASM libavfilter/x86/vf_pullup.o
STRIP libavfilter/x86/vf_pp7.o
CC libavfilter/x86/vf_spp.o
CC libavfilter/x86/vf_tinterlace_init.o
STRIP libavfilter/x86/vf_pullup.o
CC libavfilter/x86/vf_yadif_init.o
AR libavformat/libavformat.a
YASM libavfilter/x86/vf_yadif.o
YASM libavfilter/x86/yadif-10.o
YASM libavfilter/x86/yadif-16.o
STRIP libavfilter/x86/vf_yadif.o
CC libavcodec/012v.o
STRIP libavfilter/x86/yadif-10.o
CC libavcodec/4xm.o
CC libavcodec/8bps.o
CC libavcodec/8svx.o
CC libavcodec/a64multienc.o
CC libavcodec/aac_ac3_parser.o
CC libavcodec/aac_adtstoasc_bsf.o
STRIP libavfilter/x86/yadif-16.o
CC libavcodec/aac_parser.o
CC libavcodec/aacadtsdec.o
CC libavcodec/aaccoder.o
CC libavcodec/aacdec.o
CC libavcodec/aacenc.o
CC libavcodec/aacps.o
CC libavcodec/aacpsdsp.o
CC libavcodec/aacpsy.o
CC libavcodec/aacsbr.o
CC libavcodec/aactab.o
CC libavcodec/aandcttab.o
CC libavcodec/aasc.o
CC libavcodec/ac3.o
CC libavcodec/ac3_parser.o
CC libavcodec/ac3dec_data.o
CC libavcodec/ac3dec_fixed.o
CC libavcodec/ac3dec_float.o
CC libavcodec/ac3dsp.o
CC libavcodec/ac3enc.o
CC libavcodec/ac3enc_fixed.o
CC libavcodec/ac3enc_float.o
CC libavcodec/ac3tab.o
CC libavcodec/acelp_filters.o
CC libavcodec/acelp_pitch_delay.o
CC libavcodec/acelp_vectors.o
CC libavcodec/adpcm.o
CC libavcodec/adpcm_data.o
CC libavcodec/adpcmenc.o
CC libavcodec/adx.o
CC libavcodec/adx_parser.o
CC libavcodec/adxdec.o
CC libavcodec/adxenc.o
CC libavcodec/aic.o
CC libavcodec/alac.o
CC libavcodec/alac_data.o
CC libavcodec/alacenc.o
CC libavcodec/aliaspixdec.o
CC libavcodec/aliaspixenc.o
CC libavcodec/allcodecs.o
CC libavcodec/alsdec.o
CC libavcodec/amrnbdec.o
CC libavcodec/amrwbdec.o
CC libavcodec/anm.o
CC libavcodec/ansi.o
CC libavcodec/apedec.o
CC libavcodec/ass.o
CC libavcodec/ass_split.o
CC libavcodec/assdec.o
CC libavcodec/assenc.o
CC libavcodec/asv.o
CC libavcodec/asvdec.o
CC libavcodec/asvenc.o
CC libavcodec/atrac.o
CC libavcodec/atrac1.o
CC libavcodec/atrac3.o
CC libavcodec/atrac3plus.o
CC libavcodec/atrac3plusdec.o
CC libavcodec/atrac3plusdsp.o
CC libavcodec/audio_frame_queue.o
CC libavcodec/audioconvert.o
CC libavcodec/audiodsp.o
CC libavcodec/aura.o
CC libavcodec/avdct.o
CC libavcodec/avfft.o
CC libavcodec/avpacket.o
CC libavcodec/avpicture.o
CC libavcodec/avrndec.o
CC libavcodec/avs.o
CC libavcodec/avuidec.o
CC libavcodec/avuienc.o
CC libavcodec/bethsoftvideo.o
CC libavcodec/bfi.o
CC libavcodec/bgmc.o
CC libavcodec/bink.o
CC libavcodec/binkaudio.o
CC libavcodec/binkdsp.o
~/build/mpv-build/ffmpeg/libavcodec/atrac3plus.c: In function ‘ff_atrac3p_decode_channel_unit’:
~/build/mpv-build/ffmpeg/libavcodec/atrac3plus.c:1784:52: warning: array subscript is below array bounds [-Warray-bounds]
ctx->num_subbands = atrac3p_qu_to_subband[ctx->num_quant_units - 1] + 1;
^
CC libavcodec/bintext.o
CC libavcodec/bitstream.o
CC libavcodec/bitstream_filter.o
CC libavcodec/blockdsp.o
CC libavcodec/bmp.o
CC libavcodec/bmp_parser.o
CC libavcodec/bmpenc.o
CC libavcodec/bmvaudio.o
CC libavcodec/bmvvideo.o
CC libavcodec/brenderpix.o
CC libavcodec/bswapdsp.o
CC libavcodec/c93.o
CC libavcodec/cabac.o
CC libavcodec/cavs.o
CC libavcodec/cavs_parser.o
CC libavcodec/cavsdata.o
CC libavcodec/cavsdec.o
CC libavcodec/cavsdsp.o
CC libavcodec/ccaption_dec.o
CC libavcodec/cdgraphics.o
CC libavcodec/cdxl.o
CC libavcodec/celp_filters.o
CC libavcodec/celp_math.o
CC libavcodec/cga_data.o
CC libavcodec/chomp_bsf.o
CC libavcodec/cinepak.o
CC libavcodec/cinepakenc.o
CC libavcodec/cljrdec.o
CC libavcodec/cljrenc.o
CC libavcodec/cllc.o
CC libavcodec/cngdec.o
CC libavcodec/cngenc.o
CC libavcodec/codec_desc.o
CC libavcodec/cook.o
CC libavcodec/cook_parser.o
CC libavcodec/cpia.o
CC libavcodec/cscd.o
CC libavcodec/cyuv.o
CC libavcodec/dca.o
CC libavcodec/dca_exss.o
CC libavcodec/dca_parser.o
CC libavcodec/dcadata.o
CC libavcodec/dcadec.o
~/build/mpv-build/ffmpeg/libavcodec/dcadec.c: In function ‘dca_decode_frame’:
~/build/mpv-build/ffmpeg/libavcodec/dcadec.c:1559:9: warning: ‘request_channels’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2036) [-Wdeprecated-declarations]
|| (s->core_ext_mask & DCA_EXT_XXCH && avctx->request_channels > 0
^
~/build/mpv-build/ffmpeg/libavcodec/dcadec.c:1560:13: warning: ‘request_channels’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2036) [-Wdeprecated-declarations]
&& avctx->request_channels
^
~/build/mpv-build/ffmpeg/libavcodec/dcadec.c:1639:9: warning: ‘request_channels’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2036) [-Wdeprecated-declarations]
if (avctx->request_channels > 0
^
~/build/mpv-build/ffmpeg/libavcodec/dcadec.c:1640:13: warning: ‘request_channels’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2036) [-Wdeprecated-declarations]
&& avctx->request_channels < s->prim_channels) {
^
~/build/mpv-build/ffmpeg/libavcodec/dcadec.c:1643:47: warning: ‘request_channels’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2036) [-Wdeprecated-declarations]
<= avctx->request_channels; i++) {
^
CC libavcodec/dcadsp.o
CC libavcodec/dcaenc.o
CC libavcodec/dct.o
CC libavcodec/dct32_fixed.o
CC libavcodec/dct32_float.o
CC libavcodec/dfa.o
CC libavcodec/dirac.o
CC libavcodec/dirac_arith.o
CC libavcodec/dirac_dwt.o
CC libavcodec/dirac_parser.o
CC libavcodec/diracdec.o
~/build/mpv-build/ffmpeg/libavcodec/diracdec.c: In function ‘dirac_decode_picture_header’:
~/build/mpv-build/ffmpeg/libavcodec/diracdec.c:1765:5: warning: ‘reference’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:279) [-Wdeprecated-declarations]
if (s->current_picture->avframe->reference) {
^
~/build/mpv-build/ffmpeg/libavcodec/diracdec.c:1771:17: warning: ‘reference’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:279) [-Wdeprecated-declarations]
retire_pic->avframe->reference &= DELAYED_PIC_REF;
^
~/build/mpv-build/ffmpeg/libavcodec/diracdec.c:1779:13: warning: ‘reference’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:279) [-Wdeprecated-declarations]
remove_frame(s->ref_frames, s->ref_frames[0]->avframe->display_picture_number)->avframe->reference &= DELAYED_PIC_REF;
^
~/build/mpv-build/ffmpeg/libavcodec/diracdec.c: In function ‘get_delayed_pic’:
~/build/mpv-build/ffmpeg/libavcodec/diracdec.c:1813:9: warning: ‘reference’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:279) [-Wdeprecated-declarations]
out->avframe->reference ^= DELAYED_PIC_REF;
^
~/build/mpv-build/ffmpeg/libavcodec/diracdec.c: In function ‘dirac_decode_data_unit’:
~/build/mpv-build/ffmpeg/libavcodec/diracdec.c:1895:9: warning: ‘reference’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:279) [-Wdeprecated-declarations]
pic->avframe->reference = (parse_code & 0x0C) == 0x0C; /* [DIRAC_STD] is_reference() */
^
~/build/mpv-build/ffmpeg/libavcodec/diracdec.c: In function ‘dirac_decode_frame’:
~/build/mpv-build/ffmpeg/libavcodec/diracdec.c:1931:9: warning: ‘reference’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:279) [-Wdeprecated-declarations]
if (s->all_frames[i].avframe->data[0] && !s->all_frames[i].avframe->reference) {
^
~/build/mpv-build/ffmpeg/libavcodec/diracdec.c:1980:9: warning: ‘reference’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:279) [-Wdeprecated-declarations]
s->current_picture->avframe->reference |= DELAYED_PIC_REF;
^
~/build/mpv-build/ffmpeg/libavcodec/diracdec.c:1996:13: warning: ‘reference’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:279) [-Wdeprecated-declarations]
delayed_frame->avframe->reference ^= DELAYED_PIC_REF;
^
CC libavcodec/diracdsp.o
CC libavcodec/dnxhd_parser.o
CC libavcodec/dnxhddata.o
CC libavcodec/dnxhddec.o
CC libavcodec/dnxhdenc.o
CC libavcodec/dpcm.o
CC libavcodec/dpx.o
CC libavcodec/dpx_parser.o
CC libavcodec/dpxenc.o
CC libavcodec/dsddec.o
CC libavcodec/dsicinaudio.o
CC libavcodec/dsicinvideo.o
CC libavcodec/dss_sp.o
CC libavcodec/dump_extradata_bsf.o
CC libavcodec/dv.o
CC libavcodec/dv_profile.o
CC libavcodec/dvbsub.o
CC libavcodec/dvbsub_parser.o
CC libavcodec/dvbsubdec.o
CC libavcodec/dvd_nav_parser.o
CC libavcodec/dvdata.o
CC libavcodec/dvdec.o
CC libavcodec/dvdsub_parser.o
CC libavcodec/dvdsubdec.o
CC libavcodec/dvdsubenc.o
CC libavcodec/dvenc.o
~/build/mpv-build/ffmpeg/libavcodec/dvenc.c: In function ‘dvvideo_encode_frame’:
~/build/mpv-build/ffmpeg/libavcodec/dvenc.c:728:31: warning: assignment discards ‘const’ qualifier from pointer target type
s->frame = frame;
^
CC libavcodec/dxa.o
~/build/mpv-build/ffmpeg/libavcodec/dvenc.c: In function ‘dv_encode_video_segment’:
~/build/mpv-build/ffmpeg/libavcodec/dvenc.c:381:81: warning: array subscript is above array bounds [-Warray-bounds]
for (a2 = a + 1; b->next[k] >= mb_area_start[a2 + 1]; a2++)
^
CC libavcodec/dxtory.o
CC libavcodec/eac3_data.o
CC libavcodec/eac3enc.o
CC libavcodec/eacmv.o
CC libavcodec/eaidct.o
CC libavcodec/eamad.o
CC libavcodec/eatgq.o
CC libavcodec/eatgv.o
CC libavcodec/eatqi.o
CC libavcodec/elbg.o
CC libavcodec/error_resilience.o
CC libavcodec/escape124.o
CC libavcodec/escape130.o
CC libavcodec/evrcdec.o
CC libavcodec/exif.o
CC libavcodec/exr.o
CC libavcodec/faandct.o
CC libavcodec/faanidct.o
CC libavcodec/faxcompr.o
CC libavcodec/fdctdsp.o
CC libavcodec/fft_fixed.o
CC libavcodec/fft_fixed_32.o
CC libavcodec/fft_float.o
CC libavcodec/fft_init_table.o
CC libavcodec/ffv1.o
CC libavcodec/ffv1dec.o
CC libavcodec/ffv1enc.o
CC libavcodec/ffwavesynth.o
CC libavcodec/fic.o
CC libavcodec/flac.o
CC libavcodec/flac_parser.o
CC libavcodec/flacdata.o
CC libavcodec/flacdec.o
CC libavcodec/flacdsp.o
CC libavcodec/flacenc.o
CC libavcodec/flashsv.o
CC libavcodec/flashsv2enc.o
CC libavcodec/flashsvenc.o
CC libavcodec/flicvideo.o
CC libavcodec/flvdec.o
CC libavcodec/flvenc.o
CC libavcodec/fmtconvert.o
CC libavcodec/frame_thread_encoder.o
CC libavcodec/fraps.o
CC libavcodec/frwu.o
CC libavcodec/g2meet.o
CC libavcodec/g722.o
CC libavcodec/g722dec.o
CC libavcodec/g722dsp.o
CC libavcodec/g722enc.o
CC libavcodec/g723_1.o
CC libavcodec/g726.o
CC libavcodec/g729dec.o
CC libavcodec/g729postfilter.o
CC libavcodec/gif.o
CC libavcodec/gifdec.o
CC libavcodec/golomb.o
CC libavcodec/gsm_parser.o
CC libavcodec/gsmdec.o
CC libavcodec/gsmdec_data.o
CC libavcodec/h261.o
CC libavcodec/h261_parser.o
CC libavcodec/h261data.o
CC libavcodec/h261dec.o
CC libavcodec/h261enc.o
CC libavcodec/h263.o
CC libavcodec/h263_parser.o
CC libavcodec/h263dec.o
CC libavcodec/h263dsp.o
CC libavcodec/h264.o
CC libavcodec/h264_cabac.o
CC libavcodec/h264_cavlc.o
~/build/mpv-build/ffmpeg/libavcodec/h264_cavlc.c: In function ‘decode_residual’:
~/build/mpv-build/ffmpeg/libavcodec/h264_cavlc.c:600:46: warning: array subscript is above array bounds [-Warray-bounds]
((type*)block)[*scantable]= level[i]; \
^
~/build/mpv-build/ffmpeg/libavcodec/h264_cavlc.c:620:9: note: in expansion of macro ‘STORE_BLOCK’
STORE_BLOCK(int32_t)
^
~/build/mpv-build/ffmpeg/libavcodec/h264_cavlc.c:600:46: warning: array subscript is above array bounds [-Warray-bounds]
((type*)block)[*scantable]= level[i]; \
^
~/build/mpv-build/ffmpeg/libavcodec/h264_cavlc.c:622:9: note: in expansion of macro ‘STORE_BLOCK’
STORE_BLOCK(int16_t)
^
CC libavcodec/h264_direct.o
CC libavcodec/h264_loopfilter.o
CC libavcodec/h264_mb.o
CC libavcodec/h264_mp4toannexb_bsf.o
CC libavcodec/h264_parser.o
CC libavcodec/h264_picture.o
CC libavcodec/h264_ps.o
CC libavcodec/h264_refs.o
CC libavcodec/h264_sei.o
CC libavcodec/h264_slice.o
~/build/mpv-build/ffmpeg/libavcodec/h264_sei.c: In function ‘decode_user_data_itu_t_t35’:
~/build/mpv-build/ffmpeg/libavcodec/h264_sei.c:135:17: warning: ‘dtg_active_format’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:1716) [-Wdeprecated-declarations]
h->avctx->dtg_active_format = dtg_active_format;
^
CC libavcodec/h264chroma.o
CC libavcodec/h264dsp.o
CC libavcodec/h264idct.o
CC libavcodec/h264pred.o
CC libavcodec/h264qpel.o
CC libavcodec/hevc.o
CC libavcodec/hevc_cabac.o
CC libavcodec/hevc_filter.o
CC libavcodec/hevc_mvs.o
CC libavcodec/hevc_parser.o
CC libavcodec/hevc_ps.o
CC libavcodec/hevc_refs.o
CC libavcodec/hevc_sei.o
CC libavcodec/hevcdsp.o
~/build/mpv-build/ffmpeg/libavcodec/hevc_ps.c: In function ‘ff_hevc_decode_nal_sps’:
~/build/mpv-build/ffmpeg/libavcodec/hevc_ps.c:890:79: warning: array subscript is above array bounds [-Warray-bounds]
sps->temporal_layer[i].max_dec_pic_buffering = sps->temporal_layer[start].max_dec_pic_buffering;
^
~/build/mpv-build/ffmpeg/libavcodec/hevc_ps.c:891:79: warning: array subscript is above array bounds [-Warray-bounds]
sps->temporal_layer[i].num_reorder_pics = sps->temporal_layer[start].num_reorder_pics;
^
~/build/mpv-build/ffmpeg/libavcodec/hevc_ps.c:892:79: warning: array subscript is above array bounds [-Warray-bounds]
sps->temporal_layer[i].max_latency_increase = sps->temporal_layer[start].max_latency_increase;
^
CC libavcodec/hevcpred.o
CC libavcodec/hnm4video.o
CC libavcodec/hpeldsp.o
CC libavcodec/hqx.o
CC libavcodec/hqxvlc.o
CC libavcodec/huffman.o
CC libavcodec/huffyuv.o
CC libavcodec/huffyuvdec.o
CC libavcodec/huffyuvdsp.o
CC libavcodec/huffyuvenc.o
CC libavcodec/huffyuvencdsp.o
CC libavcodec/idcinvideo.o
CC libavcodec/idctdsp.o
CC libavcodec/iff.o
CC libavcodec/iirfilter.o
CC libavcodec/imc.o
CC libavcodec/imdct15.o
CC libavcodec/imgconvert.o
CC libavcodec/imx_dump_header_bsf.o
CC libavcodec/indeo2.o
CC libavcodec/indeo3.o
CC libavcodec/indeo4.o
CC libavcodec/indeo5.o
CC libavcodec/intelh263dec.o
CC libavcodec/interplayvideo.o
CC libavcodec/intrax8.o
CC libavcodec/intrax8dsp.o
CC libavcodec/ituh263dec.o
CC libavcodec/ituh263enc.o
CC libavcodec/ivi_common.o
CC libavcodec/ivi_dsp.o
CC libavcodec/j2kenc.o
CC libavcodec/jacosubdec.o
CC libavcodec/jfdctfst.o
CC libavcodec/jfdctint.o
CC libavcodec/jpeg2000.o
CC libavcodec/jpeg2000dec.o
CC libavcodec/jpeg2000dsp.o
CC libavcodec/jpeg2000dwt.o
CC libavcodec/jpegls.o
CC libavcodec/jpeglsdec.o
CC libavcodec/jpeglsenc.o
CC libavcodec/jrevdct.o
CC libavcodec/jvdec.o
CC libavcodec/kbdwin.o
CC libavcodec/kgv1dec.o
CC libavcodec/kmvc.o
CC libavcodec/lagarith.o
CC libavcodec/lagarithrac.o
CC libavcodec/latm_parser.o
CC libavcodec/lcldec.o
CC libavcodec/lclenc.o
CC libavcodec/libgsmdec.o
CC libavcodec/libgsmenc.o
CC libavcodec/libmp3lame.o
CC libavcodec/libopencore-amr.o
CC libavcodec/libopenjpegdec.o
CC libavcodec/libopenjpegenc.o
CC libavcodec/libopus.o
CC libavcodec/libopusdec.o
CC libavcodec/libopusenc.o
CC libavcodec/libschroedinger.o
CC libavcodec/libschroedingerdec.o
CC libavcodec/libschroedingerenc.o
CC libavcodec/libspeexdec.o
CC libavcodec/libspeexenc.o
CC libavcodec/libtheoraenc.o
CC libavcodec/libtwolame.o
CC libavcodec/libvo-aacenc.o
CC libavcodec/libvo-amrwbenc.o
CC libavcodec/libvorbisdec.o
CC libavcodec/libvorbisenc.o
CC libavcodec/libvpx.o
CC libavcodec/libvpxdec.o
CC libavcodec/libvpxenc.o
CC libavcodec/libwavpackenc.o
CC libavcodec/libx264.o
~/build/mpv-build/ffmpeg/libavcodec/libvpxenc.c: In function ‘vpx_init’:
~/build/mpv-build/ffmpeg/libavcodec/libvpxenc.c:369:5: warning: ‘rc_buffer_aggressivity’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2339) [-Wdeprecated-declarations]
enccfg.rc_undershoot_pct = round(avctx->rc_buffer_aggressivity * 100);
^
CC libavcodec/libxvid.o
~/build/mpv-build/ffmpeg/libavcodec/libx264.c: In function ‘X264_init’:
~/build/mpv-build/ffmpeg/libavcodec/libx264.c:658:32: warning: the address of ‘val’ will always evaluate as ‘true’ [-Waddress]
OPT_STR(param, val);
^
~/build/mpv-build/ffmpeg/libavcodec/libx264.c:321:13: note: in definition of macro ‘OPT_STR’
if (param && (ret = x264_param_parse(&x4->params, opt, param)) < 0) { \
^
CC libavcodec/libxvid_rc.o
CC libavcodec/ljpegenc.o
CC libavcodec/loco.o
CC libavcodec/lossless_audiodsp.o
CC libavcodec/lossless_videodsp.o
CC libavcodec/lpc.o
CC libavcodec/lsp.o
CC libavcodec/lzw.o
CC libavcodec/lzwenc.o
CC libavcodec/mace.o
CC libavcodec/mathtables.o
CC libavcodec/mdct_fixed.o
CC libavcodec/mdct_fixed_32.o
CC libavcodec/mdct_float.o
CC libavcodec/mdec.o
CC libavcodec/me_cmp.o
CC libavcodec/metasound.o
CC libavcodec/metasound_data.o
CC libavcodec/microdvddec.o
CC libavcodec/mimic.o
CC libavcodec/mjpeg.o
CC libavcodec/mjpeg2jpeg_bsf.o
CC libavcodec/mjpeg_parser.o
CC libavcodec/mjpega_dump_header_bsf.o
CC libavcodec/mjpegbdec.o
CC libavcodec/mjpegdec.o
CC libavcodec/mjpegenc.o
CC libavcodec/mjpegenc_common.o
CC libavcodec/mlp.o
CC libavcodec/mlp_parser.o
CC libavcodec/mlpdec.o
CC libavcodec/mlpdsp.o
CC libavcodec/mmvideo.o
CC libavcodec/motion_est.o
CC libavcodec/motionpixels.o
CC libavcodec/movsub_bsf.o
CC libavcodec/movtextdec.o
CC libavcodec/movtextenc.o
CC libavcodec/mp3_header_decompress_bsf.o
CC libavcodec/mpc.o
CC libavcodec/mpc7.o
CC libavcodec/mpc8.o
CC libavcodec/mpeg12.o
CC libavcodec/mpeg12data.o
CC libavcodec/mpeg12dec.o
~/build/mpv-build/ffmpeg/libavcodec/mpeg12dec.c: In function ‘setup_hwaccel_for_pixfmt’:
~/build/mpv-build/ffmpeg/libavcodec/mpeg12dec.c:1263:9: warning: ‘xvmc_acceleration’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:1767) [-Wdeprecated-declarations]
avctx->xvmc_acceleration = 2;
^
CC libavcodec/mpeg12enc.o
CC libavcodec/mpeg4audio.o
CC libavcodec/mpeg4video.o
CC libavcodec/mpeg4video_parser.o
CC libavcodec/mpeg4videodec.o
CC libavcodec/mpeg4videoenc.o
CC libavcodec/mpeg_er.o
CC libavcodec/mpegaudio.o
CC libavcodec/mpegaudio_parser.o
CC libavcodec/mpegaudiodata.o
CC libavcodec/mpegaudiodec_fixed.o
CC libavcodec/mpegaudiodec_float.o
CC libavcodec/mpegaudiodecheader.o
CC libavcodec/mpegaudiodsp.o
CC libavcodec/mpegaudiodsp_data.o
CC libavcodec/mpegaudiodsp_fixed.o
CC libavcodec/mpegaudiodsp_float.o
CC libavcodec/mpegaudioenc_fixed.o
CC libavcodec/mpegaudioenc_float.o
CC libavcodec/mpegutils.o
CC libavcodec/mpegvideo.o
CC libavcodec/mpegvideo_enc.o
CC libavcodec/mpegvideo_motion.o
CC libavcodec/mpegvideo_parser.o
CC libavcodec/mpegvideodsp.o
CC libavcodec/mpegvideoencdsp.o
CC libavcodec/mpl2dec.o
CC libavcodec/mqc.o
CC libavcodec/mqcdec.o
CC libavcodec/mqcenc.o
CC libavcodec/msgsmdec.o
CC libavcodec/msmpeg4.o
CC libavcodec/msmpeg4data.o
CC libavcodec/msmpeg4dec.o
CC libavcodec/msmpeg4enc.o
CC libavcodec/msrle.o
CC libavcodec/msrledec.o
CC libavcodec/mss1.o
CC libavcodec/mss12.o
CC libavcodec/mss2.o
CC libavcodec/mss2dsp.o
CC libavcodec/mss3.o
CC libavcodec/mss34dsp.o
CC libavcodec/mss4.o
CC libavcodec/msvideo1.o
CC libavcodec/msvideo1enc.o
CC libavcodec/mvcdec.o
CC libavcodec/mxpegdec.o
CC libavcodec/nellymoser.o
CC libavcodec/nellymoserdec.o
CC libavcodec/nellymoserenc.o
CC libavcodec/noise_bsf.o
CC libavcodec/nuv.o
CC libavcodec/on2avc.o
CC libavcodec/on2avcdata.o
CC libavcodec/options.o
In file included from ~/build/mpv-build/ffmpeg/libavcodec/options.c:36:0:
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:177:1: warning: ‘rc_qsquish’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2289) [-Wdeprecated-declarations]
{"qsquish", "deprecated, use encoder private options instead", OFFSET(rc_qsquish), AV_OPT_TYPE_FLOAT, {.dbl = DEFAULT }, 0, 99, V|E},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:178:1: warning: ‘rc_qmod_amp’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2292) [-Wdeprecated-declarations]
{"rc_qmod_amp", "deprecated, use encoder private options instead", OFFSET(rc_qmod_amp), AV_OPT_TYPE_FLOAT, {.dbl = DEFAULT }, -FLT_MAX, FLT_MAX, V|E},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:179:1: warning: ‘rc_qmod_freq’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2294) [-Wdeprecated-declarations]
{"rc_qmod_freq", "deprecated, use encoder private options instead", OFFSET(rc_qmod_freq), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:183:1: warning: ‘rc_eq’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2317) [-Wdeprecated-declarations]
{"rc_eq", "deprecated, use encoder private options instead", OFFSET(rc_eq), AV_OPT_TYPE_STRING, {.str = NULL}, CHAR_MIN, CHAR_MAX, V|E},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:190:1: warning: ‘rc_buffer_aggressivity’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2339) [-Wdeprecated-declarations]
{"rc_buf_aggressivity", "deprecated, use encoder private options instead", OFFSET(rc_buffer_aggressivity), AV_OPT_TYPE_FLOAT, {.dbl = 1.0 }, -FLT_MAX, FLT_MAX, V|E},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:195:1: warning: ‘rc_initial_cplx’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2342) [-Wdeprecated-declarations]
{"rc_init_cplx", "deprecated, use encoder private options instead", OFFSET(rc_initial_cplx), AV_OPT_TYPE_FLOAT, {.dbl = DEFAULT }, -FLT_MAX, FLT_MAX, V|E},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:302:1: warning: ‘dtg_active_format’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:1716) [-Wdeprecated-declarations]
{"dtg_active_format", NULL, OFFSET(dtg_active_format), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:318:1: warning: ‘xvmc_acceleration’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:1767) [-Wdeprecated-declarations]
{"xvmc_acceleration", NULL, OFFSET(xvmc_acceleration), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:325:1: warning: ‘stream_codec_tag’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:1278) [-Wdeprecated-declarations]
{"stream_codec_tag", NULL, OFFSET(stream_codec_tag), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:329:1: warning: ‘lmin’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2392) [-Wdeprecated-declarations]
{"lmin", "deprecated, use encoder private options instead", OFFSET(lmin), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, V|E},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:330:1: warning: ‘lmax’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2398) [-Wdeprecated-declarations]
{"lmax", "deprecated, use encoder private options instead", OFFSET(lmax), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, V|E},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:336:1: warning: ‘error_rate’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2958) [-Wdeprecated-declarations]
{"error", NULL, OFFSET(error_rate), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:341:1: warning: ‘me_threshold’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:1814) [-Wdeprecated-declarations]
{"me_threshold", "motion estimation threshold", OFFSET(me_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:342:1: warning: ‘mb_threshold’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:1820) [-Wdeprecated-declarations]
{"mb_threshold", "macroblock threshold", OFFSET(mb_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:377:1: warning: ‘border_masking’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:1849) [-Wdeprecated-declarations]
{"border_mask", "deprecated, use encoder private options instead", OFFSET(border_masking), AV_OPT_TYPE_FLOAT, {.dbl = DEFAULT }, -FLT_MAX, FLT_MAX, V|E},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:399:1: warning: ‘scenechange_factor’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:1914) [-Wdeprecated-declarations]
{"sc_factor", "multiplied by qscale for each frame and added to scene_change_score", OFFSET(scenechange_factor), AV_OPT_TYPE_INT, {.i64 = 6 }, 0, INT_MAX, V|E},
^
~/build/mpv-build/ffmpeg/libavcodec/options_table.h:408:1: warning: ‘request_channels’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2036) [-Wdeprecated-declarations]
{"request_channels", "set desired number of audio channels", OFFSET(request_channels), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, A|D},
^
~/build/mpv-build/ffmpeg/libavcodec/options.c: In function ‘avcodec_get_context_defaults3’:
~/build/mpv-build/ffmpeg/libavcodec/options.c:109:5: warning: ‘av_opt_set_defaults2’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/opt.h:443) [-Wdeprecated-declarations]
av_opt_set_defaults2(s, flags, flags);
^
~/build/mpv-build/ffmpeg/libavcodec/options.c: In function ‘avcodec_copy_context’:
~/build/mpv-build/ffmpeg/libavcodec/options.c:200:23: warning: passing argument 2 of ‘av_opt_copy’ discards ‘const’ qualifier from pointer target type
av_opt_copy(dest, src);
^
In file included from ~/build/mpv-build/ffmpeg/libavcodec/options.c:32:0:
~/build/mpv-build/ffmpeg/libavutil/opt.h:829:5: note: expected ‘void *’ but argument is of type ‘const struct AVCodecContext *’
int av_opt_copy(void *dest, FF_CONST_AVUTIL55 void *src);
^
CC libavcodec/opus.o
CC libavcodec/opus_celt.o
CC libavcodec/opus_parser.o
CC libavcodec/opus_silk.o
CC libavcodec/opusdec.o
CC libavcodec/pafaudio.o
CC libavcodec/pafvideo.o
CC libavcodec/pamenc.o
CC libavcodec/parser.o
CC libavcodec/pcm-bluray.o
CC libavcodec/pcm-dvd.o
CC libavcodec/pcm.o
CC libavcodec/pcx.o
CC libavcodec/pcxenc.o
CC libavcodec/pgssubdec.o
CC libavcodec/pictordec.o
CC libavcodec/pixblockdsp.o
CC libavcodec/png.o
CC libavcodec/png_parser.o
CC libavcodec/pngdec.o
CC libavcodec/pngdsp.o
CC libavcodec/pngenc.o
CC libavcodec/pnm.o
CC libavcodec/pnm_parser.o
CC libavcodec/pnmdec.o
CC libavcodec/pnmenc.o
CC libavcodec/proresdata.o
CC libavcodec/proresdec2.o
CC libavcodec/proresdec_lgpl.o
CC libavcodec/proresdsp.o
CC libavcodec/proresenc_anatoliy.o
CC libavcodec/proresenc_kostya.o
CC libavcodec/psymodel.o
CC libavcodec/pthread.o
CC libavcodec/pthread_frame.o
CC libavcodec/pthread_slice.o
~/build/mpv-build/ffmpeg/libavcodec/pthread_frame.c: In function ‘frame_worker_thread’:
~/build/mpv-build/ffmpeg/libavcodec/pthread_frame.c:153:9: warning: ‘get_buffer’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2132) [-Wdeprecated-declarations]
if (!codec->update_thread_context && THREAD_SAFE_CALLBACKS(avctx))
^
~/build/mpv-build/ffmpeg/libavcodec/pthread_frame.c: In function ‘ff_thread_can_start_frame’:
~/build/mpv-build/ffmpeg/libavcodec/pthread_frame.c:747:9: warning: ‘get_buffer’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2132) [-Wdeprecated-declarations]
(avctx->codec->update_thread_context || !THREAD_SAFE_CALLBACKS(avctx))) {
^
~/build/mpv-build/ffmpeg/libavcodec/pthread_frame.c: In function ‘thread_get_buffer_internal’:
~/build/mpv-build/ffmpeg/libavcodec/pthread_frame.c:766:9: warning: ‘get_buffer’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2132) [-Wdeprecated-declarations]
(avctx->codec->update_thread_context || !THREAD_SAFE_CALLBACKS(avctx))) {
^
~/build/mpv-build/ffmpeg/libavcodec/pthread_frame.c:806:5: warning: ‘get_buffer’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2132) [-Wdeprecated-declarations]
if (!THREAD_SAFE_CALLBACKS(avctx) && !avctx->codec->update_thread_context)
^
CC libavcodec/ptx.o
CC libavcodec/qcelpdec.o
CC libavcodec/qdm2.o
CC libavcodec/qdrw.o
CC libavcodec/qpeg.o
CC libavcodec/qpeldsp.o
CC libavcodec/qsv_api.o
CC libavcodec/qtrle.o
CC libavcodec/qtrleenc.o
CC libavcodec/r210dec.o
CC libavcodec/r210enc.o
CC libavcodec/ra144.o
CC libavcodec/ra144dec.o
CC libavcodec/ra144enc.o
CC libavcodec/ra288.o
CC libavcodec/ralf.o
CC libavcodec/rangecoder.o
CC libavcodec/ratecontrol.o
CC libavcodec/raw.o
CC libavcodec/rawdec.o
CC libavcodec/rawenc.o
CC libavcodec/rdft.o
CC libavcodec/realtextdec.o
CC libavcodec/remove_extradata_bsf.o
CC libavcodec/resample.o
CC libavcodec/resample2.o
~/build/mpv-build/ffmpeg/libavcodec/resample.c: In function ‘av_audio_resample_init’:
~/build/mpv-build/ffmpeg/libavcodec/resample.c:251:9: warning: ‘av_audio_convert_alloc’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/audioconvert.h:57) [-Wdeprecated-declarations]
if (!(s->convert_ctx[0] = av_audio_convert_alloc(AV_SAMPLE_FMT_S16, 1,
^
~/build/mpv-build/ffmpeg/libavcodec/resample.c:262:9: warning: ‘av_audio_convert_alloc’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/audioconvert.h:57) [-Wdeprecated-declarations]
if (!(s->convert_ctx[1] = av_audio_convert_alloc(s->sample_fmt[1], 1,
^
~/build/mpv-build/ffmpeg/libavcodec/resample.c:267:13: warning: ‘av_audio_convert_free’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/audioconvert.h:67) [-Wdeprecated-declarations]
av_audio_convert_free(s->convert_ctx[0]);
^
~/build/mpv-build/ffmpeg/libavcodec/resample.c:273:5: warning: ‘av_resample_init’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:4698) [-Wdeprecated-declarations]
s->resample_context = av_resample_init(output_rate, input_rate,
^
~/build/mpv-build/ffmpeg/libavcodec/resample.c: In function ‘audio_resample’:
~/build/mpv-build/ffmpeg/libavcodec/resample.c:318:9: warning: ‘av_audio_convert’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/audioconvert.h:80) [-Wdeprecated-declarations]
if (av_audio_convert(s->convert_ctx[0], obuf, ostride,
^
~/build/mpv-build/ffmpeg/libavcodec/resample.c:391:9: warning: ‘av_resample’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:4710) [-Wdeprecated-declarations]
nb_samples1 = av_resample(s->resample_context, buftmp3[i], bufin[i],
^
~/build/mpv-build/ffmpeg/libavcodec/resample.c:413:9: warning: ‘av_audio_convert’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/audioconvert.h:80) [-Wdeprecated-declarations]
if (av_audio_convert(s->convert_ctx[1], obuf, ostride,
^
~/build/mpv-build/ffmpeg/libavcodec/resample.c: In function ‘audio_resample_close’:
~/build/mpv-build/ffmpeg/libavcodec/resample.c:433:5: warning: ‘av_resample_close’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:4728) [-Wdeprecated-declarations]
av_resample_close(s->resample_context);
^
~/build/mpv-build/ffmpeg/libavcodec/resample.c:438:5: warning: ‘av_audio_convert_free’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/audioconvert.h:67) [-Wdeprecated-declarations]
av_audio_convert_free(s->convert_ctx[0]);
^
~/build/mpv-build/ffmpeg/libavcodec/resample.c:439:5: warning: ‘av_audio_convert_free’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/audioconvert.h:67) [-Wdeprecated-declarations]
av_audio_convert_free(s->convert_ctx[1]);
^
CC libavcodec/rl2.o
CC libavcodec/rle.o
CC libavcodec/roqaudioenc.o
CC libavcodec/roqvideo.o
CC libavcodec/roqvideodec.o
CC libavcodec/roqvideoenc.o
CC libavcodec/rpza.o
CC libavcodec/rtjpeg.o
CC libavcodec/rv10.o
CC libavcodec/rv10enc.o
CC libavcodec/rv20enc.o
CC libavcodec/rv30.o
CC libavcodec/rv30dsp.o
CC libavcodec/rv34.o
CC libavcodec/rv34_parser.o
CC libavcodec/rv34dsp.o
CC libavcodec/rv40.o
CC libavcodec/rv40dsp.o
CC libavcodec/s302m.o
CC libavcodec/s302menc.o
CC libavcodec/s3tc.o
CC libavcodec/samidec.o
CC libavcodec/sanm.o
CC libavcodec/sbrdsp.o
CC libavcodec/sgidec.o
CC libavcodec/sgienc.o
CC libavcodec/sgirledec.o
CC libavcodec/shorten.o
CC libavcodec/simple_idct.o
CC libavcodec/sinewin.o
CC libavcodec/sipr.o
CC libavcodec/sipr16k.o
CC libavcodec/smacker.o
CC libavcodec/smc.o
CC libavcodec/smvjpegdec.o
CC libavcodec/snow.o
CC libavcodec/snow_dwt.o
CC libavcodec/snowdec.o
CC libavcodec/snowenc.o
~/build/mpv-build/ffmpeg/libavcodec/snowenc.c: In function ‘encode_frame’:
~/build/mpv-build/ffmpeg/libavcodec/snowenc.c:1552:20: warning: initialization discards ‘const’ qualifier from pointer target type
AVFrame *pic = pict;
^
CC libavcodec/sonic.o
CC libavcodec/sp5xdec.o
CC libavcodec/srtdec.o
CC libavcodec/srtenc.o
CC libavcodec/startcode.o
CC libavcodec/subviewerdec.o
CC libavcodec/sunrast.o
CC libavcodec/sunrastenc.o
CC libavcodec/svq1.o
CC libavcodec/svq13.o
CC libavcodec/svq1dec.o
CC libavcodec/svq1enc.o
CC libavcodec/svq3.o
CC libavcodec/synth_filter.o
CC libavcodec/tak.o
CC libavcodec/tak_parser.o
CC libavcodec/takdec.o
CC libavcodec/targa.o
CC libavcodec/targa_y216dec.o
CC libavcodec/targaenc.o
CC libavcodec/textdec.o
CC libavcodec/tiertexseqv.o
CC libavcodec/tiff.o
CC libavcodec/tiff_common.o
CC libavcodec/tiff_data.o
CC libavcodec/tiffenc.o
CC libavcodec/tmv.o
CC libavcodec/tpeldsp.o
CC libavcodec/truemotion1.o
CC libavcodec/truemotion2.o
CC libavcodec/truespeech.o
CC libavcodec/tscc.o
CC libavcodec/tscc2.o
CC libavcodec/tta.o
CC libavcodec/ttadata.o
CC libavcodec/ttadsp.o
CC libavcodec/ttaenc.o
CC libavcodec/twinvq.o
CC libavcodec/twinvqdec.o
CC libavcodec/txd.o
CC libavcodec/ulti.o
CC libavcodec/utils.o
~/build/mpv-build/ffmpeg/libavcodec/utils.c: In function ‘avcodec_decode_audio3’:
~/build/mpv-build/ffmpeg/libavcodec/utils.c:2439:5: warning: ‘get_buffer’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2132) [-Wdeprecated-declarations]
if (avctx->get_buffer != avcodec_default_get_buffer) {
^
~/build/mpv-build/ffmpeg/libavcodec/utils.c:2439:5: warning: ‘avcodec_default_get_buffer’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/utils.c:837) [-Wdeprecated-declarations]
~/build/mpv-build/ffmpeg/libavcodec/utils.c:2444:9: warning: ‘get_buffer’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2132) [-Wdeprecated-declarations]
avctx->get_buffer = avcodec_default_get_buffer;
^
~/build/mpv-build/ffmpeg/libavcodec/utils.c:2444:9: warning: ‘avcodec_default_get_buffer’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/utils.c:837) [-Wdeprecated-declarations]
~/build/mpv-build/ffmpeg/libavcodec/utils.c:2445:9: warning: ‘release_buffer’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/avcodec.h:2146) [-Wdeprecated-declarations]
avctx->release_buffer = avcodec_default_release_buffer;
^
~/build/mpv-build/ffmpeg/libavcodec/utils.c:2445:9: warning: ‘avcodec_default_release_buffer’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavcodec/utils.c:1086) [-Wdeprecated-declarations]
CC libavcodec/utvideo.o
CC libavcodec/utvideodec.o
CC libavcodec/utvideoenc.o
CC libavcodec/v210dec.o
CC libavcodec/v210enc.o
CC libavcodec/v210x.o
CC libavcodec/v308dec.o
CC libavcodec/v308enc.o
CC libavcodec/v408dec.o
CC libavcodec/v408enc.o
CC libavcodec/v410dec.o
CC libavcodec/v410enc.o
CC libavcodec/vaapi.o
CC libavcodec/vaapi_h264.o
CC libavcodec/vaapi_mpeg2.o
CC libavcodec/vaapi_mpeg4.o
CC libavcodec/vaapi_vc1.o
CC libavcodec/vb.o
CC libavcodec/vble.o
CC libavcodec/vc1.o
CC libavcodec/vc1_block.o
CC libavcodec/vc1_loopfilter.o
CC libavcodec/vc1_mc.o
CC libavcodec/vc1_parser.o
CC libavcodec/vc1_pred.o
CC libavcodec/vc1data.o
CC libavcodec/vc1dec.o
CC libavcodec/vc1dsp.o
CC libavcodec/vcr1.o
CC libavcodec/vdpau.o
CC libavcodec/vdpau_h264.o
CC libavcodec/vdpau_mpeg12.o
CC libavcodec/vdpau_mpeg4.o
CC libavcodec/vdpau_vc1.o
CC libavcodec/videodsp.o
CC libavcodec/vima.o
CC libavcodec/vmdaudio.o
CC libavcodec/vmdvideo.o
CC libavcodec/vmnc.o
CC libavcodec/vorbis.o
CC libavcodec/vorbis_data.o
CC libavcodec/vorbis_parser.o
CC libavcodec/vorbisdec.o
CC libavcodec/vorbisdsp.o
CC libavcodec/vorbisenc.o
CC libavcodec/vp3.o
CC libavcodec/vp3_parser.o
CC libavcodec/vp3dsp.o
CC libavcodec/vp5.o
CC libavcodec/vp56.o
CC libavcodec/vp56data.o
CC libavcodec/vp56dsp.o
CC libavcodec/vp56rac.o
CC libavcodec/vp6.o
CC libavcodec/vp6dsp.o
CC libavcodec/vp8.o
CC libavcodec/vp8_parser.o
CC libavcodec/vp8dsp.o
CC libavcodec/vp9.o
CC libavcodec/vp9_parser.o
CC libavcodec/vp9dsp.o
CC libavcodec/vqavideo.o
CC libavcodec/wavpack.o
CC libavcodec/wavpackenc.o
CC libavcodec/webp.o
CC libavcodec/webvttdec.o
CC libavcodec/webvttenc.o
CC libavcodec/wma.o
CC libavcodec/wma_common.o
CC libavcodec/wma_freqs.o
CC libavcodec/wmadec.o
CC libavcodec/wmaenc.o
CC libavcodec/wmalosslessdec.o
CC libavcodec/wmaprodec.o
CC libavcodec/wmavoice.o
CC libavcodec/wmv2.o
CC libavcodec/wmv2dec.o
CC libavcodec/wmv2dsp.o
CC libavcodec/wmv2enc.o
CC libavcodec/wnv1.o
CC libavcodec/ws-snd1.o
CC libavcodec/x86/ac3dsp_init.o
CC libavcodec/x86/audiodsp_init.o
CC libavcodec/x86/blockdsp_init.o
YASM libavcodec/x86/audiodsp.o
YASM libavcodec/x86/blockdsp.o
YASM libavcodec/x86/ac3dsp.o
STRIP libavcodec/x86/blockdsp.o
CC libavcodec/x86/bswapdsp_init.o
CC libavcodec/x86/cavsdsp.o
STRIP libavcodec/x86/audiodsp.o
CC libavcodec/x86/constants.o
YASM libavcodec/x86/bswapdsp.o
STRIP libavcodec/x86/bswapdsp.o
CC libavcodec/x86/dcadsp_init.o
STRIP libavcodec/x86/ac3dsp.o
CC libavcodec/x86/dct_init.o
YASM libavcodec/x86/dcadsp.o
YASM libavcodec/x86/deinterlace.o
YASM libavcodec/x86/dct32.o
STRIP libavcodec/x86/deinterlace.o
CC libavcodec/x86/dirac_dwt.o
CC libavcodec/x86/diracdsp_mmx.o
STRIP libavcodec/x86/dcadsp.o
STRIP libavcodec/x86/dct32.o
CC libavcodec/x86/dnxhdenc_init.o
YASM libavcodec/x86/diracdsp_yasm.o
YASM libavcodec/x86/dnxhdenc.o
CC libavcodec/x86/fdct.o
STRIP libavcodec/x86/dnxhdenc.o
CC libavcodec/x86/fdctdsp_init.o
YASM libavcodec/x86/dwt_yasm.o
STRIP libavcodec/x86/diracdsp_yasm.o
CC libavcodec/x86/fft_init.o
STRIP libavcodec/x86/dwt_yasm.o
CC libavcodec/x86/flacdsp_init.o
YASM libavcodec/x86/flac_dsp_gpl.o
STRIP libavcodec/x86/flac_dsp_gpl.o
CC libavcodec/x86/fmtconvert_init.o
YASM libavcodec/x86/fmtconvert.o
YASM libavcodec/x86/fft.o
STRIP libavcodec/x86/fmtconvert.o
YASM libavcodec/x86/flacdsp.o
YASM libavcodec/x86/g722dsp.o
STRIP libavcodec/x86/g722dsp.o
CC libavcodec/x86/g722dsp_init.o
YASM libavcodec/x86/fpel.o
~/build/mpv-build/ffmpeg/libavcodec/x86/fft.asm:54: warning: section flags ignored on section redeclaration
STRIP libavcodec/x86/fft.o
CC libavcodec/x86/h263dsp_init.o
YASM libavcodec/x86/h263_loopfilter.o
STRIP libavcodec/x86/fpel.o
STRIP libavcodec/x86/flacdsp.o
STRIP libavcodec/x86/h263_loopfilter.o
YASM libavcodec/x86/h264_chromamc_10bit.o
STRIP libavcodec/x86/h264_chromamc_10bit.o
YASM libavcodec/x86/h264_chromamc.o
YASM libavcodec/x86/h264_deblock_10bit.o
YASM libavcodec/x86/h264_deblock.o
STRIP libavcodec/x86/h264_deblock_10bit.o
STRIP libavcodec/x86/h264_chromamc.o
STRIP libavcodec/x86/h264_deblock.o
YASM libavcodec/x86/h264_idct_10bit.o
YASM libavcodec/x86/h264_idct.o
STRIP libavcodec/x86/h264_idct_10bit.o
CC libavcodec/x86/h264_intrapred_init.o
CC libavcodec/x86/h264_qpel.o
YASM libavcodec/x86/h264_intrapred_10bit.o
YASM libavcodec/x86/h264_intrapred.o
STRIP libavcodec/x86/h264_idct.o
STRIP libavcodec/x86/h264_intrapred_10bit.o
YASM libavcodec/x86/h264_qpel_10bit.o
YASM libavcodec/x86/h264_weight.o
YASM libavcodec/x86/h264_qpel_8bit.o
STRIP libavcodec/x86/h264_weight.o
STRIP libavcodec/x86/h264_intrapred.o
CC libavcodec/x86/h264chroma_init.o
CC libavcodec/x86/h264dsp_init.o
YASM libavcodec/x86/h264_weight_10bit.o
STRIP libavcodec/x86/h264_weight_10bit.o
YASM libavcodec/x86/hevc_idct.o
STRIP libavcodec/x86/hevc_idct.o
STRIP libavcodec/x86/h264_qpel_8bit.o
STRIP libavcodec/x86/h264_qpel_10bit.o
YASM libavcodec/x86/hevc_res_add.o
YASM libavcodec/x86/hevc_deblock.o
STRIP libavcodec/x86/hevc_res_add.o
CC libavcodec/x86/hevcdsp_init.o
YASM libavcodec/x86/hevc_sao.o
STRIP libavcodec/x86/hevc_deblock.o
YASM libavcodec/x86/hpeldsp.o
STRIP libavcodec/x86/hpeldsp.o
CC libavcodec/x86/hpeldsp_init.o
YASM libavcodec/x86/huffyuvdsp.o
STRIP libavcodec/x86/huffyuvdsp.o
CC libavcodec/x86/huffyuvdsp_init.o
CC libavcodec/x86/huffyuvencdsp_mmx.o
YASM libavcodec/x86/idctdsp.o
STRIP libavcodec/x86/hevc_sao.o
CC libavcodec/x86/idctdsp_init.o
STRIP libavcodec/x86/idctdsp.o
YASM libavcodec/x86/lossless_audiodsp.o
STRIP libavcodec/x86/lossless_audiodsp.o
CC libavcodec/x86/lossless_audiodsp_init.o
YASM libavcodec/x86/lossless_videodsp.o
YASM libavcodec/x86/imdct36.o
STRIP libavcodec/x86/lossless_videodsp.o
CC libavcodec/x86/lossless_videodsp_init.o
CC libavcodec/x86/lpc.o
STRIP libavcodec/x86/imdct36.o
CC libavcodec/x86/me_cmp_init.o
YASM libavcodec/x86/mlpdsp.o
STRIP libavcodec/x86/mlpdsp.o
CC libavcodec/x86/mlpdsp_init.o
YASM libavcodec/x86/me_cmp.o
CC libavcodec/x86/mpegaudiodsp.o
CC libavcodec/x86/mpegvideo.o
CC libavcodec/x86/mpegvideodsp.o
CC libavcodec/x86/mpegvideoenc.o
STRIP libavcodec/x86/me_cmp.o
YASM libavcodec/x86/mpegvideoencdsp.o
CC libavcodec/x86/mpegvideoencdsp_init.o
STRIP libavcodec/x86/mpegvideoencdsp.o
CC libavcodec/x86/pixblockdsp_init.o
YASM libavcodec/x86/pixblockdsp.o
CC libavcodec/x86/pngdsp_init.o
STRIP libavcodec/x86/pixblockdsp.o
YASM libavcodec/x86/pngdsp.o
CC libavcodec/x86/proresdsp_init.o
STRIP libavcodec/x86/pngdsp.o
YASM libavcodec/x86/qpel.o
STRIP libavcodec/x86/qpel.o
CC libavcodec/x86/qpeldsp_init.o
YASM libavcodec/x86/proresdsp.o
STRIP libavcodec/x86/proresdsp.o
YASM libavcodec/x86/qpeldsp.o
CC libavcodec/x86/rv34dsp_init.o
YASM libavcodec/x86/rv34dsp.o
STRIP libavcodec/x86/rv34dsp.o
CC libavcodec/x86/rv40dsp_init.o
YASM libavcodec/x86/rv40dsp.o
STRIP libavcodec/x86/rv40dsp.o
STRIP libavcodec/x86/qpeldsp.o
CC libavcodec/x86/sbrdsp_init.o
CC libavcodec/x86/simple_idct.o
CC libavcodec/x86/snowdsp.o
YASM libavcodec/x86/sbrdsp.o
YASM libavcodec/x86/svq1enc.o
STRIP libavcodec/x86/svq1enc.o
CC libavcodec/x86/svq1enc_init.o
STRIP libavcodec/x86/sbrdsp.o
CC libavcodec/x86/ttadsp_init.o
YASM libavcodec/x86/ttadsp.o
CC libavcodec/x86/v210-init.o
STRIP libavcodec/x86/ttadsp.o
CC libavcodec/x86/v210enc_init.o
YASM libavcodec/x86/v210.o
YASM libavcodec/x86/v210enc.o
STRIP libavcodec/x86/v210.o
CC libavcodec/x86/vc1dsp_init.o
STRIP libavcodec/x86/v210enc.o
CC libavcodec/x86/vc1dsp_mmx.o
YASM libavcodec/x86/vc1dsp.o
YASM libavcodec/x86/videodsp.o
STRIP libavcodec/x86/vc1dsp.o
CC libavcodec/x86/videodsp_init.o
CC libavcodec/x86/vorbisdsp_init.o
YASM libavcodec/x86/vorbisdsp.o
STRIP libavcodec/x86/vorbisdsp.o
CC libavcodec/x86/vp3dsp_init.o
STRIP libavcodec/x86/videodsp.o
CC libavcodec/x86/vp6dsp_init.o
YASM libavcodec/x86/vp6dsp.o
STRIP libavcodec/x86/vp6dsp.o
CC libavcodec/x86/vp8dsp_init.o
YASM libavcodec/x86/vp3dsp.o
STRIP libavcodec/x86/vp3dsp.o
CC libavcodec/x86/vp9dsp_init.o
YASM libavcodec/x86/vp8dsp.o
STRIP libavcodec/x86/vp8dsp.o
YASM libavcodec/x86/vp8dsp_loopfilter.o
YASM libavcodec/x86/vp9intrapred.o
STRIP libavcodec/x86/vp8dsp_loopfilter.o
STRIP libavcodec/x86/vp9intrapred.o
YASM libavcodec/x86/vp9mc.o
STRIP libavcodec/x86/vp9mc.o
CC libavcodec/x86/xvididct_init.o
CC libavcodec/x86/xvididct_mmx.o
CC libavcodec/x86/xvididct_sse2.o
CC libavcodec/xan.o
CC libavcodec/xbmdec.o
CC libavcodec/xbmenc.o
CC libavcodec/xface.o
CC libavcodec/xfacedec.o
CC libavcodec/xfaceenc.o
YASM libavcodec/x86/hevc_mc.o
CC libavcodec/xiph.o
CC libavcodec/xl.o
CC libavcodec/xsubdec.o
CC libavcodec/xsubenc.o
CC libavcodec/xvididct.o
CC libavcodec/xwddec.o
CC libavcodec/xwdenc.o
CC libavcodec/xxan.o
CC libavcodec/y41pdec.o
CC libavcodec/y41penc.o
CC libavcodec/yop.o
CC libavcodec/yuv4dec.o
CC libavcodec/yuv4enc.o
CC libavcodec/zerocodec.o
CC libavcodec/zmbv.o
CC libavcodec/zmbvenc.o
AR libpostproc/libpostproc.a
CC libswresample/audioconvert.o
CC libswresample/dither.o
CC libswresample/options.o
CC libswresample/rematrix.o
CC libswresample/resample.o
YASM libavcodec/x86/vp9lpf.o
CC libswresample/resample_dsp.o
CC libswresample/swresample.o
CC libswresample/swresample_frame.o
YASM libswresample/x86/audio_convert.o
STRIP libswresample/x86/audio_convert.o
CC libswresample/x86/audio_convert_init.o
YASM libswresample/x86/rematrix.o
STRIP libswresample/x86/rematrix.o
CC libswresample/x86/rematrix_init.o
YASM libswresample/x86/resample.o
~/build/mpv-build/ffmpeg/libswresample/x86/resample.asm:48: warning: section flags ignored on section redeclaration
STRIP libswresample/x86/resample.o
CC libswresample/x86/resample_init.o
CC libswscale/hscale_fast_bilinear.o
CC libswscale/input.o
CC libswscale/options.o
CC libswscale/output.o
STRIP libavcodec/x86/vp9lpf.o
CC libswscale/rgb2rgb.o
CC libswscale/swscale.o
CC libswscale/swscale_unscaled.o
CC libswscale/utils.o
CC libswscale/x86/hscale_fast_bilinear_simd.o
YASM libswscale/x86/input.o
YASM libswscale/x86/output.o
STRIP libswscale/x86/output.o
CC libswscale/x86/rgb2rgb.o
STRIP libswscale/x86/input.o
CC libswscale/x86/swscale.o
YASM libswscale/x86/scale.o
CC libswscale/x86/yuv2rgb.o
CC libswscale/yuv2rgb.o
YASM libavcodec/x86/vp9itxfm.o
STRIP libswscale/x86/scale.o
CC libavutil/adler32.o
CC libavutil/aes.o
CC libavutil/atomic.o
CC libavutil/audio_fifo.o
CC libavutil/avstring.o
CC libavutil/base64.o
CC libavutil/blowfish.o
CC libavutil/bprint.o
CC libavutil/buffer.o
CC libavutil/camellia.o
CC libavutil/cast5.o
CC libavutil/channel_layout.o
CC libavutil/color_utils.o
CC libavutil/cpu.o
CC libavutil/crc.o
CC libavutil/des.o
CC libavutil/dict.o
CC libavutil/display.o
CC libavutil/downmix_info.o
CC libavutil/error.o
CC libavutil/eval.o
CC libavutil/fifo.o
~/build/mpv-build/ffmpeg/libavutil/eval.c: In function ‘eval_expr’:
~/build/mpv-build/ffmpeg/libavutil/eval.c:247:21: warning: ‘av_reverse’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/common.h:79) [-Wdeprecated-declarations]
p->var[0] = av_reverse[i&255]*x_max/255;
^
CC libavutil/file.o
CC libavutil/file_open.o
CC libavutil/fixed_dsp.o
CC libavutil/float_dsp.o
CC libavutil/frame.o
CC libavutil/hash.o
~/build/mpv-build/ffmpeg/libavutil/frame.c: In function ‘av_frame_set_qp_table’:
~/build/mpv-build/ffmpeg/libavutil/frame.c:55:5: warning: ‘qscale_table’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:285) [-Wdeprecated-declarations]
f->qscale_table = buf->data;
^
~/build/mpv-build/ffmpeg/libavutil/frame.c:56:5: warning: ‘qstride’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:290) [-Wdeprecated-declarations]
f->qstride = stride;
^
~/build/mpv-build/ffmpeg/libavutil/frame.c:57:5: warning: ‘qscale_type’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:293) [-Wdeprecated-declarations]
f->qscale_type = qp_type;
^
~/build/mpv-build/ffmpeg/libavutil/frame.c: In function ‘av_frame_get_qp_table’:
~/build/mpv-build/ffmpeg/libavutil/frame.c:64:5: warning: ‘qstride’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:290) [-Wdeprecated-declarations]
*stride = f->qstride;
^
~/build/mpv-build/ffmpeg/libavutil/frame.c:65:5: warning: ‘qscale_type’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:293) [-Wdeprecated-declarations]
*type = f->qscale_type;
^
~/build/mpv-build/ffmpeg/libavutil/frame.c: In function ‘av_frame_copy_props’:
~/build/mpv-build/ffmpeg/libavutil/frame.c:478:5: warning: ‘type’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:347) [-Wdeprecated-declarations]
dst->type = src->type;
^
~/build/mpv-build/ffmpeg/libavutil/frame.c:478:5: warning: ‘type’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:347) [-Wdeprecated-declarations]
~/build/mpv-build/ffmpeg/libavutil/frame.c:518:5: warning: ‘qscale_table’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:285) [-Wdeprecated-declarations]
dst->qscale_table = NULL;
^
~/build/mpv-build/ffmpeg/libavutil/frame.c:519:5: warning: ‘qstride’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:290) [-Wdeprecated-declarations]
dst->qstride = 0;
^
~/build/mpv-build/ffmpeg/libavutil/frame.c:520:5: warning: ‘qscale_type’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:293) [-Wdeprecated-declarations]
dst->qscale_type = 0;
^
~/build/mpv-build/ffmpeg/libavutil/frame.c:524:13: warning: ‘qscale_table’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:285) [-Wdeprecated-declarations]
dst->qscale_table = dst->qp_table_buf->data;
^
~/build/mpv-build/ffmpeg/libavutil/frame.c:525:13: warning: ‘qstride’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:290) [-Wdeprecated-declarations]
dst->qstride = src->qstride;
^
~/build/mpv-build/ffmpeg/libavutil/frame.c:525:13: warning: ‘qstride’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:290) [-Wdeprecated-declarations]
~/build/mpv-build/ffmpeg/libavutil/frame.c:526:13: warning: ‘qscale_type’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:293) [-Wdeprecated-declarations]
dst->qscale_type = src->qscale_type;
^
~/build/mpv-build/ffmpeg/libavutil/frame.c:526:13: warning: ‘qscale_type’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/frame.h:293) [-Wdeprecated-declarations]
STRIP libavcodec/x86/hevc_mc.o
CC libavutil/hmac.o
CC libavutil/imgutils.o
CC libavutil/intmath.o
CC libavutil/lfg.o
CC libavutil/lls.o
CC libavutil/log.o
CC libavutil/log2_tab.o
CC libavutil/lzo.o
CC libavutil/mathematics.o
CC libavutil/md5.o
CC libavutil/mem.o
CC libavutil/murmur3.o
CC libavutil/opt.o
CC libavutil/parseutils.o
~/build/mpv-build/ffmpeg/libavutil/opt.c: In function ‘av_opt_set_defaults’:
~/build/mpv-build/ffmpeg/libavutil/opt.c:1180:5: warning: ‘av_opt_set_defaults2’ is deprecated (declared at ~/build/mpv-build/ffmpeg/libavutil/opt.h:443) [-Wdeprecated-declarations]
av_opt_set_defaults2(s, 0, 0);
^
CC libavutil/pixdesc.o
CC libavutil/pixelutils.o
CC libavutil/random_seed.o
CC libavutil/rational.o
CC libavutil/rc4.o
CC libavutil/ripemd.o
CC libavutil/samplefmt.o
CC libavutil/sha.o
CC libavutil/sha512.o
CC libavutil/stereo3d.o
CC libavutil/threadmessage.o
CC libavutil/time.o
CC libavutil/timecode.o
CC libavutil/tree.o
CC libavutil/twofish.o
CC libavutil/utils.o
CC libavutil/x86/cpu.o
YASM libavutil/x86/cpuid.o
STRIP libavutil/x86/cpuid.o
YASM libavutil/x86/emms.o
STRIP libavutil/x86/emms.o
CC libavutil/x86/float_dsp_init.o
CC libavutil/x86/lls_init.o
YASM libavutil/x86/float_dsp.o
YASM libavutil/x86/lls.o
STRIP libavutil/x86/lls.o
CC libavutil/x86/pixelutils_init.o
STRIP libavutil/x86/float_dsp.o
CC libavutil/xga_font_data.o
CC libavutil/xtea.o
INSTALL libavdevice/libavdevice.a
YASM libavutil/x86/pixelutils.o
INSTALL libavformat/libavformat.a
AR libavfilter/libavfilter.a
INSTALL libpostproc/libpostproc.a
STRIP libavutil/x86/pixelutils.o
AR libswresample/libswresample.a
AR libswscale/libswscale.a
AR libavutil/libavutil.a
INSTALL libswresample/libswresample.a
INSTALL libswscale/libswscale.a
INSTALL libavfilter/libavfilter.a
INSTALL libavutil/libavutil.a
STRIP libavcodec/x86/vp9itxfm.o
AR libavcodec/libavcodec.a
LD ffmpeg_g
LD ffplay_g
LD ffprobe_g
LD ffserver_g
INSTALL libavcodec/libavcodec.a
CP ffmpeg
STRIP ffmpeg
CP ffserver
STRIP ffserver
CP ffplay
STRIP ffplay
CP ffprobe
STRIP ffprobe
INSTALL install-progs-yes
INSTALL ffmpeg
INSTALL ffplay
INSTALL ffprobe
INSTALL ffserver
make[2]: Leaving directory '~/build/mpv-build/ffmpeg_build'
scripts/mpv-config --prefix=/usr --confdir=/etc/mpv # --enable-sdl2
Using mpv options: --prefix=/usr --confdir=/etc/mpv
Setting top to : ~/build/mpv-build/mpv
Setting out to : ~/build/mpv-build/mpv/build
Checking for waf version in 1.8.4-1.9.0 : ok
Checking for program 'cc' : /usr/bin/cc
Checking for program 'pkg-config' : /usr/bin/pkg-config
Checking for program 'ar' : /usr/bin/ar
Checking for program 'perl' : /usr/bin/perl
Checking for program 'rst2man' : /usr/bin/rst2man
Checking for program 'rst2pdf' : /usr/bin/rst2pdf
Checking for program 'windres' : not found
Checking for 'gcc' (C compiler) : /usr/bin/cc
Detected target OS: : os-linux
Checking for compiler flags -Werror=implicit-function-declaration : yes
Checking for compiler flags -Wno-error=deprecated-declarations : yes
Checking for compiler flags -Wno-error=unused-function : yes
Checking for compiler flags -Wempty-body : yes
Checking for compiler flags -Wdisabled-optimization : yes
Checking for compiler flags -Wstrict-prototypes : yes
Checking for compiler flags -Wno-format-zero-length : yes
Checking for compiler flags -Werror=format-security : yes
Checking for mpv CLI player : yes
Checking for shared library : disabled
Checking for static library : disabled
Checking for static build : disabled
Checking for whether to include binary compile time : yes
Checking for whether to optimize : yes
Checking for whether to compile-in debugging information : yes
Checking for manpage generation : yes
Checking for pdf manual generation : disabled
Checking for dynamic loader : yes
Checking for dlopen : yes
Checking for compilation of default filters for vf_dlopen : disabled
Checking for zsh completion : disabled
Checking for inline assembly (currently without effect) : yes
Checking for test suite (using cmocka) : disabled
Checking for generate a clang compilation database : disabled
Checking for compiler support for noexecstack : yes
Checking for linker support for --nxcompat --no-seh --dynamicbase : no
Checking for -lm : yes
Checking for MinGW : os-win32 not found
Checking for POSIX environment : yes
Checking for development environment : yes
Checking for win32 : not found any of os-win32, os-cygwin
Checking for internal pthread wrapper for win32 (Vista+) : disabled
Checking for POSIX threads : yes
Checking for stdatomic.h : yes
Checking for compiler support for __atomic built-ins : stdatomic found
Checking for compiler support for __sync built-ins : stdatomic found
Checking for compiler support for usable thread synchronization built-ins : yes
Checking for linking with -lrt : yes
Checking for iconv : yes
Checking for w32/dos paths : not found any of os-win32, os-cygwin
Checking for libwaio for win32 : mingw, os-win32 not found
Checking for termios : yes
Checking for shm : yes
Checking for nanosleep : yes
Checking for POSIX spawnp()/kill() : yes
Checking for posix_spawnp() or MinGW : yes
Checking for glob() : yes
Checking for glob() win32 replacement : not found any of os-win32, os-cygwin
Checking for fchmod() : yes
Checking for vt.h : yes
Checking for GLIBC API for setting thread name : yes
Checking for OSX API for setting thread name : glibc-thread-name found
Checking for BSD API for setting thread name : glibc-thread-name found
Checking for NetBSD API for setting thread name : glibc-thread-name found
Checking for BSD's fstatfs() : no
Checking for Linux's fstatfs() : yes
Checking for libguess support : yes
Checking for Samba support : yes
Checking for Lua : yes (version found: 51deb)
Checking for SSA/ASS support : yes
Checking for libass OSD support : yes
Checking for dummy OSD support : libass-osd found
Checking for zlib : yes
Checking for Encoding : yes
Checking for Bluray support : yes
Checking for dvdread support : yes
Checking for dvdnav support : yes
Checking for cdda support (libcdio) : yes
Checking for ENCA support : yes
Checking for LADSPA plugin support : yes
Checking for librubberband support : yes
Checking for libbs2b audio filter support : yes
Checking for LCMS2 support : yes
Checking for VapourSynth filter bridge (core) : no ('vapoursynth >= 24' not found)
Checking for VapourSynth filter bridge (Python) : vapoursynth-core not found
Checking for VapourSynth filter bridge (Lazy Lua) : vapoursynth-core not found
Checking for SDL2 : disabled
Checking for SDL (1.x) : disabled
Checking for OSS (implementation from opensound.com) : no
Checking for OSS (platform-specific OSS implementation) : yes
Checking for OSS (emulation on top of SunAudio) : oss-audio-native found
Checking for OSS audio output : yes
Checking for RSound audio output : no
Checking for sndio audio input/output : disabled
Checking for PulseAudio audio output : yes
Checking for JACK audio output : yes
Checking for OpenAL audio output : disabled
Checking for ALSA audio output : yes
Checking for CoreAudio audio output : no
Checking for DirectSound audio output : no
Checking for WASAPI audio output : win32 not found
Checking for Cocoa : no
Checking for Wayland : yes
Checking for X11 : yes
Checking for Xss screensaver extensions : yes
Checking for X extensions : yes
Checking for Xv video output : yes
Checking for Xinerama : yes
Checking for Xrandr : yes
Checking for OpenGL Cocoa Backend : cocoa not found
Checking for OpenGL X11 Backend : no
Checking for OpenGL X11 EGL Backend : disabled
Checking for OpenGL Wayland Backend : yes
Checking for OpenGL Win32 Backend : win32 not found
Checking for VDPAU acceleration : yes
Checking for VDPAU with OpenGL/X11 : gl-x11 not found
Checking for VAAPI acceleration : yes
Checking for VAAPI VPP : yes
Checking for VAAPI GLX : gl-x11 not found
Checking for CACA : yes
Checking for DRM : yes
Checking for JPEG support : yes
Checking for Direct3D support : win32 not found
Checking for Raspberry Pi support : no
Checking for GLES on Raspberry Pi : rpi not found
Checking for OpenGL video outputs : yes
Checking for libav/ffmpeg : yes
Checking for libswresample : yes
Checking for libavresample : libswresample found
Checking for usable resampler found : yes
Checking for libavfilter : yes
Checking for libavdevice : yes
Checking for libavcodec avcodec_enum_to_chroma_pos API : yes
Checking for libavutil AVFrame metadata : yes
Checking for libavutil AVFrame skip samples metadata : yes
Checking for libavutil AV_PIX_FMT_MMAL : no
Checking for libavcodec VAAPI hwaccel : yes
Checking for libavcodec VDA hwaccel : no
Checking for VDA with OpenGL : vda-hwaccel, gl-cocoa not found
Checking for libavcodec VDPAU hwaccel : yes
Checking for libavcodec DXVA2 hwaccel : win32 not found
Checking for TV interface : yes
Checking for videoio.h : no
Checking for videodev2.h : yes
Checking for Video4Linux2 TV interface : yes
Checking for libv4l2 support : yes
Checking for Video4Linux2 MPEG PVR interface : yes
Checking for audio input support : yes
Checking for DVB input module : yes
Checking for w32 executable : not found any of os-win32, os-cygwin
Checking for Apple Remote support : cocoa not found
Writing configuration header: : config.h
Writing header: : version.h
'configure' finished successfully (3.351s)
make[1]: Leaving directory '~/build/mpv-build'
debian/rules override_dh_auto_build
make[1]: Entering directory '~/build/mpv-build'
scripts/mpv-build
Waf: Entering directory `~/build/mpv-build/mpv/build'
[ 1/250] Compiling TOOLS/osxbundle/mpv.app/Contents/Resources/icon.icns
[ 2/250] Compiling video/out/x11_icon.bin
[ 3/250] Compiling etc/input.conf
[ 4/250] Compiling sub/osd_font.otf
[ 5/250] Compiling player/lua/defaults.lua
[ 6/250] Compiling player/lua/assdraw.lua
[ 7/250] Compiling player/lua/options.lua
[ 8/250] Compiling player/lua/osc.lua
[ 9/250] Compiling player/lua/ytdl_hook.lua
[ 10/250] Processing ebml_types.h: demux/ebml.c demux/demux_mkv.c -> build/ebml_types.h
[ 11/250] Compiling demux/ebml.c
[ 12/250] Compiling DOCS/man/mpv.rst
[ 13/250] Compiling stream/stream.c
[ 14/250] Compiling audio/filter/af_channels.c
[ 15/250] Compiling sub/find_subfiles.c
[ 16/250] Compiling common/msg.c
[ 17/250] Compiling stream/audio_in.c
[ 18/250] Compiling audio/filter/af_format.c
[ 19/250] Compiling audio/out/push.c
[ 20/250] Compiling video/out/vo_lavc.c
../stream/stream.c: In function ‘mp_cancel_trigger’:
../stream/stream.c:969:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(c->wakeup_pipe[1], &(char){0}, 1);
^

[ 21/250] Compiling player/client.c
../audio/out/push.c: In function ‘ao_wait_poll’:
../audio/out/push.c:492:9: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
read(p->wakeup_pipe[0], buf, sizeof(buf));
^
../audio/out/push.c: In function ‘ao_wakeup_poll’:
../audio/out/push.c:502:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(p->wakeup_pipe[1], &(char){0}, 1);
^

[ 22/250] Compiling video/out/wayland/buffer.c
[ 23/250] Compiling stream/dvb_tune.c
../video/out/wayland/buffer.c: In function ‘shm_buffer_resize’:
../video/out/wayland/buffer.c:88:9: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result]
ftruncate(buffer->fd, new_size);
^

[ 24/250] Compiling stream/stream_pvr.c
[ 25/250] Compiling options/options.c
[ 26/250] Compiling video/filter/vf_lavfi.c
../player/client.c: In function ‘wakeup_client’:
../player/client.c:276:13: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(ctx->wakeup_pipe[1], &(char){0}, 1);
^
../player/client.c: In function ‘mpv_get_wakeup_pipe’:
../player/client.c:1584:13: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(ctx->wakeup_pipe[1], &(char){0}, 1);
^

[ 27/250] Compiling audio/filter/af_lavrresample.c
[ 28/250] Compiling demux/demux_tv.c
[ 29/250] Compiling sub/sd_lavf_srt.c
[ 30/250] Compiling stream/tvi_dummy.c
[ 31/250] Compiling player/lua.c
[ 32/250] Compiling video/out/gl_osd.c
[ 33/250] Compiling audio/out/pull.c
[ 34/250] Compiling video/vaapi.c
[ 35/250] Compiling stream/ai_alsa1x.c
[ 36/250] Compiling audio/filter/af_convertsignendian.c
[ 37/250] Compiling stream/stream_rar.c
[ 38/250] Compiling audio/filter/af_surround.c
[ 39/250] Compiling osdep/timer.c
[ 40/250] Compiling audio/chmap_sel.c
[ 41/250] Compiling video/filter/vf_mirror.c
[ 42/250] Compiling audio/filter/window.c
[ 43/250] Compiling sub/ass_mp.c
[ 44/250] Compiling video/filter/vf_eq.c
[ 45/250] Compiling stream/stream_tv.c
[ 46/250] Compiling player/misc.c
[ 47/250] Compiling video/filter/vf.c
[ 48/250] Compiling audio/filter/af_bs2b.c
[ 49/250] Compiling video/filter/vf_scale.c
[ 50/250] Compiling player/command.c
[ 51/250] Compiling common/playlist.c
[ 52/250] Compiling video/out/wayland_common.c
[ 53/250] Compiling audio/filter/filter.c
[ 54/250] Compiling video/decode/vaapi.c
[ 55/250] Compiling audio/format.c
[ 56/250] Compiling audio/filter/af_hrtf.c
[ 57/250] Compiling sub/osd.c
[ 58/250] Compiling audio/filter/af_delay.c
[ 59/250] Compiling demux/codec_tags.c
[ 60/250] Compiling audio/out/ao_lavc.c
[ 61/250] Compiling stream/stream_cdda.c
[ 62/250] Compiling stream/stream_dvb.c
[ 63/250] Compiling audio/decode/dec_audio.c
[ 64/250] Compiling sub/sd_lavc_conv.c
[ 65/250] Compiling common/av_common.c
[ 66/250] Compiling audio/audio_buffer.c
[ 67/250] Compiling demux/demux_playlist.c
[ 68/250] Compiling common/encode_lavc.c
../common/av_common.c: In function ‘mp_copy_lav_codec_headers’:
../common/av_common.c:70:5: warning: ‘stream_codec_tag’ is deprecated (declared at ~/build/mpv-build/build_libs/include/libavcodec/avcodec.h:1278) [-Wdeprecated-declarations]
avctx->stream_codec_tag = st->stream_codec_tag;
^
../common/av_common.c:70:5: warning: ‘stream_codec_tag’ is deprecated (declared at ~/build/mpv-build/build_libs/include/libavcodec/avcodec.h:1278) [-Wdeprecated-declarations]

[ 69/250] Compiling video/out/vo_caca.c
[ 70/250] Compiling options/m_property.c
[ 71/250] Compiling stream/stream_avdevice.c
[ 72/250] Compiling video/out/vo_xv.c
[ 73/250] Compiling osdep/terminal-unix.c
[ 74/250] Compiling video/out/x11_common.c
[ 75/250] Compiling video/out/vo_vaapi.c
[ 76/250] Compiling stream/stream_dvdnav.c
../osdep/terminal-unix.c: In function ‘quit_request_sighandler’:
../osdep/terminal-unix.c:381:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(death_pipe[1], &(char){0}, 1);
^
../osdep/terminal-unix.c: In function ‘enable_kx’:
../osdep/terminal-unix.c:278:9: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(STDOUT_FILENO, cmd, strlen(cmd));
^
../osdep/terminal-unix.c: In function ‘terminal_uninit’:
../osdep/terminal-unix.c:454:9: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(death_pipe[1], &(char){0}, 1);
^

[ 77/250] Compiling video/out/vo_drm.c
[ 78/250] Compiling video/out/vo_opengl.c
[ 79/250] Compiling audio/out/ao_pulse.c
[ 80/250] Compiling video/out/vo_image.c
[ 81/250] Compiling video/out/gl_utils.c
[ 82/250] Compiling video/filter/vf_rotate.c
[ 83/250] Compiling common/common.c
[ 84/250] Compiling audio/filter/af_drc.c
[ 85/250] Compiling player/configfiles.c
[ 86/250] Compiling ta/ta.c
[ 87/250] Compiling input/ipc.c
[ 88/250] Compiling stream/ai_oss.c
[ 89/250] Compiling video/out/gl_common.c
[ 90/250] Compiling audio/audio.c
[ 91/250] Compiling audio/filter/af_ladspa.c
[ 92/250] Compiling sub/sd_srt.c
../input/ipc.c: In function ‘client_thread’:
../input/ipc.c:556:13: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
read(pipe_fd, discard, sizeof(discard));
^
../input/ipc.c: In function ‘mp_uninit_ipc’:
../input/ipc.c:850:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(arg->death_pipe[1], &(char){0}, 1);
^

[ 93/250] Compiling sub/sd_movtext.c
[ 94/250] Compiling player/discnav.c
[ 95/250] Compiling stream/stream_dvd.c
[ 96/250] Compiling video/filter/vf_expand.c
[ 97/250] Compiling audio/out/ao_oss.c
[ 98/250] Compiling video/out/dither.c
[ 99/250] Compiling audio/out/ao_alsa.c
[100/250] Compiling video/out/vo.c
../audio/out/ao_oss.c: In function ‘init’:
../audio/out/ao_oss.c:484:13: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(p->audio_fd, data, p->outburst);
^

[101/250] Compiling audio/chmap.c
[102/250] Compiling osdep/subprocess.c
[103/250] Compiling demux/demux_mf.c
[104/250] Compiling video/img_format.c
[105/250] Compiling audio/filter/af_scaletempo.c
[106/250] Compiling stream/stream_dvd_common.c
../video/out/vo.c: In function ‘wait_event_fd’:
../video/out/vo.c:443:9: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
read(in->wakeup_pipe[0], buf, sizeof(buf)); // flush
^
../video/out/vo.c: In function ‘wakeup_event_fd’:
../video/out/vo.c:450:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(in->wakeup_pipe[1], &(char){0}, 1);
^

[107/250] Compiling audio/filter/af_pan.c
[108/250] Compiling stream/tv.c
[109/250] Compiling video/filter/vf_vavpp.c
[110/250] Compiling stream/tvi_v4l2.c
[111/250] Compiling video/filter/vf_stereo3d.c
[112/250] Compiling options/m_option.c
[113/250] Compiling demux/packet.c
[114/250] Compiling video/filter/vf_delogo.c
[115/250] Compiling common/version.c
[116/250] Compiling demux/timeline.c
[117/250] Compiling player/osd.c
[118/250] Compiling player/sub.c
[119/250] Compiling audio/fmt-conversion.c
[120/250] Compiling video/decode/dec_video.c
[121/250] Compiling stream/stream_null.c
[122/250] Compiling video/filter/vf_flip.c
[123/250] Compiling video/out/bitmap_packer.c
[124/250] Compiling demux/demux_libass.c
[125/250] Compiling common/av_log.c
[126/250] Compiling video/vdpau.c
[127/250] Compiling video/filter/vf_hqdn3d.c
[128/250] Compiling stream/stream_mf.c
[129/250] Compiling video/out/drm_common.c
[130/250] Compiling sub/sd_lavc.c
../video/out/drm_common.c: In function ‘vt_switcher_sighandler’:
../video/out/drm_common.c:44:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(vt_switcher_pipe[1], &event, sizeof(event));
^
../video/out/drm_common.c: In function ‘vt_switcher_interrupt_poll’:
../video/out/drm_common.c:106:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(vt_switcher_pipe[1], &event, sizeof(event));
^

[131/250] Compiling demux/demux_mkv.c
[132/250] Compiling osdep/timer-linux.c
[133/250] Compiling audio/filter/af.c
[134/250] Compiling video/out/gl_lcms.c
[135/250] Compiling osdep/io.c
[136/250] Compiling video/filter/vf_pullup.c
[137/250] Compiling demux/demux_mkv_timeline.c
[138/250] Compiling video/csputils.c
[139/250] Compiling stream/stream_file.c
[140/250] Compiling player/playloop.c
[141/250] Compiling video/out/vo_x11.c
[142/250] Compiling audio/filter/tools.c
[143/250] Compiling video/out/wayland/memfile.c
[144/250] Compiling audio/filter/af_equalizer.c
[145/250] Compiling video/vdpau_mixer.c
[146/250] Compiling video/filter/vf_vdpaupp.c
../player/playloop.c: In function ‘handle_heartbeat_cmd’:
../player/playloop.c:624:13: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result]
system(opts->heartbeat_cmd);
^

[147/250] Compiling video/filter/vf_buffer.c
[148/250] Compiling sub/osd_libass.c
[149/250] Compiling common/codecs.c
[150/250] Compiling osdep/semaphore_osx.c
[151/250] Compiling audio/decode/ad_spdif.c
[152/250] Compiling audio/filter/af_sub.c
[153/250] Compiling demux/demux_rar.c
[154/250] Compiling video/filter/vf_sub.c
[155/250] Compiling video/filter/vf_noformat.c
[156/250] Compiling input/event.c
[157/250] Compiling osdep/threads.c
[158/250] Compiling misc/bstr.c
[159/250] Compiling video/out/gl_hwdec.c
[160/250] Compiling stream/stream_lavf.c
[161/250] Compiling video/out/vo_vdpau.c
[162/250] Compiling sub/dec_sub.c
[163/250] Compiling audio/filter/af_center.c
[164/250] Compiling audio/filter/af_lavcac3enc.c
[165/250] Compiling player/main.c
[166/250] Compiling player/scripting.c
[167/250] Compiling misc/charset_conv.c
[168/250] Compiling video/out/aspect.c
[169/250] Compiling stream/stream_smb.c
[170/250] Compiling audio/filter/af_sweep.c
[171/250] Compiling video/mp_image_pool.c
[172/250] Compiling audio/out/ao_jack.c
[173/250] Compiling video/filter/vf_dlopen.c
[174/250] Compiling input/input.c
[175/250] Compiling player/video.c
[176/250] Compiling ta/ta_utils.c
[177/250] Compiling misc/json.c
[178/250] Compiling demux/demux.c
[179/250] Compiling video/decode/vdpau.c
[180/250] Compiling video/filter/vf_unsharp.c
[181/250] Compiling video/out/gl_wayland.c
[182/250] Compiling misc/dispatch.c
[183/250] Compiling options/parse_configfile.c
[184/250] Compiling audio/filter/af_sinesuppress.c
../input/input.c: In function ‘mp_input_src_kill’:
../input/input.c:1393:13: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(src->in->wakeup[1], &(char){0}, 1);
^

[185/250] Compiling osdep/subprocess-posix.c
[186/250] Compiling video/filter/vf_format.c
[187/250] Compiling audio/out/ao_null.c
../osdep/subprocess-posix.c:35:15: warning: redundant redeclaration of ‘environ’ [-Wredundant-decls]
extern char **environ;
^
In file included from ../osdep/subprocess-posix.c:20:0:
/usr/include/unistd.h:545:15: note: previous declaration of ‘environ’ was here
extern char **environ;
^

[188/250] Compiling stream/cookies.c
[189/250] Compiling video/out/filter_kernels.c
[190/250] Compiling video/image_writer.c
[191/250] Compiling osdep/path-unix.c
[192/250] Compiling demux/demux_raw.c
[193/250] Compiling video/out/vo_opengl_cb.c
[194/250] Compiling video/out/gl_video.c
[195/250] Compiling options/m_config.c
[196/250] Compiling misc/rendezvous.c
[197/250] Compiling common/tags.c
[198/250] Compiling video/filter/vf_yadif.c
[199/250] Compiling demux/demux_disc.c
[200/250] Compiling stream/rar.c
[201/250] Compiling stream/stream_edl.c
[202/250] Compiling input/cmd_list.c
[203/250] Compiling video/filter/vf_crop.c
[204/250] Compiling demux/demux_cue.c
[205/250] Compiling video/filter/vf_dsize.c
[206/250] Compiling stream/cache_file.c
[207/250] Compiling video/fmt-conversion.c
[208/250] Compiling audio/filter/af_export.c
[209/250] Compiling player/audio.c
[210/250] Compiling video/filter/vf_noise.c
[211/250] Compiling video/filter/vf_gradfun.c
../audio/filter/af_export.c: In function ‘control’:
../audio/filter/af_export.c:121:7: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
write(s->fd, (void*) &null, 1);
^

[212/250] Compiling osdep/main-fn-unix.c
[213/250] Compiling video/decode/vd_lavc.c
[214/250] Compiling options/parse_commandline.c
[215/250] Compiling stream/cache.c
[216/250] Compiling sub/sd_ass.c
[217/250] Compiling misc/ring.c
[218/250] Compiling audio/filter/af_karaoke.c
[219/250] Compiling video/out/vo_wayland.c
[220/250] Compiling audio/mixer.c
[221/250] Compiling audio/filter/af_convert24.c
[222/250] Compiling video/mp_image.c
[223/250] Compiling audio/filter/af_extrastereo.c
[224/250] Compiling input/keycodes.c
[225/250] Compiling sub/sd_microdvd.c
[226/250] Compiling sub/draw_bmp.c
[227/250] Compiling audio/filter/af_dummy.c
[228/250] Compiling video/out/win_state.c
[229/250] Compiling audio/filter/af_rubberband.c
[230/250] Compiling player/loadfile.c
[231/250] Compiling stream/stream_memory.c
[232/250] Compiling stream/frequencies.c
[233/250] Compiling sub/img_convert.c
[234/250] Compiling demux/demux_lavf.c
[235/250] Compiling demux/demux_edl.c
[236/250] Compiling options/path.c
[237/250] Compiling video/sws_utils.c
[238/250] Compiling audio/decode/ad_lavc.c
[239/250] Compiling audio/filter/af_volume.c
[240/250] Compiling demux/demux_subreader.c
[241/250] Compiling audio/out/ao.c
[242/250] Compiling input/cmd_parse.c
[243/250] Compiling audio/filter/af_lavfi.c
[244/250] Compiling player/screenshot.c
[245/250] Compiling ta/ta_talloc.c
[246/250] Compiling video/out/vo_null.c
[247/250] Compiling audio/out/ao_pcm.c
[248/250] Compiling stream/stream_bluray.c
[249/250] Compiling demux/ebml.c
[250/250] Linking build/mpv
/usr/bin/ld: cannot find -lEGL
collect2: error: ld returned 1 exit status

Waf: Leaving directory `~/build/mpv-build/mpv/build'
Build failed
-> task in 'mpv' failed (exit status 1):
{task 139833314551376: cprogram main-fn-unix.c.13.o,audio.c.12.o,audio_buffer.c.12.o,chmap.c.12.o,chmap_sel.c.12.o,fmt-conversion.c.12.o,format.c.12.o,mixer.c.12.o,ad_lavc.c.12.o,ad_spdif.c.12.o,dec_audio.c.12.o,af.c.12.o,af_bs2b.c.12.o,af_center.c.12.o,af_channels.c.12.o,af_convert24.c.12.o,af_convertsignendian.c.12.o,af_delay.c.12.o,af_drc.c.12.o,af_dummy.c.12.o,af_equalizer.c.12.o,af_export.c.12.o,af_extrastereo.c.12.o,af_format.c.12.o,af_hrtf.c.12.o,af_karaoke.c.12.o,af_ladspa.c.12.o,af_lavcac3enc.c.12.o,af_lavfi.c.12.o,af_lavrresample.c.12.o,af_pan.c.12.o,af_rubberband.c.12.o,af_scaletempo.c.12.o,af_sinesuppress.c.12.o,af_sub.c.12.o,af_surround.c.12.o,af_sweep.c.12.o,af_volume.c.12.o,filter.c.12.o,tools.c.12.o,window.c.12.o,ao.c.12.o,ao_alsa.c.12.o,ao_jack.c.12.o,ao_lavc.c.12.o,ao_null.c.12.o,ao_oss.c.12.o,ao_pcm.c.12.o,ao_pulse.c.12.o,pull.c.12.o,push.c.12.o,av_common.c.12.o,av_log.c.12.o,codecs.c.12.o,encode_lavc.c.12.o,common.c.12.o,tags.c.12.o,msg.c.12.o,playlist.c.12.o,version.c.12.o,codec_tags.c.12.o,demux.c.12.o,demux_cue.c.12.o,demux_disc.c.12.o,demux_edl.c.12.o,demux_lavf.c.12.o,demux_libass.c.12.o,demux_mf.c.12.o,demux_mkv.c.12.o,demux_mkv_timeline.c.12.o,demux_playlist.c.12.o,demux_raw.c.12.o,demux_rar.c.12.o,demux_subreader.c.12.o,demux_tv.c.12.o,ebml.c.12.o,packet.c.12.o,timeline.c.12.o,cmd_list.c.12.o,cmd_parse.c.12.o,event.c.12.o,input.c.12.o,ipc.c.12.o,keycodes.c.12.o,bstr.c.12.o,charset_conv.c.12.o,dispatch.c.12.o,json.c.12.o,ring.c.12.o,rendezvous.c.12.o,m_config.c.12.o,m_option.c.12.o,m_property.c.12.o,options.c.12.o,parse_commandline.c.12.o,parse_configfile.c.12.o,path.c.12.o,audio.c.12.o,client.c.12.o,command.c.12.o,configfiles.c.12.o,discnav.c.12.o,loadfile.c.12.o,main.c.12.o,misc.c.12.o,lua.c.12.o,osd.c.12.o,playloop.c.12.o,screenshot.c.12.o,scripting.c.12.o,sub.c.12.o,video.c.12.o,ai_alsa1x.c.12.o,ai_oss.c.12.o,audio_in.c.12.o,cache.c.12.o,cache_file.c.12.o,cookies.c.12.o,dvb_tune.c.12.o,frequencies.c.12.o,rar.c.12.o,stream.c.12.o,stream_avdevice.c.12.o,stream_bluray.c.12.o,stream_cdda.c.12.o,stream_dvb.c.12.o,stream_dvd.c.12.o,stream_dvd_common.c.12.o,stream_dvdnav.c.12.o,stream_edl.c.12.o,stream_file.c.12.o,stream_lavf.c.12.o,stream_memory.c.12.o,stream_mf.c.12.o,stream_null.c.12.o,stream_pvr.c.12.o,stream_rar.c.12.o,stream_smb.c.12.o,stream_tv.c.12.o,tv.c.12.o,tvi_dummy.c.12.o,tvi_v4l2.c.12.o,ass_mp.c.12.o,dec_sub.c.12.o,draw_bmp.c.12.o,find_subfiles.c.12.o,img_convert.c.12.o,osd.c.12.o,osd_libass.c.12.o,sd_ass.c.12.o,sd_lavc.c.12.o,sd_lavc_conv.c.12.o,sd_lavf_srt.c.12.o,sd_microdvd.c.12.o,sd_movtext.c.12.o,sd_srt.c.12.o,csputils.c.12.o,fmt-conversion.c.12.o,image_writer.c.12.o,img_format.c.12.o,mp_image.c.12.o,mp_image_pool.c.12.o,sws_utils.c.12.o,vaapi.c.12.o,vdpau.c.12.o,vdpau_mixer.c.12.o,dec_video.c.12.o,vaapi.c.12.o,vd_lavc.c.12.o,vdpau.c.12.o,vf.c.12.o,vf_buffer.c.12.o,vf_crop.c.12.o,vf_delogo.c.12.o,vf_dlopen.c.12.o,vf_dsize.c.12.o,vf_eq.c.12.o,vf_expand.c.12.o,vf_flip.c.12.o,vf_format.c.12.o,vf_gradfun.c.12.o,vf_hqdn3d.c.12.o,vf_lavfi.c.12.o,vf_mirror.c.12.o,vf_noformat.c.12.o,vf_noise.c.12.o,vf_pullup.c.12.o,vf_rotate.c.12.o,vf_scale.c.12.o,vf_stereo3d.c.12.o,vf_sub.c.12.o,vf_unsharp.c.12.o,vf_vavpp.c.12.o,vf_vdpaupp.c.12.o,vf_yadif.c.12.o,aspect.c.12.o,bitmap_packer.c.12.o,dither.c.12.o,filter_kernels.c.12.o,gl_common.c.12.o,gl_hwdec.c.12.o,gl_lcms.c.12.o,gl_osd.c.12.o,gl_utils.c.12.o,gl_video.c.12.o,gl_wayland.c.12.o,vo.c.12.o,vo_caca.c.12.o,vo_drm.c.12.o,vo_image.c.12.o,vo_lavc.c.12.o,vo_null.c.12.o,vo_opengl.c.12.o,vo_opengl_cb.c.12.o,vo_vaapi.c.12.o,vo_vdpau.c.12.o,vo_wayland.c.12.o,vo_x11.c.12.o,vo_xv.c.12.o,wayland_common.c.12.o,buffer.c.12.o,memfile.c.12.o,win_state.c.12.o,x11_common.c.12.o,drm_common.c.12.o,terminal-unix.c.12.o,io.c.12.o,timer.c.12.o,timer-linux.c.12.o,threads.c.12.o,semaphore_osx.c.12.o,subprocess.c.12.o,subprocess-posix.c.12.o,path-unix.c.12.o,ta.c.12.o,ta_talloc.c.12.o,ta_utils.c.12.o -> mpv}
['/usr/bin/cc', '-fPIE', '-pie', '-Wl,-z,relro', '-Wl,-z,now', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-Wl,-z,noexecstack', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', 'osdep/main-fn-unix.c.13.o', 'audio/audio.c.12.o', 'audio/audio_buffer.c.12.o', 'audio/chmap.c.12.o', 'audio/chmap_sel.c.12.o', 'audio/fmt-conversion.c.12.o', 'audio/format.c.12.o', 'audio/mixer.c.12.o', 'audio/decode/ad_lavc.c.12.o', 'audio/decode/ad_spdif.c.12.o', 'audio/decode/dec_audio.c.12.o', 'audio/filter/af.c.12.o', 'audio/filter/af_bs2b.c.12.o', 'audio/filter/af_center.c.12.o', 'audio/filter/af_channels.c.12.o', 'audio/filter/af_convert24.c.12.o', 'audio/filter/af_convertsignendian.c.12.o', 'audio/filter/af_delay.c.12.o', 'audio/filter/af_drc.c.12.o', 'audio/filter/af_dummy.c.12.o', 'audio/filter/af_equalizer.c.12.o', 'audio/filter/af_export.c.12.o', 'audio/filter/af_extrastereo.c.12.o', 'audio/filter/af_format.c.12.o', 'audio/filter/af_hrtf.c.12.o', 'audio/filter/af_karaoke.c.12.o', 'audio/filter/af_ladspa.c.12.o', 'audio/filter/af_lavcac3enc.c.12.o', 'audio/filter/af_lavfi.c.12.o', 'audio/filter/af_lavrresample.c.12.o', 'audio/filter/af_pan.c.12.o', 'audio/filter/af_rubberband.c.12.o', 'audio/filter/af_scaletempo.c.12.o', 'audio/filter/af_sinesuppress.c.12.o', 'audio/filter/af_sub.c.12.o', 'audio/filter/af_surround.c.12.o', 'audio/filter/af_sweep.c.12.o', 'audio/filter/af_volume.c.12.o', 'audio/filter/filter.c.12.o', 'audio/filter/tools.c.12.o', 'audio/filter/window.c.12.o', 'audio/out/ao.c.12.o', 'audio/out/ao_alsa.c.12.o', 'audio/out/ao_jack.c.12.o', 'audio/out/ao_lavc.c.12.o', 'audio/out/ao_null.c.12.o', 'audio/out/ao_oss.c.12.o', 'audio/out/ao_pcm.c.12.o', 'audio/out/ao_pulse.c.12.o', 'audio/out/pull.c.12.o', 'audio/out/push.c.12.o', 'common/av_common.c.12.o', 'common/av_log.c.12.o', 'common/codecs.c.12.o', 'common/encode_lavc.c.12.o', 'common/common.c.12.o', 'common/tags.c.12.o', 'common/msg.c.12.o', 'common/playlist.c.12.o', 'common/version.c.12.o', 'demux/codec_tags.c.12.o', 'demux/demux.c.12.o', 'demux/demux_cue.c.12.o', 'demux/demux_disc.c.12.o', 'demux/demux_edl.c.12.o', 'demux/demux_lavf.c.12.o', 'demux/demux_libass.c.12.o', 'demux/demux_mf.c.12.o', 'demux/demux_mkv.c.12.o', 'demux/demux_mkv_timeline.c.12.o', 'demux/demux_playlist.c.12.o', 'demux/demux_raw.c.12.o', 'demux/demux_rar.c.12.o', 'demux/demux_subreader.c.12.o', 'demux/demux_tv.c.12.o', 'demux/ebml.c.12.o', 'demux/packet.c.12.o', 'demux/timeline.c.12.o', 'input/cmd_list.c.12.o', 'input/cmd_parse.c.12.o', 'input/event.c.12.o', 'input/input.c.12.o', 'input/ipc.c.12.o', 'input/keycodes.c.12.o', 'misc/bstr.c.12.o', 'misc/charset_conv.c.12.o', 'misc/dispatch.c.12.o', 'misc/json.c.12.o', 'misc/ring.c.12.o', 'misc/rendezvous.c.12.o', 'options/m_config.c.12.o', 'options/m_option.c.12.o', 'options/m_property.c.12.o', 'options/options.c.12.o', 'options/parse_commandline.c.12.o', 'options/parse_configfile.c.12.o', 'options/path.c.12.o', 'player/audio.c.12.o', 'player/client.c.12.o', 'player/command.c.12.o', 'player/configfiles.c.12.o', 'player/discnav.c.12.o', 'player/loadfile.c.12.o', 'player/main.c.12.o', 'player/misc.c.12.o', 'player/lua.c.12.o', 'player/osd.c.12.o', 'player/playloop.c.12.o', 'player/screenshot.c.12.o', 'player/scripting.c.12.o', 'player/sub.c.12.o', 'player/video.c.12.o', 'stream/ai_alsa1x.c.12.o', 'stream/ai_oss.c.12.o', 'stream/audio_in.c.12.o', 'stream/cache.c.12.o', 'stream/cache_file.c.12.o', 'stream/cookies.c.12.o', 'stream/dvb_tune.c.12.o', 'stream/frequencies.c.12.o', 'stream/rar.c.12.o', 'stream/stream.c.12.o', 'stream/stream_avdevice.c.12.o', 'stream/stream_bluray.c.12.o', 'stream/stream_cdda.c.12.o', 'stream/stream_dvb.c.12.o', 'stream/stream_dvd.c.12.o', 'stream/stream_dvd_common.c.12.o', 'stream/stream_dvdnav.c.12.o', 'stream/stream_edl.c.12.o', 'stream/stream_file.c.12.o', 'stream/stream_lavf.c.12.o', 'stream/stream_memory.c.12.o', 'stream/stream_mf.c.12.o', 'stream/stream_null.c.12.o', 'stream/stream_pvr.c.12.o', 'stream/stream_rar.c.12.o', 'stream/stream_smb.c.12.o', 'stream/stream_tv.c.12.o', 'stream/tv.c.12.o', 'stream/tvi_dummy.c.12.o', 'stream/tvi_v4l2.c.12.o', 'sub/ass_mp.c.12.o', 'sub/dec_sub.c.12.o', 'sub/draw_bmp.c.12.o', 'sub/find_subfiles.c.12.o', 'sub/img_convert.c.12.o', 'sub/osd.c.12.o', 'sub/osd_libass.c.12.o', 'sub/sd_ass.c.12.o', 'sub/sd_lavc.c.12.o', 'sub/sd_lavc_conv.c.12.o', 'sub/sd_lavf_srt.c.12.o', 'sub/sd_microdvd.c.12.o', 'sub/sd_movtext.c.12.o', 'sub/sd_srt.c.12.o', 'video/csputils.c.12.o', 'video/fmt-conversion.c.12.o', 'video/image_writer.c.12.o', 'video/img_format.c.12.o', 'video/mp_image.c.12.o', 'video/mp_image_pool.c.12.o', 'video/sws_utils.c.12.o', 'video/vaapi.c.12.o', 'video/vdpau.c.12.o', 'video/vdpau_mixer.c.12.o', 'video/decode/dec_video.c.12.o', 'video/decode/vaapi.c.12.o', 'video/decode/vd_lavc.c.12.o', 'video/decode/vdpau.c.12.o', 'video/filter/vf.c.12.o', 'video/filter/vf_buffer.c.12.o', 'video/filter/vf_crop.c.12.o', 'video/filter/vf_delogo.c.12.o', 'video/filter/vf_dlopen.c.12.o', 'video/filter/vf_dsize.c.12.o', 'video/filter/vf_eq.c.12.o', 'video/filter/vf_expand.c.12.o', 'video/filter/vf_flip.c.12.o', 'video/filter/vf_format.c.12.o', 'video/filter/vf_gradfun.c.12.o', 'video/filter/vf_hqdn3d.c.12.o', 'video/filter/vf_lavfi.c.12.o', 'video/filter/vf_mirror.c.12.o', 'video/filter/vf_noformat.c.12.o', 'video/filter/vf_noise.c.12.o', 'video/filter/vf_pullup.c.12.o', 'video/filter/vf_rotate.c.12.o', 'video/filter/vf_scale.c.12.o', 'video/filter/vf_stereo3d.c.12.o', 'video/filter/vf_sub.c.12.o', 'video/filter/vf_unsharp.c.12.o', 'video/filter/vf_vavpp.c.12.o', 'video/filter/vf_vdpaupp.c.12.o', 'video/filter/vf_yadif.c.12.o', 'video/out/aspect.c.12.o', 'video/out/bitmap_packer.c.12.o', 'video/out/dither.c.12.o', 'video/out/filter_kernels.c.12.o', 'video/out/gl_common.c.12.o', 'video/out/gl_hwdec.c.12.o', 'video/out/gl_lcms.c.12.o', 'video/out/gl_osd.c.12.o', 'video/out/gl_utils.c.12.o', 'video/out/gl_video.c.12.o', 'video/out/gl_wayland.c.12.o', 'video/out/vo.c.12.o', 'video/out/vo_caca.c.12.o', 'video/out/vo_drm.c.12.o', 'video/out/vo_image.c.12.o', 'video/out/vo_lavc.c.12.o', 'video/out/vo_null.c.12.o', 'video/out/vo_opengl.c.12.o', 'video/out/vo_opengl_cb.c.12.o', 'video/out/vo_vaapi.c.12.o', 'video/out/vo_vdpau.c.12.o', 'video/out/vo_wayland.c.12.o', 'video/out/vo_x11.c.12.o', 'video/out/vo_xv.c.12.o', 'video/out/wayland_common.c.12.o', 'video/out/wayland/buffer.c.12.o', 'video/out/wayland/memfile.c.12.o', 'video/out/win_state.c.12.o', 'video/out/x11_common.c.12.o', 'video/out/drm_common.c.12.o', 'osdep/terminal-unix.c.12.o', 'osdep/io.c.12.o', 'osdep/timer.c.12.o', 'osdep/timer-linux.c.12.o', 'osdep/threads.c.12.o', 'osdep/semaphore_osx.c.12.o', 'osdep/subprocess.c.12.o', 'osdep/subprocess-posix.c.12.o', 'osdep/path-unix.c.12.o', 'ta/ta.c.12.o', 'ta/ta_talloc.c.12.o', 'ta/ta_utils.c.12.o', '-o', '~/build/mpv-build/mpv/build/mpv', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L~/build/mpv-build/build_libs/lib', '-L~/build/mpv-build/build_libs/lib', '-L~/build/mpv-build/build_libs/lib', '-L~/build/mpv-build/build_libs/lib', '-L~/build/mpv-build/build_libs/lib', '-ldvdnav', '-lpthread', '-lguess', '-ldvdread', '-llcms2', '-lpulse', '-lavformat', '-lXv', '-lX11', '-lXext', '-lva', '-lva-x11', '-lva', '-lxcb', '-lxcb-shm', '-lxcb', '-lxcb-xfixes', '-lxcb-render', '-lxcb-shape', '-lxcb', '-lxcb-shape', '-lxcb', '-lX11', '-ljack', '-lasound', '-lSDL', '-lnettle', '-lhogweed', '-lgmp', '-lxvidcore', '-lx264', '-lwavpack', '-lvpx', '-lvorbisenc', '-lvorbis', '-logg', '-lvo-amrwbenc', '-lvo-aacenc', '-ltwolame', '-ltheoraenc', '-ltheoradec', '-logg', '-lspeex', '-lschroedinger-1.0', '-lpulse', '-lopus', '-lopenjpeg', '-lopencore-amrwb', '-lopencore-amrnb', '-lmp3lame', '-lgsm', '-lgnutls', '-lm', '-lz', '-lavcodec', '-lXv', '-lX11', '-lXext', '-lva', '-lva-x11', '-lva', '-lxcb', '-lxcb-shm', '-lxcb', '-lxcb-xfixes', '-lxcb-render', '-lxcb-shape', '-lxcb', '-lxcb-shape', '-lxcb', '-lX11', '-ljack', '-lasound', '-lSDL', '-lnettle', '-lhogweed', '-lgmp', '-lxvidcore', '-lx264', '-lwavpack', '-lvpx', '-lvorbisenc', '-lvorbis', '-logg', '-lvo-amrwbenc', '-lvo-aacenc', '-ltwolame', '-ltheoraenc', '-ltheoradec', '-logg', '-lspeex', '-lschroedinger-1.0', '-lpulse', '-lopus', '-lopenjpeg', '-lopencore-amrwb', '-lopencore-amrnb', '-lmp3lame', '-lgsm', '-lgnutls', '-lm', '-lz', '-lswresample', '-lm', '-lswscale', '-lm', '-lavutil', '-lm', '-lXv', '-lenca', '-lXext', '-ldrm', '-lrt', '-lwayland-client', '-lwayland-cursor', '-lxkbcommon', '-lavfilter', '-lXv', '-lX11', '-lXext', '-lva', '-lva-x11', '-lva', '-lxcb', '-lxcb-shm', '-lxcb', '-lxcb-xfixes', '-lxcb-render', '-lxcb-shape', '-lxcb', '-lxcb-shape', '-lxcb', '-lX11', '-ljack', '-lasound', '-lSDL', '-lnettle', '-lhogweed', '-lgmp', '-lxvidcore', '-lx264', '-lwavpack', '-lvpx', '-lvorbisenc', '-lvorbis', '-logg', '-lvo-amrwbenc', '-lvo-aacenc', '-ltwolame', '-ltheoraenc', '-ltheoradec', '-logg', '-lspeex', '-lschroedinger-1.0', '-lpulse', '-lopus', '-lopenjpeg', '-lopencore-amrwb', '-lopencore-amrnb', '-lmp3lame', '-lgsm', '-lgnutls', '-lm', '-lz', '-lswscale', '-lm', '-lpostproc', '-lavformat', '-lXv', '-lX11', '-lXext', '-lva', '-lva-x11', '-lva', '-lxcb', '-lxcb-shm', '-lxcb', '-lxcb-xfixes', '-lxcb-render', '-lxcb-shape', '-lxcb', '-lxcb-shape', '-lxcb', '-lX11', '-ljack', '-lasound', '-lSDL', '-lnettle', '-lhogweed', '-lgmp', '-lxvidcore', '-lx264', '-lwavpack', '-lvpx', '-lvorbisenc', '-lvorbis', '-logg', '-lvo-amrwbenc', '-lvo-aacenc', '-ltwolame', '-ltheoraenc', '-ltheoradec', '-logg', '-lspeex', '-lschroedinger-1.0', '-lpulse', '-lopus', '-lopenjpeg', '-lopencore-amrwb', '-lopencore-amrnb', '-lmp3lame', '-lgsm', '-lgnutls', '-lm', '-lz', '-lavcodec', '-lXv', '-lX11', '-lXext', '-lva', '-lva-x11', '-lva', '-lxcb', '-lxcb-shm', '-lxcb', '-lxcb-xfixes', '-lxcb-render', '-lxcb-shape', '-lxcb', '-lxcb-shape', '-lxcb', '-lX11', '-ljack', '-lasound', '-lSDL', '-lnettle', '-lhogweed', '-lgmp', '-lxvidcore', '-lx264', '-lwavpack', '-lvpx', '-lvorbisenc', '-lvorbis', '-logg', '-lvo-amrwbenc', '-lvo-aacenc', '-ltwolame', '-ltheoraenc', '-ltheoradec', '-logg', '-lspeex', '-lschroedinger-1.0', '-lpulse', '-lopus', '-lopenjpeg', '-lopencore-amrwb', '-lopencore-amrnb', '-lmp3lame', '-lgsm', '-lgnutls', '-lm', '-lz', '-lswresample', '-lm', '-lavutil', '-lm', '-lcdio_paranoia', '-lcdio_cdda', '-lcdio', '-lv4l2', '-lva-x11', '-lva', '-ljpeg', '-lasound', '-lswresample', '-lm', '-lavutil', '-lm', '-lva', '-lm', '-lXinerama', '-ldl', '-lrubberband', '-lbs2b', '-lbluray', '-lwayland-egl', '-lwayland-client', '-lEGL', '-lXrandr', '-lcaca', '-ljack', '-lXss', '-lvdpau', '-lavdevice', '-lXv', '-lX11', '-lXext', '-lva', '-lva-x11', '-lva', '-lxcb', '-lxcb-shm', '-lxcb', '-lxcb-xfixes', '-lxcb-render', '-lxcb-shape', '-lxcb', '-lxcb-shape', '-lxcb', '-lX11', '-ljack', '-lasound', '-lSDL', '-lnettle', '-lhogweed', '-lgmp', '-lxvidcore', '-lx264', '-lwavpack', '-lvpx', '-lvorbisenc', '-lvorbis', '-logg', '-lvo-amrwbenc', '-lvo-aacenc', '-ltwolame', '-ltheoraenc', '-ltheoradec', '-logg', '-lspeex', '-lschroedinger-1.0', '-lpulse', '-lopus', '-lopenjpeg', '-lopencore-amrwb', '-lopencore-amrnb', '-lmp3lame', '-lgsm', '-lgnutls', '-lm', '-lz', '-lavfilter', '-lXv', '-lX11', '-lXext', '-lva', '-lva-x11', '-lva', '-lxcb', '-lxcb-shm', '-lxcb', '-lxcb-xfixes', '-lxcb-render', '-lxcb-shape', '-lxcb', '-lxcb-shape', '-lxcb', '-lX11', '-ljack', '-lasound', '-lSDL', '-lnettle', '-lhogweed', '-lgmp', '-lxvidcore', '-lx264', '-lwavpack', '-lvpx', '-lvorbisenc', '-lvorbis', '-logg', '-lvo-amrwbenc', '-lvo-aacenc', '-ltwolame', '-ltheoraenc', '-ltheoradec', '-logg', '-lspeex', '-lschroedinger-1.0', '-lpulse', '-lopus', '-lopenjpeg', '-lopencore-amrwb', '-lopencore-amrnb', '-lmp3lame', '-lgsm', '-lgnutls', '-lm', '-lz', '-lswscale', '-lm', '-lpostproc', '-lavformat', '-lXv', '-lX11', '-lXext', '-lva', '-lva-x11', '-lva', '-lxcb', '-lxcb-shm', '-lxcb', '-lxcb-xfixes', '-lxcb-render', '-lxcb-shape', '-lxcb', '-lxcb-shape', '-lxcb', '-lX11', '-ljack', '-lasound', '-lSDL', '-lnettle', '-lhogweed', '-lgmp', '-lxvidcore', '-lx264', '-lwavpack', '-lvpx', '-lvorbisenc', '-lvorbis', '-logg', '-lvo-amrwbenc', '-lvo-aacenc', '-ltwolame', '-ltheoraenc', '-ltheoradec', '-logg', '-lspeex', '-lschroedinger-1.0', '-lpulse', '-lopus', '-lopenjpeg', '-lopencore-amrwb', '-lopencore-amrnb', '-lmp3lame', '-lgsm', '-lgnutls', '-lm', '-lz', '-lavcodec', '-lXv', '-lX11', '-lXext', '-lva', '-lva-x11', '-lva', '-lxcb', '-lxcb-shm', '-lxcb', '-lxcb-xfixes', '-lxcb-render', '-lxcb-shape', '-lxcb', '-lxcb-shape', '-lxcb', '-lX11', '-ljack', '-lasound', '-lSDL', '-lnettle', '-lhogweed', '-lgmp', '-lxvidcore', '-lx264', '-lwavpack', '-lvpx', '-lvorbisenc', '-lvorbis', '-logg', '-lvo-amrwbenc', '-lvo-aacenc', '-ltwolame', '-ltheoraenc', '-ltheoradec', '-logg', '-lspeex', '-lschroedinger-1.0', '-lpulse', '-lopus', '-lopenjpeg', '-lopencore-amrwb', '-lopencore-amrnb', '-lmp3lame', '-lgsm', '-lgnutls', '-lm', '-lz', '-lswresample', '-lm', '-lavutil', '-lm', '-llua5.1', '-lz', '-lsmbclient', '-lX11', '-lass', '-lm', '-lharfbuzz', '-lfontconfig', '-lenca', '-lm', '-lfribidi', '-lfreetype']
debian/rules:72: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 1
make[1]: Leaving directory '~/build/mpv-build'
debian/rules:30: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2 
zhanshan commented 9 years ago

I want to mention that I meanwhile managed to run the latest version of mpv by using these Generic Instructions: https://github.com/mpv-player/mpv-build#generic-instructions

kevmitch commented 9 years ago

I can't reproduce in jessie or sid with mpv 0.9.2 or git master.

Why do you say it has to do with libwayland-egl1-mesa?

It's saying it can't find libEGL which is in the libegl1-mesa package. It should be located at /usr/lib/x86_64-linux-gnu/libEGL.so.1 or something similar if you have a different architecture.

ghost commented 9 years ago

Why do you say it has to do with libwayland-egl1-mesa?

Because that appears to be the only reason -lEGL appears on mpv's linker command line. It probably comes from the .pc file of wayland-egl.

zhanshan commented 9 years ago

$ locate libEGL.so.1 /usr/lib/x86_64-linux-gnu/libEGL.so.1 /usr/lib32/libEGL.so.1

yep! But that didn't solve the problem.

kevmitch commented 9 years ago

Doesn't look like -lEGL comes in there:

$ cat /usr/lib/x86_64-linux-gnu/pkgconfig/wayland-egl.pc 
prefix=/usr
exec_prefix=${prefix}
libdir=${prefix}/lib/x86_64-linux-gnu
includedir=${prefix}/include

Name: wayland-egl
Description: Mesa wayland-egl library
Version: 10.3.2
Requires: wayland-client
Libs: -L${libdir} -lwayland-egl
Cflags: -I${includedir}

Furthermore, with all the mpv deps installed (including libxkbcommon-dev) it only comes in from egl.pc itself, and nothing requires that:

$ grep -iR 'egl' /usr/lib/x86_64-linux-gnu/pkgconfig/
/usr/lib/x86_64-linux-gnu/pkgconfig/egl.pc:Name: egl
/usr/lib/x86_64-linux-gnu/pkgconfig/egl.pc:Description: Mesa EGL library
/usr/lib/x86_64-linux-gnu/pkgconfig/egl.pc:Libs: -L${libdir} -lEGL
/usr/lib/x86_64-linux-gnu/pkgconfig/wayland-egl.pc:Name: wayland-egl
/usr/lib/x86_64-linux-gnu/pkgconfig/wayland-egl.pc:Description: Mesa wayland-egl library
/usr/lib/x86_64-linux-gnu/pkgconfig/wayland-egl.pc:Libs: -L${libdir} -lwayland-egl
/usr/lib/x86_64-linux-gnu/pkgconfig/libva-egl.pc:display=egl

a) acutally result in Checking for Wayland : no? b) fix the problem?

mc4man commented 9 years ago

What is the reason for the dep on libegl1-mesa-dev in mpv-build? (debian

kevmitch commented 9 years ago

What is the reason for the dep on libegl1-mesa-dev in mpv-build? (debian

It was copied from the official debian pacakge where it is required for wayland support. I've removed it until I can add all the necessary packages to actually enable wayland (i.e., after Jessie has been out a little longer and I no longer support Wheezy).

In any case, that shouldn't actually have any bearing on this problem since having it as a build-dep was only installing the package, not adding any flags to the mpv build.

kevmitch commented 9 years ago

libegl1-mesa-dev has been added back as mpv now uses the egl backend by default on x11.

kevmitch commented 8 years ago

reopen if there is still a problem

linuxdakota commented 6 years ago

same problem while building MPV 0.29.0 in "Debian Stretch", I fixed creating a symlink to the file /usr/lib/x86_64-linux-gnu/libEGL.so.1.1.0

ln -s /usr/lib/x86_64-linux-gnu/libEGL.so.1.1.0 /usr/lib/x86_64-linux-gnu/libEGL.so ln -s /usr/lib/x86_64-linux-gnu/libEGL.so.1.1.0 /usr/lib/libEGL.so