DEBUG: SITE files ['endian-little', 'bit-64', 'arm-common', 'arm-64', 'common-linux', 'common-glibc', 'aarch64-linux', 'common']
DEBUG: Executing shell function do_compile
NOTE: make -j 44 -l 66.0 -f Makefile.ffmpeg
cd ffmpeg; \
CFLAGS="-D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -DTARGET_POSIX -DTARGET_LINUX -fPIC -DPIC -D_REENTRANT -D_HAVE_SBRK -D_LARGEFILE64_SOURCE -DHAVE_CMAKE_CONFIG -DHAVE_VMCS_CONFIG -D_REENTRANT -DUSE_VCHIQ_ARM -DVCHI_BULK_ALIGN=1 -DVCHI_BULK_GRANULARITY=1 -DEGL_SERVER_DISPMANX -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__VIDEOCORE4__ -DGRAPHICS_X_VG=1 -U_FORTIFY_SOURCE -Wall -DHAVE_OMXLIB -DUSE_EXTERNAL_FFMPEG -DHAVE_LIBAVCODEC_AVCODEC_H -DHAVE_LIBAVUTIL_MEM_H -DHAVE_LIBAVUTIL_AVUTIL_H -DHAVE_LIBAVFORMAT_AVFORMAT_H -DHAVE_LIBAVFILTER_AVFILTER_H -DOMX -DOMX_SKIP64BIT -D__GBM__ -isystemTOPDIR/build/tmp/work/aarch64-yoe-linux/omxplayer/git-r4/recipe-sysroot/usr/include/interface/vcos/pthreads -isystemTOPDIR/build/tmp/work/aarch64-yoe-linux/omxplayer/git-r4/recipe-sysroot/usr/include/freetype2 -isystemTOPDIR/build/tmp/work/aarch64-yoe-linux/omxplayer/git-r4/recipe-sysroot/usr/include/interface/vmcs_host/linux -isystemTOPDIR/build/tmp/work/aarch64-yoe-linux/omxplayer/git-r4/recipe-sysroot/usr/include/dbus-1.0 -isystemTOPDIR/build/tmp/work/aarch64-yoe-linux/omxplayer/git-r4/recipe-sysroot/usr/lib/dbus-1.0/include " \
LDFLAGS="" \
./configure \
--enable-cross-compile \
--ld="aarch64-yoe-linux-clang -mcpu=cortex-a53+crc --rtlib=compiler-rt --unwindlib=libunwind --stdlib=libc++ -mlittle-endian -Wno-error=unused-command-line-argument -Qunused-arguments -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/aarch64-yoe-linux/omxplayer/git-r4/recipe-sysroot" \
--cc="aarch64-yoe-linux-clang -mcpu=cortex-a53+crc --rtlib=compiler-rt --unwindlib=libunwind --stdlib=libc++ -mlittle-endian -Wno-error=unused-command-line-argument -Qunused-arguments -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/aarch64-yoe-linux/omxplayer/git-r4/recipe-sysroot" \
--cxx="aarch64-yoe-linux-clang++ -mcpu=cortex-a53+crc --rtlib=compiler-rt --unwindlib=libunwind --stdlib=libc++ -mlittle-endian -Wno-error=unused-command-line-argument -Qunused-arguments -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/aarch64-yoe-linux/omxplayer/git-r4/recipe-sysroot" \
--extra-cflags=" -mcpu=cortex-a53+crc --rtlib=compiler-rt --unwindlib=libunwind --stdlib=libc++ -mlittle-endian -Wno-error=unused-command-line-argument -Qunused-arguments --sysroot=TOPDIR/build/tmp/work/aarch64-yoe-linux/omxplayer/git-r4/recipe-sysroot" \
--extra-ldflags=" -mcpu=cortex-a53+crc --rtlib=compiler-rt --unwindlib=libunwind --stdlib=libc++ -mlittle-endian -Wno-error=unused-command-line-argument -Qunused-arguments --sysroot=TOPDIR/build/tmp/work/aarch64-yoe-linux/omxplayer/git-r4/recipe-sysroot" \
--enable-shared \
--disable-static \
--arch=arm \
--cpu=cortex-a53+crc \
--target-os=linux \
--disable-hwaccels \
--enable-parsers \
--disable-muxers \
--disable-filters \
--disable-encoders \
--disable-devices \
--disable-programs \
--enable-shared \
--disable-doc \
--disable-postproc \
--enable-gpl \
--enable-version3 \
--enable-protocols \
--disable-libsmbclient \
--enable-libssh \
--enable-nonfree \
--enable-openssl \
--enable-pthreads \
--enable-pic \
--disable-armv5te \
--disable-neon \
--enable-armv6t2 \
--enable-armv6 \
--enable-hardcoded-tables \
--disable-runtime-cpudetect \
--disable-debug \
--disable-crystalhd \
--disable-decoder=h264_vda \
--disable-decoder=h264_crystalhd \
--disable-decoder=h264_vdpau \
--disable-decoder=vc1_crystalhd \
--disable-decoder=wmv3_crystalhd \
--disable-decoder=wmv3_vdpau \
--disable-decoder=mpeg1_vdpau \
--disable-decoder=mpeg2_crystalhd \
--disable-decoder=mpeg4_crystalhd \
--disable-decoder=mpeg4_vdpau \
--disable-decoder=mpeg_vdpau \
--disable-decoder=mpeg_xvmc \
--disable-decoder=msmpeg4_crystalhd \
--disable-decoder=vc1_vdpau \
--enable-decoder=mpegvideo \
--enable-decoder=mpeg1video \
--enable-decoder=mpeg2video \
--disable-decoder=mvc1 \
--disable-decoder=mvc2 \
--disable-decoder=h261 \
--disable-decoder=h263 \
--disable-decoder=rv10 \
--disable-decoder=rv20 \
--enable-decoder=mjpeg \
--enable-decoder=mjpegb \
--disable-decoder=sp5x \
--disable-decoder=jpegls \
--enable-decoder=mpeg4 \
--disable-decoder=rawvideo \
--disable-decoder=msmpeg4v1 \
--disable-decoder=msmpeg4v2 \
--disable-decoder=msmpeg4v3 \
--disable-decoder=wmv1 \
--disable-decoder=wmv2 \
--disable-decoder=h263p \
--disable-decoder=h263i \
--disable-decoder=svq1 \
--disable-decoder=svq3 \
--disable-decoder=dvvideo \
--disable-decoder=huffyuv \
--disable-decoder=cyuv \
--enable-decoder=h264 \
--disable-decoder=indeo3 \
--disable-decoder=vp3 \
--enable-decoder=theora \
--disable-decoder=asv1 \
--disable-decoder=asv2 \
--disable-decoder=ffv1 \
--disable-decoder=vcr1 \
--disable-decoder=cljr \
--disable-decoder=mdec \
--disable-decoder=roq \
--disable-decoder=xan_wc3 \
--disable-decoder=xan_wc4 \
--disable-decoder=rpza \
--disable-decoder=cinepak \
--disable-decoder=msrle \
--disable-decoder=msvideo1 \
--disable-decoder=idcin \
--disable-decoder=smc \
--disable-decoder=flic \
--disable-decoder=truemotion1 \
--disable-decoder=vmdvideo \
--disable-decoder=mszh \
--disable-decoder=zlib \
--disable-decoder=qtrle \
--disable-decoder=snow \
--disable-decoder=tscc \
--disable-decoder=ulti \
--disable-decoder=qdraw \
--disable-decoder=qpeg \
--disable-decoder=png \
--disable-decoder=ppm \
--disable-decoder=pbm \
--disable-decoder=pgm \
--disable-decoder=pgmyuv \
--disable-decoder=pam \
--disable-decoder=ffvhuff \
--disable-decoder=rv30 \
--disable-decoder=rv40 \
--enable-decoder=vc1 \
--enable-decoder=wmv3 \
--disable-decoder=loco \
--disable-decoder=wnv1 \
--disable-decoder=aasc \
--disable-decoder=indeo2 \
--disable-decoder=fraps \
--disable-decoder=truemotion2 \
--disable-decoder=bmp \
--disable-decoder=cscd \
--disable-decoder=mmvideo \
--disable-decoder=zmbv \
--disable-decoder=avs \
--disable-decoder=nuv \
--disable-decoder=kmvc \
--disable-decoder=flashsv \
--disable-decoder=cavs \
--disable-decoder=jpeg2000 \
--disable-decoder=vmnc \
--disable-decoder=vp5 \
--enable-decoder=vp6 \
--enable-decoder=vp6f \
--disable-decoder=targa \
--disable-decoder=dsicinvideo \
--disable-decoder=tiertexseqvideo \
--disable-decoder=tiff \
--disable-decoder=gif \
--disable-decoder=dxa \
--disable-decoder=thp \
--disable-decoder=sgi \
--disable-decoder=c93 \
--disable-decoder=bethsoftvid \
--disable-decoder=ptx \
--disable-decoder=txd \
--disable-decoder=vp6a \
--disable-decoder=amv \
--disable-decoder=vb \
--disable-decoder=pcx \
--disable-decoder=sunrast \
--disable-decoder=indeo4 \
--disable-decoder=indeo5 \
--disable-decoder=mimic \
--disable-decoder=rl2 \
--disable-decoder=escape124 \
--disable-decoder=dirac \
--disable-decoder=bfi \
--disable-decoder=motionpixels \
--disable-decoder=aura \
--disable-decoder=aura2 \
--disable-decoder=v210x \
--disable-decoder=tmv \
--disable-decoder=v210 \
--disable-decoder=dpx \
--disable-decoder=frwu \
--disable-decoder=flashsv2 \
--disable-decoder=cdgraphics \
--disable-decoder=r210 \
--disable-decoder=anm \
--disable-decoder=iff_ilbm \
--disable-decoder=kgv1 \
--disable-decoder=yop \
--enable-decoder=vp8 \
--disable-decoder=webp \
--disable-decoder=pictor \
--disable-decoder=ansi \
--disable-decoder=r10k \
--disable-decoder=mxpeg \
--disable-decoder=lagarith \
--disable-decoder=prores \
--disable-decoder=jv \
--disable-decoder=dfa \
--disable-decoder=wmv3image \
--disable-decoder=vc1image \
--disable-decoder=utvideo \
--disable-decoder=bmv_video \
--disable-decoder=vble \
--disable-decoder=dxtory \
--disable-decoder=v410 \
--disable-decoder=xwd \
--disable-decoder=cdxl \
--disable-decoder=xbm \
--disable-decoder=zerocodec \
--disable-decoder=mss1 \
--disable-decoder=msa1 \
--disable-decoder=tscc2 \
--disable-decoder=mts2 \
--disable-decoder=cllc \
--disable-decoder=mss2 \
--disable-decoder=y41p \
--disable-decoder=escape130 \
--disable-decoder=exr \
--disable-decoder=avrp \
--disable-decoder=avui \
--disable-decoder=ayuv \
--disable-decoder=v308 \
--disable-decoder=v408 \
--disable-decoder=yuv4 \
--disable-decoder=sanm \
--disable-decoder=paf_video \
--disable-decoder=avrn \
--disable-decoder=cpia \
--disable-decoder=bintext \
--disable-decoder=xbin \
--disable-decoder=idf \
--disable-decoder=hevc \
--enable-decoder=opus \
--disable-stripping \
--pkg-config=pkg-config
install prefix /usr
source path .
C compiler aarch64-yoe-linux-clang -mcpu=cortex-a53+crc --rtlib=compiler-rt --unwindlib=libunwind --stdlib=libc++ -mlittle-endian -Wno-error=unused-command-line-argument -Qunused-arguments -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/aarch64-yoe-linux/omxplayer/git-r4/recipe-sysroot
C library glibc
host C compiler gcc
host C library glibc
ARCH arm (cortex-a53+crc)
big-endian no
runtime cpu detection no
ARMv5TE enabled no
ARMv6 enabled yes
ARMv6T2 enabled yes
VFP enabled yes
NEON enabled no
THUMB enabled no
debug symbols no
strip symbols no
optimize for size no
optimizations yes
static no
shared yes
postprocessing support no
network support yes
threading support pthreads
safe bitstream reader yes
texi2html enabled no
perl enabled yes
pod2man enabled yes
makeinfo enabled yes
makeinfo supports HTML yes
External libraries:
alsa libxcb lzma
bzlib libxcb_shape openssl
iconv libxcb_shm xlib
libssh libxcb_xfixes zlib
External libraries providing hardware acceleration:
v4l2_m2m
Libraries:
avcodec avformat swresample
avdevice avutil swscale
avfilter
Programs:
Enabled decoders:
aac bmv_audio mjpegb
aac_fixed brender_pix mlp
aac_latm ccaption movtext
ac3 cfhd mp1
ac3_fixed clearvideo mp1float
adpcm_4xm comfortnoise mp2
adpcm_adx cook mp2float
adpcm_afc dca mp3
adpcm_aica dds mp3adu
adpcm_ct dnxhd mp3adufloat
adpcm_dtk dolby_e mp3float
adpcm_ea dsd_lsbf mp3on4
adpcm_ea_maxis_xa dsd_lsbf_planar mp3on4float
adpcm_ea_r1 dsd_msbf mpc7
adpcm_ea_r2 dsd_msbf_planar mpc8
adpcm_ea_r3 dsicinaudio mpeg1_v4l2m2m
adpcm_ea_xas dss_sp mpeg1video
adpcm_g722 dst mpeg2_v4l2m2m
adpcm_g726 dvaudio mpeg2video
adpcm_g726le dvbsub mpeg4_v4l2m2m
adpcm_ima_amv dvdsub mpegvideo
adpcm_ima_apc dxv mpl2
adpcm_ima_dat4 eac3 mscc
adpcm_ima_dk3 eacmv nellymoser
adpcm_ima_dk4 eamad on2avc
adpcm_ima_ea_eacs eatgq opus
adpcm_ima_ea_sead eatgv paf_audio
adpcm_ima_iss eatqi pcm_alaw
adpcm_ima_oki eightbps pcm_bluray
adpcm_ima_qt eightsvx_exp pcm_dvd
adpcm_ima_rad eightsvx_fib pcm_f16le
adpcm_ima_smjpeg evrc pcm_f24le
adpcm_ima_wav ffwavesynth pcm_f32be
adpcm_ima_ws fic pcm_f32le
adpcm_ms fits pcm_f64be
adpcm_mtaf flac pcm_f64le
adpcm_psx fmvc pcm_lxf
adpcm_sbpro_2 fourxm pcm_mulaw
adpcm_sbpro_3 g2m pcm_s16be
adpcm_sbpro_4 g723_1 pcm_s16be_planar
adpcm_swf g729 pcm_s16le
adpcm_thp gdv pcm_s16le_planar
adpcm_thp_le gremlin_dpcm pcm_s24be
adpcm_vima gsm pcm_s24daud
adpcm_xa gsm_ms pcm_s24le
adpcm_yamaha h263_v4l2m2m pcm_s24le_planar
aic h264 pcm_s32be
alac h264_v4l2m2m pcm_s32le
alias_pix hap pcm_s32le_planar
als hevc_v4l2m2m pcm_s64be
amrnb hnm4_video pcm_s64le
amrwb hq_hqa pcm_s8
ape hqx pcm_s8_planar
apng iac pcm_u16be
aptx imc pcm_u16le
aptx_hd interplay_acm pcm_u24be
ass interplay_dpcm pcm_u24le
atrac1 interplay_video pcm_u32be
atrac3 jacosub pcm_u32le
atrac3al m101 pcm_u8
atrac3p mace3 pcm_zork
atrac3pal mace6 pgssub
bink magicyuv pixlet
binkaudio_dct metasound pjs
binkaudio_rdft microdvd prores_lgpl
bitpacked mjpeg psd
qcelp speedhq vp8_v4l2m2m
qdm2 srgc vp9
qdmc srt vp9_v4l2m2m
ra_144 ssa vplayer
ra_288 stl vqa
ralf subrip wavpack
realtext subviewer webvtt
roq_dpcm subviewer1 wmalossless
rscc tak wmapro
s302m targa_y216 wmav1
sami tdsc wmav2
sbc text wmavoice
scpr truehd wrapped_avframe
screenpresso truemotion2rt ws_snd1
sdx2_dpcm truespeech xan_dpcm
sgirle tta xface
sheervideo twinvq xl
shorten vc1_v4l2m2m xma1
sipr vmdaudio xma2
smackaud vorbis xpm
smacker vp6 xsub
smvjpeg vp6f ylc
sol_dpcm vp7 zero12v
sonic vp8
Enabled encoders:
Enabled hwaccels:
Enabled parsers:
aac dvdsub png
aac_latm flac pnm
ac3 g729 rv30
adx gsm rv40
bmp h261 sbc
cavsvideo h263 sipr
cook h264 tak
dca hevc vc1
dirac mjpeg vorbis
dnxhd mlp vp3
dpx mpeg4video vp8
dvaudio mpegaudio vp9
dvbsub mpegvideo xma
dvd_nav opus
Enabled demuxers:
aa eac3 jacosub
aac epaf jv
ac3 ffmetadata live_flv
acm filmstrip lmlm4
act fits loas
adf flac lrc
adp flic lvf
ads flv lxf
adx fourxm m4v
aea frm matroska
afc fsb mgsts
aiff g722 microdvd
aix g723_1 mjpeg
amr g726 mjpeg_2000
amrnb g726le mlp
amrwb g729 mlv
anm gdv mm
apc genh mmf
ape gif mov
apng gsm mp3
aptx gxf mpc
aptx_hd h261 mpc8
aqtitle h263 mpegps
asf h264 mpegts
asf_o hevc mpegtsraw
ass hls mpegvideo
ast hnm mpjpeg
au ico mpl2
avi idcin mpsub
avr idf msf
avs iff msnwc_tcp
bethsoftvid ilbc mtaf
bfi image2 mtv
bfstm image2_alias_pix musx
bink image2_brender_pix mv
bintext image2pipe mvi
bit image_bmp_pipe mxf
bmv image_dds_pipe mxg
boa image_dpx_pipe nc
brstm image_exr_pipe nistsphere
c93 image_j2k_pipe nsp
caf image_jpeg_pipe nsv
cavsvideo image_jpegls_pipe nut
cdg image_pam_pipe nuv
cdxl image_pbm_pipe ogg
cine image_pcx_pipe oma
codec2 image_pgm_pipe paf
codec2raw image_pgmyuv_pipe pcm_alaw
concat image_pictor_pipe pcm_f32be
data image_png_pipe pcm_f32le
daud image_ppm_pipe pcm_f64be
dcstr image_psd_pipe pcm_f64le
dfa image_qdraw_pipe pcm_mulaw
dirac image_sgi_pipe pcm_s16be
dnxhd image_sunrast_pipe pcm_s16le
dsf image_svg_pipe pcm_s24be
dsicin image_tiff_pipe pcm_s24le
dss image_webp_pipe pcm_s32be
dts image_xpm_pipe pcm_s32le
dtshd ingenient pcm_s8
dv ipmovie pcm_u16be
dvbsub ircam pcm_u16le
dvbtxt iss pcm_u24be
dxa iv8 pcm_u24le
ea ivf pcm_u32be
ea_cdata ivr pcm_u32le
pcm_u8 shorten v210x
pjs siff vag
pmp sln vc1
pva smacker vc1t
pvf smjpeg vivo
qcp smush vmd
r3d sol vobsub
rawvideo sox voc
realtext spdif vpk
redspark srt vplayer
rl2 stl vqf
rm str w64
roq subviewer wav
rpl subviewer1 wc3
rsd sup webm_dash_manifest
rso svag webvtt
rtp swf wsaud
rtsp tak wsd
s337m tedcaptions wsvqa
sami thp wtv
sap threedostr wv
sbc tiertexseq wve
sbg tmv xa
scc truehd xbin
sdp tta xmv
sdr2 tty xvag
sds txd xwma
sdx ty yop
segafilm v210 yuv4mpegpipe
Enabled muxers:
Enabled protocols:
async httpproxy rtmpt
cache https rtmpte
concat icecast rtmpts
crypto libssh rtp
data md5 srtp
ffrtmpcrypt mmsh subfile
ffrtmphttp mmst tcp
file pipe tee
ftp prompeg tls
gopher rtmp udp
hls rtmpe udplite
http rtmps unix
Enabled filters:
Enabled bsfs:
aac_adtstoasc hapqa_extract mpeg4_unpack_bframes
chomp hevc_metadata noise
dca_core hevc_mp4toannexb null
dump_extradata imx_dump_header remove_extradata
eac3_core mjpeg2jpeg text2movsub
extract_extradata mjpega_dump_header trace_headers
filter_units mov2textsub vp9_raw_reorder
h264_metadata mp3_header_decompress vp9_superframe
h264_mp4toannexb mpeg2_metadata vp9_superframe_split
h264_redundant_pps
Enabled indevs:
Enabled outdevs:
License: nonfree and unredistributable
WARNING: Option --disable-decoder=h264_vda did not match anything
WARNING: Option --disable-decoder=h264_vdpau did not match anything
WARNING: Option --disable-decoder=wmv3_vdpau did not match anything
WARNING: Option --disable-decoder=mpeg1_vdpau did not match anything
WARNING: Option --disable-decoder=mpeg4_vdpau did not match anything
WARNING: Option --disable-decoder=mpeg_vdpau did not match anything
WARNING: Option --disable-decoder=mpeg_xvmc did not match anything
WARNING: Option --disable-decoder=vc1_vdpau did not match anything
WARNING: Compiler does not indicate floating-point ABI, guessing soft.
make -j44 -C ffmpeg
make[1]: warning: -jN forced in submake: disabling jobserver mode.
make[1]: Entering directory 'TOPDIR/build/tmp/work/aarch64-yoe-linux/omxplayer/git-r4/git/ffmpeg'
GEN libavdevice/libavdevice.version
GEN libavfilter/libavfilter.version
GEN libavformat/libavformat.version
GEN libavcodec/libavcodec.version
GEN libswresample/libswresample.version
GEN libswscale/libswscale.version
GEN libavutil/libavutil.version
CC libavdevice/alldevices.o
CC libavformat/bfi.o
In file included from libavformat/bfi.c:30:
In file included from ./libavutil/intreadwrite.h:25:
In file included from ./libavutil/bswap.h:40:
./libavutil/arm/bswap.h:59:31: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:55:19: note: use constraint modifier "w"
__asm__ ("eor %1, %0, %0, ror #16 \n\t"
^~
%w1
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:55:23: note: use constraint modifier "w"
__asm__ ("eor %1, %0, %0, ror #16 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:55:27: note: use constraint modifier "w"
__asm__ ("eor %1, %0, %0, ror #16 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:31: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:56:19: note: use constraint modifier "w"
"bic %1, %1, #0xFF0000 \n\t"
^~
%w1
./libavutil/arm/bswap.h:59:31: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:56:23: note: use constraint modifier "w"
"bic %1, %1, #0xFF0000 \n\t"
^~
%w1
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:57:19: note: use constraint modifier "w"
"mov %0, %0, ror #8 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:57:23: note: use constraint modifier "w"
"mov %0, %0, ror #8 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:58:19: note: use constraint modifier "w"
"eor %0, %0, %1, lsr #8 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:58:23: note: use constraint modifier "w"
"eor %0, %0, %1, lsr #8 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:31: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:58:27: note: use constraint modifier "w"
"eor %0, %0, %1, lsr #8 \n\t"
^~
%w1
In file included from libavformat/bfi.c:30:
In file included from ./libavutil/intreadwrite.h:68:
./libavutil/arm/intreadwrite.h:34:35: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
__asm__ ("ldrh %0, %1" : "=r"(v) : "m"(*(const uint16_t *)q));
^
./libavutil/arm/intreadwrite.h:34:20: note: use constraint modifier "w"
__asm__ ("ldrh %0, %1" : "=r"(v) : "m"(*(const uint16_t *)q));
^~
%w0
./libavutil/arm/intreadwrite.h:46:57: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
__asm__ ("strh %1, %0" : "=m"(*(uint16_t *)p) : "r"(v));
^
./libavutil/arm/intreadwrite.h:46:20: note: use constraint modifier "w"
__asm__ ("strh %1, %0" : "=m"(*(uint16_t *)p) : "r"(v));
^~
%w1
./libavutil/arm/intreadwrite.h:54:35: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
__asm__ ("ldr %0, %1" : "=r"(v) : "m"(*q));
^
./libavutil/arm/intreadwrite.h:54:20: note: use constraint modifier "w"
__asm__ ("ldr %0, %1" : "=r"(v) : "m"(*q));
^~
%w0
./libavutil/arm/intreadwrite.h:61:57: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
__asm__ ("str %1, %0" : "=m"(*(uint32_t *)p) : "r"(v));
^
./libavutil/arm/intreadwrite.h:61:20: note: use constraint modifier "w"
__asm__ ("str %1, %0" : "=m"(*(uint32_t *)p) : "r"(v));
^~
%w1
14 warnings generated.
CC libavformat/bink.o
In file included from libavformat/bink.c:34:
In file included from ./libavutil/intreadwrite.h:25:
In file included from ./libavutil/bswap.h:40:
./libavutil/arm/bswap.h:59:31: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:55:19: note: use constraint modifier "w"
__asm__ ("eor %1, %0, %0, ror #16 \n\t"
^~
%w1
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:55:23: note: use constraint modifier "w"
__asm__ ("eor %1, %0, %0, ror #16 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:55:27: note: use constraint modifier "w"
__asm__ ("eor %1, %0, %0, ror #16 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:31: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:56:19: note: use constraint modifier "w"
"bic %1, %1, #0xFF0000 \n\t"
^~
%w1
./libavutil/arm/bswap.h:59:31: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:56:23: note: use constraint modifier "w"
"bic %1, %1, #0xFF0000 \n\t"
^~
%w1
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:57:19: note: use constraint modifier "w"
"mov %0, %0, ror #8 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:57:23: note: use constraint modifier "w"
"mov %0, %0, ror #8 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:58:19: note: use constraint modifier "w"
"eor %0, %0, %1, lsr #8 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:58:23: note: use constraint modifier "w"
"eor %0, %0, %1, lsr #8 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:31: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:58:27: note: use constraint modifier "w"
"eor %0, %0, %1, lsr #8 \n\t"
^~
%w1
In file included from libavformat/bink.c:34:
In file included from ./libavutil/intreadwrite.h:68:
./libavutil/arm/intreadwrite.h:34:35: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
__asm__ ("ldrh %0, %1" : "=r"(v) : "m"(*(const uint16_t *)q));
^
./libavutil/arm/intreadwrite.h:34:20: note: use constraint modifier "w"
__asm__ ("ldrh %0, %1" : "=r"(v) : "m"(*(const uint16_t *)q));
^~
%w0
./libavutil/arm/intreadwrite.h:46:57: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
__asm__ ("strh %1, %0" : "=m"(*(uint16_t *)p) : "r"(v));
^
./libavutil/arm/intreadwrite.h:46:20: note: use constraint modifier "w"
__asm__ ("strh %1, %0" : "=m"(*(uint16_t *)p) : "r"(v));
^~
%w1
./libavutil/arm/intreadwrite.h:54:35: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
__asm__ ("ldr %0, %1" : "=r"(v) : "m"(*q));
^
./libavutil/arm/intreadwrite.h:54:20: note: use constraint modifier "w"
__asm__ ("ldr %0, %1" : "=r"(v) : "m"(*q));
^~
%w0
./libavutil/arm/intreadwrite.h:61:57: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
__asm__ ("str %1, %0" : "=m"(*(uint32_t *)p) : "r"(v));
^
./libavutil/arm/intreadwrite.h:61:20: note: use constraint modifier "w"
__asm__ ("str %1, %0" : "=m"(*(uint32_t *)p) : "r"(v));
^~
%w1
14 warnings generated.
CC libavformat/bintext.o
In file included from libavformat/bintext.c:33:
In file included from ./libavutil/intreadwrite.h:25:
In file included from ./libavutil/bswap.h:40:
./libavutil/arm/bswap.h:59:31: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:55:19: note: use constraint modifier "w"
__asm__ ("eor %1, %0, %0, ror #16 \n\t"
^~
%w1
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:55:23: note: use constraint modifier "w"
__asm__ ("eor %1, %0, %0, ror #16 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:55:27: note: use constraint modifier "w"
__asm__ ("eor %1, %0, %0, ror #16 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:31: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:56:19: note: use constraint modifier "w"
"bic %1, %1, #0xFF0000 \n\t"
^~
%w1
./libavutil/arm/bswap.h:59:31: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:56:23: note: use constraint modifier "w"
"bic %1, %1, #0xFF0000 \n\t"
^~
%w1
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:57:19: note: use constraint modifier "w"
"mov %0, %0, ror #8 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:57:23: note: use constraint modifier "w"
"mov %0, %0, ror #8 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:58:19: note: use constraint modifier "w"
"eor %0, %0, %1, lsr #8 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:21: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:58:23: note: use constraint modifier "w"
"eor %0, %0, %1, lsr #8 \n\t"
^~
%w0
./libavutil/arm/bswap.h:59:31: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
: "+r"(x), "=&r"(t));
^
./libavutil/arm/bswap.h:58:27: note: use constraint modifier "w"
"eor %0, %0, %1, lsr #8 \n\t"
^~
%w1
In file included from libavformat/bintext.c:33:
In file included from ./libavutil/intreadwrite.h:68:
./libavutil/arm/intreadwrite.h:34:35: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
__asm__ ("ldrh %0, %1" : "=r"(v) : "m"(*(const uint16_t *)q));
^
./libavutil/arm/intreadwrite.h:34:20: note: use constraint modifier "w"
__asm__ ("ldrh %0, %1" : "=r"(v) : "m"(*(const uint16_t *)q));
^~
%w0
./libavutil/arm/intreadwrite.h:46:57: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
__asm__ ("strh %1, %0" : "=m"(*(uint16_t *)p) : "r"(v));
^
./libavutil/arm/intreadwrite.h:46:20: note: use constraint modifier "w"
__asm__ ("strh %1, %0" : "=m"(*(uint16_t *)p) : "r"(v));
^~
%w1
./libavutil/arm/intreadwrite.h:54:35: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
__asm__ ("ldr %0, %1" : "=r"(v) : "m"(*q));
^
./libavutil/arm/intreadwrite.h:54:20: note: use constraint modifier "w"
__asm__ ("ldr %0, %1" : "=r"(v) : "m"(*q));
^~
%w0
./libavutil/arm/intreadwrite.h:61:57: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
__asm__ ("str %1, %0" : "=m"(*(uint32_t *)p) : "r"(v));
^
./libavutil/arm/intreadwrite.h:61:20: note: use constraint modifier "w"
__asm__ ("str %1, %0" : "=m"(*(uint32_t *)p) : "r"(v));
^~
%w1
./libavutil/arm/intreadwrite.h:34:14: error: invalid operand for instruction
__asm__ ("ldrh %0, %1" : "=r"(v) : "m"(*(const uint16_t *)q));
^
<inline asm>:1:7: note: instantiated into assembly here
ldrh x9, [x9]
^
14 warnings and 1 error generated.
make[1]: *** [ffbuild/common.mak:60: libavformat/bintext.o] Error 1
make[1]: Leaving directory 'TOPDIR/build/tmp/work/aarch64-yoe-linux/omxplayer/git-r4/git/ffmpeg'
make: *** [Makefile.ffmpeg:17: compile] Error 2
ERROR: oe_runmake failed
WARNING: TOPDIR/build/tmp/work/aarch64-yoe-linux/omxplayer/git-r4/temp/run.do_compile.30560:1 exit 1 from 'exit 1'
ERROR: Function failed: do_compile (log file is located at TOPDIR/build/tmp/work/aarch64-yoe-linux/omxplayer/git-r4/temp/log.do_compile.30560)