Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/ffmpeg.spec'], chrootPath='/var/lib/mock/dist-an23-dde-build-323592-68508/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/ffmpeg.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1698883200 Wrote: /builddir/build/SRPMS/ffmpeg-4.2.4-1.03.2.an23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/ffmpeg.spec'], chrootPath='/var/lib/mock/dist-an23-dde-build-323592-68508/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/ffmpeg.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1698883200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.E2IIsn + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ffmpeg-4.2.4 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ffmpeg-4.2.4.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd ffmpeg-4.2.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fix_ppc_build.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/fix-vmaf-model-path.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Add-loongarch-support.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -i 's|check_host_cflags -O3|check_host_cflags -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection|' configure + mkdir -p _doc/examples + cp -pr doc/examples/avio_dir_cmd.c doc/examples/avio_reading.c doc/examples/decode_audio.c doc/examples/decode_video.c doc/examples/demuxing_decoding.c doc/examples/encode_audio.c doc/examples/encode_video.c doc/examples/extract_mvs.c doc/examples/filter_audio.c doc/examples/filtering_audio.c doc/examples/filtering_video.c doc/examples/http_multiclient.c doc/examples/hw_decode.c doc/examples/metadata.c doc/examples/muxing.c doc/examples/qsvdec.c doc/examples/remuxing.c doc/examples/resampling_audio.c doc/examples/scaling_video.c doc/examples/transcode_aac.c doc/examples/transcoding.c doc/examples/vaapi_encode.c doc/examples/vaapi_transcode.c doc/examples/Makefile doc/examples/README _doc/examples/ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.KJiIfH + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ffmpeg-4.2.4 + ./configure --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --docdir=/usr/share/doc/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 '--optflags=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' '--extra-ldflags=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' '--extra-cflags= ' --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-version3 --enable-bzlib --disable-crystalhd --enable-fontconfig --enable-frei0r --enable-gcrypt --enable-gnutls --enable-ladspa --enable-libaom --enable-libdav1d --enable-libass --enable-libbluray --enable-libcdio --enable-libdrm --enable-libjack --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libmp3lame --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librsvg --enable-libsrt --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-version3 --enable-vapoursynth --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzimg --enable-libzvbi --enable-avfilter --enable-avresample --enable-libmodplug --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --disable-avcodec --enable-libmfx --enable-runtime-cpudetect libvpx enabled but no supported decoders found If you think configure made a mistake, make sure you are using the latest version from Git. If the latest version fails, report the problem to the ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net. Include the log file "ffbuild/config.log" produced by configure as this will help solve the problem. + cat ffbuild/config.log # ./configure --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --docdir=/usr/share/doc/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' --extra-ldflags='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' --extra-cflags=' ' --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-version3 --enable-bzlib --disable-crystalhd --enable-fontconfig --enable-frei0r --enable-gcrypt --enable-gnutls --enable-ladspa --enable-libaom --enable-libdav1d --enable-libass --enable-libbluray --enable-libcdio --enable-libdrm --enable-libjack --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libmp3lame --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librsvg --enable-libsrt --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-version3 --enable-vapoursynth --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzimg --enable-libzvbi --enable-avfilter --enable-avresample --enable-libmodplug --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --disable-avcodec --enable-libmfx --enable-runtime-cpudetect ALL_COMPONENTS=' aac_adtstoasc_bsf av1_frame_split_bsf av1_metadata_bsf chomp_bsf dump_extradata_bsf dca_core_bsf eac3_core_bsf extract_extradata_bsf filter_units_bsf h264_metadata_bsf h264_mp4toannexb_bsf h264_redundant_pps_bsf hapqa_extract_bsf hevc_metadata_bsf hevc_mp4toannexb_bsf imx_dump_header_bsf mjpeg2jpeg_bsf mjpega_dump_header_bsf mp3_header_decompress_bsf mpeg2_metadata_bsf mpeg4_unpack_bframes_bsf mov2textsub_bsf noise_bsf null_bsf prores_metadata_bsf remove_extradata_bsf text2movsub_bsf trace_headers_bsf truehd_core_bsf vp9_metadata_bsf vp9_raw_reorder_bsf vp9_superframe_bsf vp9_superframe_split_bsf aasc_decoder aic_decoder alias_pix_decoder agm_decoder amv_decoder anm_decoder ansi_decoder apng_decoder arbc_decoder asv1_decoder asv2_decoder aura_decoder aura2_decoder avrp_decoder avrn_decoder avs_decoder avui_decoder ayuv_decoder bethsoftvid_decoder bfi_decoder bink_decoder bitpacked_decoder bmp_decoder bmv_video_decoder brender_pix_decoder c93_decoder cavs_decoder cdgraphics_decoder cdxl_decoder cfhd_decoder cinepak_decoder clearvideo_decoder cljr_decoder cllc_decoder comfortnoise_decoder cpia_decoder cscd_decoder cyuv_decoder dds_decoder dfa_decoder dirac_decoder dnxhd_decoder dpx_decoder dsicinvideo_decoder dvaudio_decoder dvvideo_decoder dxa_decoder dxtory_decoder dxv_decoder eacmv_decoder eamad_decoder eatgq_decoder eatgv_decoder eatqi_decoder eightbps_decoder eightsvx_exp_decoder eightsvx_fib_decoder escape124_decoder escape130_decoder exr_decoder ffv1_decoder ffvhuff_decoder fic_decoder fits_decoder flashsv_decoder flashsv2_decoder flic_decoder flv_decoder fmvc_decoder fourxm_decoder fraps_decoder frwu_decoder g2m_decoder gdv_decoder gif_decoder h261_decoder h263_decoder h263i_decoder h263p_decoder h263_v4l2m2m_decoder h264_decoder h264_crystalhd_decoder h264_v4l2m2m_decoder h264_mediacodec_decoder h264_mmal_decoder h264_qsv_decoder h264_rkmpp_decoder hap_decoder hevc_decoder hevc_qsv_decoder hevc_rkmpp_decoder hevc_v4l2m2m_decoder hnm4_video_decoder hq_hqa_decoder hqx_decoder huffyuv_decoder hymt_decoder idcin_decoder iff_ilbm_decoder imm4_decoder indeo2_decoder indeo3_decoder indeo4_decoder indeo5_decoder interplay_video_decoder jpeg2000_decoder jpegls_decoder jv_decoder kgv1_decoder kmvc_decoder lagarith_decoder loco_decoder lscr_decoder m101_decoder magicyuv_decoder mdec_decoder mimic_decoder mjpeg_decoder mjpegb_decoder mmvideo_decoder motionpixels_decoder mpeg1video_decoder mpeg2video_decoder mpeg4_decoder mpeg4_crystalhd_decoder mpeg4_v4l2m2m_decoder mpeg4_mmal_decoder mpegvideo_decoder mpeg1_v4l2m2m_decoder mpeg2_mmal_decoder mpeg2_crystalhd_decoder mpeg2_v4l2m2m_decoder mpeg2_qsv_decoder mpeg2_mediacodec_decoder msa1_decoder mscc_decoder msmpeg4v1_decoder msmpeg4v2_decoder msmpeg4v3_decoder msmpeg4_crystalhd_decoder msrle_decoder mss1_decoder mss2_decoder msvideo1_decoder mszh_decoder mts2_decoder mvc1_decoder mvc2_decoder mwsc_decoder mxpeg_decoder nuv_decoder paf_video_decoder pam_decoder pbm_decoder pcx_decoder pgm_decoder pgmyuv_decoder pictor_decoder pixlet_decoder png_decoder ppm_decoder prores_decoder prosumer_decoder psd_decoder ptx_decoder qdraw_decoder qpeg_decoder qtrle_decoder r10k_decoder r210_decoder rasc_decoder rawvideo_decoder rl2_decoder roq_decoder rpza_decoder rscc_decoder rv10_decoder rv20_decoder rv30_decoder rv40_decoder s302m_decoder sanm_decoder scpr_decoder screenpresso_decoder sdx2_dpcm_decoder sgi_decoder sgirle_decoder sheervideo_decoder smacker_decoder smc_decoder smvjpeg_decoder snow_decoder sp5x_decoder speedhq_decoder srgc_decoder sunrast_decoder svq1_decoder svq3_decoder targa_decoder targa_y216_decoder tdsc_decoder theora_decoder thp_decoder tiertexseqvideo_decoder tiff_decoder tmv_decoder truemotion1_decoder truemotion2_decoder truemotion2rt_decoder tscc_decoder tscc2_decoder txd_decoder ulti_decoder utvideo_decoder v210_decoder v210x_decoder v308_decoder v408_decoder v410_decoder vb_decoder vble_decoder vc1_decoder vc1_crystalhd_decoder vc1image_decoder vc1_mmal_decoder vc1_qsv_decoder vc1_v4l2m2m_decoder vcr1_decoder vmdvideo_decoder vmnc_decoder vp3_decoder vp4_decoder vp5_decoder vp6_decoder vp6a_decoder vp6f_decoder vp7_decoder vp8_decoder vp8_rkmpp_decoder vp8_v4l2m2m_decoder vp9_decoder vp9_rkmpp_decoder vp9_v4l2m2m_decoder vqa_decoder webp_decoder wcmv_decoder wrapped_avframe_decoder wmv1_decoder wmv2_decoder wmv3_decoder wmv3_crystalhd_decoder wmv3image_decoder wnv1_decoder xan_wc3_decoder xan_wc4_decoder xbm_decoder xface_decoder xl_decoder xpm_decoder xwd_decoder y41p_decoder ylc_decoder yop_decoder yuv4_decoder zero12v_decoder zerocodec_decoder zlib_decoder zmbv_decoder aac_decoder aac_fixed_decoder aac_latm_decoder ac3_decoder ac3_fixed_decoder alac_decoder als_decoder amrnb_decoder amrwb_decoder ape_decoder aptx_decoder aptx_hd_decoder atrac1_decoder atrac3_decoder atrac3al_decoder atrac3p_decoder atrac3pal_decoder atrac9_decoder binkaudio_dct_decoder binkaudio_rdft_decoder bmv_audio_decoder cook_decoder dca_decoder dolby_e_decoder dsd_lsbf_decoder dsd_msbf_decoder dsd_lsbf_planar_decoder dsd_msbf_planar_decoder dsicinaudio_decoder dss_sp_decoder dst_decoder eac3_decoder evrc_decoder ffwavesynth_decoder flac_decoder g723_1_decoder g729_decoder gsm_decoder gsm_ms_decoder hcom_decoder iac_decoder ilbc_decoder imc_decoder interplay_acm_decoder mace3_decoder mace6_decoder metasound_decoder mlp_decoder mp1_decoder mp1float_decoder mp2_decoder mp2float_decoder mp3float_decoder mp3_decoder mp3adufloat_decoder mp3adu_decoder mp3on4float_decoder mp3on4_decoder mpc7_decoder mpc8_decoder nellymoser_decoder on2avc_decoder opus_decoder paf_audio_decoder qcelp_decoder qdm2_decoder qdmc_decoder ra_144_decoder ra_288_decoder ralf_decoder sbc_decoder shorten_decoder sipr_decoder smackaud_decoder sonic_decoder tak_decoder truehd_decoder truespeech_decoder tta_decoder twinvq_decoder vmdaudio_decoder vorbis_decoder wavpack_decoder wmalossless_decoder wmapro_decoder wmav1_decoder wmav2_decoder wmavoice_decoder ws_snd1_decoder xma1_decoder xma2_decoder pcm_alaw_decoder pcm_bluray_decoder pcm_dvd_decoder pcm_f16le_decoder pcm_f24le_decoder pcm_f32be_decoder pcm_f32le_decoder pcm_f64be_decoder pcm_f64le_decoder pcm_lxf_decoder pcm_mulaw_decoder pcm_s8_decoder pcm_s8_planar_decoder pcm_s16be_decoder pcm_s16be_planar_decoder pcm_s16le_decoder pcm_s16le_planar_decoder pcm_s24be_decoder pcm_s24daud_decoder pcm_s24le_decoder pcm_s24le_planar_decoder pcm_s32be_decoder pcm_s32le_decoder pcm_s32le_planar_decoder pcm_s64be_decoder pcm_s64le_decoder pcm_u8_decoder pcm_u16be_decoder pcm_u16le_decoder pcm_u24be_decoder pcm_u24le_decoder pcm_u32be_decoder pcm_u32le_decoder pcm_vidc_decoder pcm_zork_decoder gremlin_dpcm_decoder interplay_dpcm_decoder roq_dpcm_decoder sol_dpcm_decoder xan_dpcm_decoder adpcm_4xm_decoder adpcm_adx_decoder adpcm_afc_decoder adpcm_agm_decoder adpcm_aica_decoder adpcm_ct_decoder adpcm_dtk_decoder adpcm_ea_decoder adpcm_ea_maxis_xa_decoder adpcm_ea_r1_decoder adpcm_ea_r2_decoder adpcm_ea_r3_decoder adpcm_ea_xas_decoder adpcm_g722_decoder adpcm_g726_decoder adpcm_g726le_decoder adpcm_ima_amv_decoder adpcm_ima_apc_decoder adpcm_ima_dat4_decoder adpcm_ima_dk3_decoder adpcm_ima_dk4_decoder adpcm_ima_ea_eacs_decoder adpcm_ima_ea_sead_decoder adpcm_ima_iss_decoder adpcm_ima_oki_decoder adpcm_ima_qt_decoder adpcm_ima_rad_decoder adpcm_ima_smjpeg_decoder adpcm_ima_wav_decoder adpcm_ima_ws_decoder adpcm_ms_decoder adpcm_mtaf_decoder adpcm_psx_decoder adpcm_sbpro_2_decoder adpcm_sbpro_3_decoder adpcm_sbpro_4_decoder adpcm_swf_decoder adpcm_thp_decoder adpcm_thp_le_decoder adpcm_vima_decoder adpcm_xa_decoder adpcm_yamaha_decoder ssa_decoder ass_decoder ccaption_decoder dvbsub_decoder dvdsub_decoder jacosub_decoder microdvd_decoder movtext_decoder mpl2_decoder pgssub_decoder pjs_decoder realtext_decoder sami_decoder srt_decoder stl_decoder subrip_decoder subviewer_decoder subviewer1_decoder text_decoder vplayer_decoder webvtt_decoder xsub_decoder aac_at_decoder ac3_at_decoder adpcm_ima_qt_at_decoder alac_at_decoder amr_nb_at_decoder eac3_at_decoder gsm_ms_at_decoder ilbc_at_decoder mp1_at_decoder mp2_at_decoder mp3_at_decoder pcm_alaw_at_decoder pcm_mulaw_at_decoder qdmc_at_decoder qdm2_at_decoder libaom_av1_decoder libaribb24_decoder libcelt_decoder libcodec2_decoder libdav1d_decoder libdavs2_decoder libfdk_aac_decoder libgsm_decoder libgsm_ms_decoder libilbc_decoder libopencore_amrnb_decoder libopencore_amrwb_decoder libopenjpeg_decoder libopus_decoder librsvg_decoder libspeex_decoder libvorbis_decoder libvpx_vp8_decoder libvpx_vp9_decoder libzvbi_teletext_decoder bintext_decoder xbin_decoder idf_decoder libopenh264_decoder h264_cuvid_decoder hevc_cuvid_decoder hevc_mediacodec_decoder mjpeg_cuvid_decoder mpeg1_cuvid_decoder mpeg2_cuvid_decoder mpeg4_cuvid_decoder mpeg4_mediacodec_decoder vc1_cuvid_decoder vp8_cuvid_decoder vp8_mediacodec_decoder vp8_qsv_decoder vp9_cuvid_decoder vp9_mediacodec_decoder a64multi_encoder a64multi5_encoder alias_pix_encoder amv_encoder apng_encoder asv1_encoder asv2_encoder avrp_encoder avui_encoder ayuv_encoder bmp_encoder cinepak_encoder cljr_encoder comfortnoise_encoder dnxhd_encoder dpx_encoder dvvideo_encoder ffv1_encoder ffvhuff_encoder fits_encoder flashsv_encoder flashsv2_encoder flv_encoder gif_encoder h261_encoder h263_encoder h263p_encoder hap_encoder huffyuv_encoder jpeg2000_encoder jpegls_encoder ljpeg_encoder magicyuv_encoder mjpeg_encoder mpeg1video_encoder mpeg2video_encoder mpeg4_encoder msmpeg4v2_encoder msmpeg4v3_encoder msvideo1_encoder pam_encoder pbm_encoder pcx_encoder pgm_encoder pgmyuv_encoder png_encoder ppm_encoder prores_encoder prores_aw_encoder prores_ks_encoder qtrle_encoder r10k_encoder r210_encoder rawvideo_encoder roq_encoder rv10_encoder rv20_encoder s302m_encoder sgi_encoder snow_encoder sunrast_encoder svq1_encoder targa_encoder tiff_encoder utvideo_encoder v210_encoder v308_encoder v408_encoder v410_encoder vc2_encoder wrapped_avframe_encoder wmv1_encoder wmv2_encoder xbm_encoder xface_encoder xwd_encoder y41p_encoder yuv4_encoder zlib_encoder zmbv_encoder aac_encoder ac3_encoder ac3_fixed_encoder alac_encoder aptx_encoder aptx_hd_encoder dca_encoder eac3_encoder flac_encoder g723_1_encoder mlp_encoder mp2_encoder mp2fixed_encoder nellymoser_encoder opus_encoder ra_144_encoder sbc_encoder sonic_encoder sonic_ls_encoder truehd_encoder tta_encoder vorbis_encoder wavpack_encoder wmav1_encoder wmav2_encoder pcm_alaw_encoder pcm_dvd_encoder pcm_f32be_encoder pcm_f32le_encoder pcm_f64be_encoder pcm_f64le_encoder pcm_mulaw_encoder pcm_s8_encoder pcm_s8_planar_encoder pcm_s16be_encoder pcm_s16be_planar_encoder pcm_s16le_encoder pcm_s16le_planar_encoder pcm_s24be_encoder pcm_s24daud_encoder pcm_s24le_encoder pcm_s24le_planar_encoder pcm_s32be_encoder pcm_s32le_encoder pcm_s32le_planar_encoder pcm_s64be_encoder pcm_s64le_encoder pcm_u8_encoder pcm_u16be_encoder pcm_u16le_encoder pcm_u24be_encoder pcm_u24le_encoder pcm_u32be_encoder pcm_u32le_encoder pcm_vidc_encoder roq_dpcm_encoder adpcm_adx_encoder adpcm_g722_encoder adpcm_g726_encoder adpcm_g726le_encoder adpcm_ima_qt_encoder adpcm_ima_wav_encoder adpcm_ms_encoder adpcm_swf_encoder adpcm_yamaha_encoder ssa_encoder ass_encoder dvbsub_encoder dvdsub_encoder movtext_encoder srt_encoder subrip_encoder text_encoder webvtt_encoder xsub_encoder aac_at_encoder alac_at_encoder ilbc_at_encoder pcm_alaw_at_encoder pcm_mulaw_at_encoder libaom_av1_encoder libcodec2_encoder libfdk_aac_encoder libgsm_encoder libgsm_ms_encoder libilbc_encoder libmp3lame_encoder libopencore_amrnb_encoder libopenjpeg_encoder libopus_encoder libshine_encoder libspeex_encoder libtheora_encoder libtwolame_encoder libvo_amrwbenc_encoder libvorbis_encoder libvpx_vp8_encoder libvpx_vp9_encoder libwavpack_encoder libwebp_anim_encoder libwebp_encoder libx262_encoder libx264_encoder libx264rgb_encoder libx265_encoder libxavs_encoder libxavs2_encoder libxvid_encoder h263_v4l2m2m_encoder libopenh264_encoder h264_amf_encoder h264_nvenc_encoder h264_omx_encoder h264_qsv_encoder h264_v4l2m2m_encoder h264_vaapi_encoder h264_videotoolbox_encoder nvenc_encoder nvenc_h264_encoder nvenc_hevc_encoder hevc_amf_encoder hevc_nvenc_encoder hevc_qsv_encoder hevc_v4l2m2m_encoder hevc_vaapi_encoder hevc_videotoolbox_encoder libkvazaar_encoder mjpeg_qsv_encoder mjpeg_vaapi_encoder mpeg2_qsv_encoder mpeg2_vaapi_encoder mpeg4_v4l2m2m_encoder vp8_v4l2m2m_encoder vp8_vaapi_encoder vp9_vaapi_encoder h263_vaapi_hwaccel h263_videotoolbox_hwaccel h264_d3d11va_hwaccel h264_d3d11va2_hwaccel h264_dxva2_hwaccel h264_nvdec_hwaccel h264_vaapi_hwaccel h264_vdpau_hwaccel h264_videotoolbox_hwaccel hevc_d3d11va_hwaccel hevc_d3d11va2_hwaccel hevc_dxva2_hwaccel hevc_nvdec_hwaccel hevc_vaapi_hwaccel hevc_vdpau_hwaccel hevc_videotoolbox_hwaccel mjpeg_nvdec_hwaccel mjpeg_vaapi_hwaccel mpeg1_nvdec_hwaccel mpeg1_vdpau_hwaccel mpeg1_videotoolbox_hwaccel mpeg1_xvmc_hwaccel mpeg2_d3d11va_hwaccel mpeg2_d3d11va2_hwaccel mpeg2_nvdec_hwaccel mpeg2_dxva2_hwaccel mpeg2_vaapi_hwaccel mpeg2_vdpau_hwaccel mpeg2_videotoolbox_hwaccel mpeg2_xvmc_hwaccel mpeg4_nvdec_hwaccel mpeg4_vaapi_hwaccel mpeg4_vdpau_hwaccel mpeg4_videotoolbox_hwaccel vc1_d3d11va_hwaccel vc1_d3d11va2_hwaccel vc1_dxva2_hwaccel vc1_nvdec_hwaccel vc1_vaapi_hwaccel vc1_vdpau_hwaccel vp8_nvdec_hwaccel vp8_vaapi_hwaccel vp9_d3d11va_hwaccel vp9_d3d11va2_hwaccel vp9_dxva2_hwaccel vp9_nvdec_hwaccel vp9_vaapi_hwaccel wmv3_d3d11va_hwaccel wmv3_d3d11va2_hwaccel wmv3_dxva2_hwaccel wmv3_nvdec_hwaccel wmv3_vaapi_hwaccel wmv3_vdpau_hwaccel aac_parser aac_latm_parser ac3_parser adx_parser av1_parser avs2_parser bmp_parser cavsvideo_parser cook_parser dca_parser dirac_parser dnxhd_parser dpx_parser dvaudio_parser dvbsub_parser dvdsub_parser dvd_nav_parser flac_parser g723_1_parser g729_parser gif_parser gsm_parser h261_parser h263_parser h264_parser hevc_parser mjpeg_parser mlp_parser mpeg4video_parser mpegaudio_parser mpegvideo_parser opus_parser png_parser pnm_parser rv30_parser rv40_parser sbc_parser sipr_parser tak_parser vc1_parser vorbis_parser vp3_parser vp8_parser vp9_parser xma_parser alsa_indev android_camera_indev avfoundation_indev bktr_indev decklink_indev dshow_indev fbdev_indev gdigrab_indev iec61883_indev jack_indev kmsgrab_indev lavfi_indev openal_indev oss_indev pulse_indev sndio_indev v4l2_indev vfwcap_indev xcbgrab_indev libcdio_indev libdc1394_indev alsa_outdev caca_outdev decklink_outdev fbdev_outdev opengl_outdev oss_outdev pulse_outdev sdl2_outdev sndio_outdev v4l2_outdev xv_outdev abench_filter acompressor_filter acontrast_filter acopy_filter acue_filter acrossfade_filter acrossover_filter acrusher_filter adeclick_filter adeclip_filter adelay_filter aderivative_filter aecho_filter aemphasis_filter aeval_filter afade_filter afftdn_filter afftfilt_filter afir_filter aformat_filter agate_filter aiir_filter aintegral_filter ainterleave_filter alimiter_filter allpass_filter aloop_filter amerge_filter ametadata_filter amix_filter amultiply_filter anequalizer_filter anlmdn_filter anull_filter apad_filter aperms_filter aphaser_filter apulsator_filter arealtime_filter aresample_filter areverse_filter aselect_filter asendcmd_filter asetnsamples_filter asetpts_filter asetrate_filter asettb_filter ashowinfo_filter asidedata_filter asoftclip_filter asplit_filter asr_filter astats_filter astreamselect_filter atempo_filter atrim_filter azmq_filter bandpass_filter bandreject_filter bass_filter biquad_filter bs2b_filter channelmap_filter channelsplit_filter chorus_filter compand_filter compensationdelay_filter crossfeed_filter crystalizer_filter dcshift_filter deesser_filter drmeter_filter dynaudnorm_filter earwax_filter ebur128_filter equalizer_filter extrastereo_filter firequalizer_filter flanger_filter haas_filter hdcd_filter headphone_filter highpass_filter highshelf_filter join_filter ladspa_filter loudnorm_filter lowpass_filter lowshelf_filter lv2_filter mcompand_filter pan_filter replaygain_filter resample_filter rubberband_filter sidechaincompress_filter sidechaingate_filter silencedetect_filter silenceremove_filter sofalizer_filter stereotools_filter stereowiden_filter superequalizer_filter surround_filter treble_filter tremolo_filter vibrato_filter volume_filter volumedetect_filter aevalsrc_filter anoisesrc_filter anullsrc_filter flite_filter hilbert_filter sinc_filter sine_filter anullsink_filter alphaextract_filter alphamerge_filter amplify_filter ass_filter atadenoise_filter avgblur_filter avgblur_opencl_filter bbox_filter bench_filter bitplanenoise_filter blackdetect_filter blackframe_filter blend_filter bm3d_filter boxblur_filter boxblur_opencl_filter bwdif_filter chromahold_filter chromakey_filter chromashift_filter ciescope_filter codecview_filter colorbalance_filter colorchannelmixer_filter colorkey_filter colorkey_opencl_filter colorhold_filter colorlevels_filter colormatrix_filter colorspace_filter convolution_filter convolution_opencl_filter convolve_filter copy_filter coreimage_filter cover_rect_filter crop_filter cropdetect_filter cue_filter curves_filter datascope_filter dctdnoiz_filter deband_filter deblock_filter decimate_filter deconvolve_filter dedot_filter deflate_filter deflicker_filter deinterlace_qsv_filter deinterlace_vaapi_filter dejudder_filter delogo_filter denoise_vaapi_filter derain_filter deshake_filter despill_filter detelecine_filter dilation_filter dilation_opencl_filter displace_filter doubleweave_filter drawbox_filter drawgraph_filter drawgrid_filter drawtext_filter edgedetect_filter elbg_filter entropy_filter eq_filter erosion_filter erosion_opencl_filter extractplanes_filter fade_filter fftdnoiz_filter fftfilt_filter field_filter fieldhint_filter fieldmatch_filter fieldorder_filter fillborders_filter find_rect_filter floodfill_filter format_filter fps_filter framepack_filter framerate_filter framestep_filter freezedetect_filter frei0r_filter fspp_filter gblur_filter geq_filter gradfun_filter graphmonitor_filter greyedge_filter haldclut_filter hflip_filter histeq_filter histogram_filter hqdn3d_filter hqx_filter hstack_filter hue_filter hwdownload_filter hwmap_filter hwupload_filter hwupload_cuda_filter hysteresis_filter idet_filter il_filter inflate_filter interlace_filter interleave_filter kerndeint_filter lagfun_filter lenscorrection_filter lensfun_filter libvmaf_filter limiter_filter loop_filter lumakey_filter lut_filter lut1d_filter lut2_filter lut3d_filter lutrgb_filter lutyuv_filter maskedclamp_filter maskedmerge_filter maskfun_filter mcdeint_filter mergeplanes_filter mestimate_filter metadata_filter midequalizer_filter minterpolate_filter mix_filter mpdecimate_filter negate_filter nlmeans_filter nlmeans_opencl_filter nnedi_filter noformat_filter noise_filter normalize_filter null_filter ocr_filter ocv_filter oscilloscope_filter overlay_filter overlay_opencl_filter overlay_qsv_filter owdenoise_filter pad_filter palettegen_filter paletteuse_filter perms_filter perspective_filter phase_filter pixdesctest_filter pixscope_filter pp_filter pp7_filter premultiply_filter prewitt_filter prewitt_opencl_filter procamp_vaapi_filter program_opencl_filter pseudocolor_filter psnr_filter pullup_filter qp_filter random_filter readeia608_filter readvitc_filter realtime_filter remap_filter removegrain_filter removelogo_filter repeatfields_filter reverse_filter rgbashift_filter roberts_filter roberts_opencl_filter rotate_filter sab_filter scale_filter scale_cuda_filter scale_npp_filter scale_qsv_filter scale_vaapi_filter scale2ref_filter select_filter selectivecolor_filter sendcmd_filter separatefields_filter setdar_filter setfield_filter setparams_filter setpts_filter setrange_filter setsar_filter settb_filter sharpness_vaapi_filter showinfo_filter showpalette_filter shuffleframes_filter shuffleplanes_filter sidedata_filter signalstats_filter signature_filter smartblur_filter sobel_filter sobel_opencl_filter split_filter spp_filter sr_filter ssim_filter stereo3d_filter streamselect_filter subtitles_filter super2xsai_filter swaprect_filter swapuv_filter tblend_filter telecine_filter threshold_filter thumbnail_filter thumbnail_cuda_filter tile_filter tinterlace_filter tlut2_filter tmix_filter tonemap_filter tonemap_opencl_filter tpad_filter transpose_filter transpose_npp_filter transpose_opencl_filter transpose_vaapi_filter trim_filter unpremultiply_filter unsharp_filter unsharp_opencl_filter uspp_filter vaguedenoiser_filter vectorscope_filter vflip_filter vfrdet_filter vibrance_filter vidstabdetect_filter vidstabtransform_filter vignette_filter vmafmotion_filter vpp_qsv_filter vstack_filter w3fdif_filter waveform_filter weave_filter xbr_filter xmedian_filter xstack_filter yadif_filter yadif_cuda_filter zmq_filter zoompan_filter zscale_filter allrgb_filter allyuv_filter cellauto_filter color_filter coreimagesrc_filter frei0r_src_filter haldclutsrc_filter life_filter mandelbrot_filter mptestsrc_filter nullsrc_filter openclsrc_filter pal75bars_filter pal100bars_filter rgbtestsrc_filter smptebars_filter smptehdbars_filter testsrc_filter testsrc2_filter yuvtestsrc_filter nullsink_filter abitscope_filter adrawgraph_filter agraphmonitor_filter ahistogram_filter aphasemeter_filter avectorscope_filter concat_filter showcqt_filter showfreqs_filter showspatial_filter showspectrum_filter showspectrumpic_filter showvolume_filter showwaves_filter showwavespic_filter spectrumsynth_filter amovie_filter movie_filter afifo_filter fifo_filter aa_demuxer aac_demuxer ac3_demuxer acm_demuxer act_demuxer adf_demuxer adp_demuxer ads_demuxer adx_demuxer aea_demuxer afc_demuxer aiff_demuxer aix_demuxer amr_demuxer amrnb_demuxer amrwb_demuxer anm_demuxer apc_demuxer ape_demuxer apng_demuxer aptx_demuxer aptx_hd_demuxer aqtitle_demuxer asf_demuxer asf_o_demuxer ass_demuxer ast_demuxer au_demuxer avi_demuxer avisynth_demuxer avr_demuxer avs_demuxer avs2_demuxer bethsoftvid_demuxer bfi_demuxer bintext_demuxer bink_demuxer bit_demuxer bmv_demuxer bfstm_demuxer brstm_demuxer boa_demuxer c93_demuxer caf_demuxer cavsvideo_demuxer cdg_demuxer cdxl_demuxer cine_demuxer codec2_demuxer codec2raw_demuxer concat_demuxer dash_demuxer data_demuxer daud_demuxer dcstr_demuxer dfa_demuxer dhav_demuxer dirac_demuxer dnxhd_demuxer dsf_demuxer dsicin_demuxer dss_demuxer dts_demuxer dtshd_demuxer dv_demuxer dvbsub_demuxer dvbtxt_demuxer dxa_demuxer ea_demuxer ea_cdata_demuxer eac3_demuxer epaf_demuxer ffmetadata_demuxer filmstrip_demuxer fits_demuxer flac_demuxer flic_demuxer flv_demuxer live_flv_demuxer fourxm_demuxer frm_demuxer fsb_demuxer g722_demuxer g723_1_demuxer g726_demuxer g726le_demuxer g729_demuxer gdv_demuxer genh_demuxer gif_demuxer gsm_demuxer gxf_demuxer h261_demuxer h263_demuxer h264_demuxer hcom_demuxer hevc_demuxer hls_demuxer hnm_demuxer ico_demuxer idcin_demuxer idf_demuxer iff_demuxer ifv_demuxer ilbc_demuxer image2_demuxer image2pipe_demuxer image2_alias_pix_demuxer image2_brender_pix_demuxer ingenient_demuxer ipmovie_demuxer ircam_demuxer iss_demuxer iv8_demuxer ivf_demuxer ivr_demuxer jacosub_demuxer jv_demuxer kux_demuxer lmlm4_demuxer loas_demuxer lrc_demuxer lvf_demuxer lxf_demuxer m4v_demuxer matroska_demuxer mgsts_demuxer microdvd_demuxer mjpeg_demuxer mjpeg_2000_demuxer mlp_demuxer mlv_demuxer mm_demuxer mmf_demuxer mov_demuxer mp3_demuxer mpc_demuxer mpc8_demuxer mpegps_demuxer mpegts_demuxer mpegtsraw_demuxer mpegvideo_demuxer mpjpeg_demuxer mpl2_demuxer mpsub_demuxer msf_demuxer msnwc_tcp_demuxer mtaf_demuxer mtv_demuxer musx_demuxer mv_demuxer mvi_demuxer mxf_demuxer mxg_demuxer nc_demuxer nistsphere_demuxer nsp_demuxer nsv_demuxer nut_demuxer nuv_demuxer ogg_demuxer oma_demuxer paf_demuxer pcm_alaw_demuxer pcm_mulaw_demuxer pcm_vidc_demuxer pcm_f64be_demuxer pcm_f64le_demuxer pcm_f32be_demuxer pcm_f32le_demuxer pcm_s32be_demuxer pcm_s32le_demuxer pcm_s24be_demuxer pcm_s24le_demuxer pcm_s16be_demuxer pcm_s16le_demuxer pcm_s8_demuxer pcm_u32be_demuxer pcm_u32le_demuxer pcm_u24be_demuxer pcm_u24le_demuxer pcm_u16be_demuxer pcm_u16le_demuxer pcm_u8_demuxer pjs_demuxer pmp_demuxer pva_demuxer pvf_demuxer qcp_demuxer r3d_demuxer rawvideo_demuxer realtext_demuxer redspark_demuxer rl2_demuxer rm_demuxer roq_demuxer rpl_demuxer rsd_demuxer rso_demuxer rtp_demuxer rtsp_demuxer s337m_demuxer sami_demuxer sap_demuxer sbc_demuxer sbg_demuxer scc_demuxer sdp_demuxer sdr2_demuxer sds_demuxer sdx_demuxer segafilm_demuxer ser_demuxer shorten_demuxer siff_demuxer sln_demuxer smacker_demuxer smjpeg_demuxer smush_demuxer sol_demuxer sox_demuxer spdif_demuxer srt_demuxer str_demuxer stl_demuxer subviewer1_demuxer subviewer_demuxer sup_demuxer svag_demuxer swf_demuxer tak_demuxer tedcaptions_demuxer thp_demuxer threedostr_demuxer tiertexseq_demuxer tmv_demuxer truehd_demuxer tta_demuxer txd_demuxer tty_demuxer ty_demuxer v210_demuxer v210x_demuxer vag_demuxer vc1_demuxer vc1t_demuxer vividas_demuxer vivo_demuxer vmd_demuxer vobsub_demuxer voc_demuxer vpk_demuxer vplayer_demuxer vqf_demuxer w64_demuxer wav_demuxer wc3_demuxer webm_dash_manifest_demuxer webvtt_demuxer wsaud_demuxer wsd_demuxer wsvqa_demuxer wtv_demuxer wve_demuxer wv_demuxer xa_demuxer xbin_demuxer xmv_demuxer xvag_demuxer xwma_demuxer yop_demuxer yuv4mpegpipe_demuxer image_bmp_pipe_demuxer image_dds_pipe_demuxer image_dpx_pipe_demuxer image_exr_pipe_demuxer image_gif_pipe_demuxer image_j2k_pipe_demuxer image_jpeg_pipe_demuxer image_jpegls_pipe_demuxer image_pam_pipe_demuxer image_pbm_pipe_demuxer image_pcx_pipe_demuxer image_pgmyuv_pipe_demuxer image_pgm_pipe_demuxer image_pictor_pipe_demuxer image_png_pipe_demuxer image_ppm_pipe_demuxer image_psd_pipe_demuxer image_qdraw_pipe_demuxer image_sgi_pipe_demuxer image_svg_pipe_demuxer image_sunrast_pipe_demuxer image_tiff_pipe_demuxer image_webp_pipe_demuxer image_xpm_pipe_demuxer image_xwd_pipe_demuxer libgme_demuxer libmodplug_demuxer libopenmpt_demuxer vapoursynth_demuxer a64_muxer ac3_muxer adts_muxer adx_muxer aiff_muxer amr_muxer apng_muxer aptx_muxer aptx_hd_muxer asf_muxer ass_muxer ast_muxer asf_stream_muxer au_muxer avi_muxer avm2_muxer avs2_muxer bit_muxer caf_muxer cavsvideo_muxer codec2_muxer codec2raw_muxer crc_muxer dash_muxer data_muxer daud_muxer dirac_muxer dnxhd_muxer dts_muxer dv_muxer eac3_muxer f4v_muxer ffmetadata_muxer fifo_muxer fifo_test_muxer filmstrip_muxer fits_muxer flac_muxer flv_muxer framecrc_muxer framehash_muxer framemd5_muxer g722_muxer g723_1_muxer g726_muxer g726le_muxer gif_muxer gsm_muxer gxf_muxer h261_muxer h263_muxer h264_muxer hash_muxer hds_muxer hevc_muxer hls_muxer ico_muxer ilbc_muxer image2_muxer image2pipe_muxer ipod_muxer ircam_muxer ismv_muxer ivf_muxer jacosub_muxer latm_muxer lrc_muxer m4v_muxer md5_muxer matroska_muxer matroska_audio_muxer microdvd_muxer mjpeg_muxer mlp_muxer mmf_muxer mov_muxer mp2_muxer mp3_muxer mp4_muxer mpeg1system_muxer mpeg1vcd_muxer mpeg1video_muxer mpeg2dvd_muxer mpeg2svcd_muxer mpeg2video_muxer mpeg2vob_muxer mpegts_muxer mpjpeg_muxer mxf_muxer mxf_d10_muxer mxf_opatom_muxer null_muxer nut_muxer oga_muxer ogg_muxer ogv_muxer oma_muxer opus_muxer pcm_alaw_muxer pcm_mulaw_muxer pcm_vidc_muxer pcm_f64be_muxer pcm_f64le_muxer pcm_f32be_muxer pcm_f32le_muxer pcm_s32be_muxer pcm_s32le_muxer pcm_s24be_muxer pcm_s24le_muxer pcm_s16be_muxer pcm_s16le_muxer pcm_s8_muxer pcm_u32be_muxer pcm_u32le_muxer pcm_u24be_muxer pcm_u24le_muxer pcm_u16be_muxer pcm_u16le_muxer pcm_u8_muxer psp_muxer rawvideo_muxer rm_muxer roq_muxer rso_muxer rtp_muxer rtp_mpegts_muxer rtsp_muxer sap_muxer sbc_muxer scc_muxer segafilm_muxer segment_muxer stream_segment_muxer singlejpeg_muxer smjpeg_muxer smoothstreaming_muxer sox_muxer spx_muxer spdif_muxer srt_muxer sup_muxer swf_muxer tee_muxer tg2_muxer tgp_muxer mkvtimestamp_v2_muxer truehd_muxer tta_muxer uncodedframecrc_muxer vc1_muxer vc1t_muxer voc_muxer w64_muxer wav_muxer webm_muxer webm_dash_manifest_muxer webm_chunk_muxer webp_muxer webvtt_muxer wtv_muxer wv_muxer yuv4mpegpipe_muxer chromaprint_muxer async_protocol bluray_protocol cache_protocol concat_protocol crypto_protocol data_protocol ffrtmpcrypt_protocol ffrtmphttp_protocol file_protocol ftp_protocol gopher_protocol hls_protocol http_protocol httpproxy_protocol https_protocol icecast_protocol mmsh_protocol mmst_protocol md5_protocol pipe_protocol prompeg_protocol rtmp_protocol rtmpe_protocol rtmps_protocol rtmpt_protocol rtmpte_protocol rtmpts_protocol rtp_protocol sctp_protocol srtp_protocol subfile_protocol tee_protocol tcp_protocol tls_protocol udp_protocol udplite_protocol unix_protocol librtmp_protocol librtmpe_protocol librtmps_protocol librtmpt_protocol librtmpte_protocol libsrt_protocol libssh_protocol libsmbclient_protocol ' ARCH_EXT_LIST=' armv5te armv6 armv6t2 armv8 neon vfp vfpv3 setend altivec dcbzl ldbrx power8 ppc4xx vsx aesni amd3dnow amd3dnowext avx avx2 avx512 fma3 fma4 mmx mmxext sse sse2 sse3 sse4 sse42 ssse3 xop cpunop i686 mipsfpu mips32r2 mips32r5 mips64r2 mips32r6 mips64r6 mipsdsp mipsdspr2 msa loongson2 loongson3 mmi lsx lasx ' ARCH_EXT_LIST_ARM=' armv5te armv6 armv6t2 armv8 neon vfp vfpv3 setend ' ARCH_EXT_LIST_LOONGSON=' loongson2 loongson3 mmi lsx lasx ' ARCH_EXT_LIST_MIPS=' mipsfpu mips32r2 mips32r5 mips64r2 mips32r6 mips64r6 mipsdsp mipsdspr2 msa ' ARCH_EXT_LIST_PPC=' altivec dcbzl ldbrx power8 ppc4xx vsx ' ARCH_EXT_LIST_X86=' aesni amd3dnow amd3dnowext avx avx2 avx512 fma3 fma4 mmx mmxext sse sse2 sse3 sse4 sse42 ssse3 xop cpunop i686 ' ARCH_EXT_LIST_X86_SIMD=' aesni amd3dnow amd3dnowext avx avx2 avx512 fma3 fma4 mmx mmxext sse sse2 sse3 sse4 sse42 ssse3 xop ' ARCH_FEATURES=' aligned_stack fast_64bit fast_clz fast_cmov local_aligned simd_align_16 simd_align_32 simd_align_64 ' ARCH_LIST=' aarch64 alpha arm avr32 avr32_ap avr32_uc bfin ia64 m68k mips mips64 parisc ppc ppc64 s390 sh4 sparc sparc64 tilegx tilepro tomi x86 x86_32 x86_64 loongarch loongarch32 loongarch64 ' AS_C=-c AS_O='-o $@' ATOMICS_LIST=' atomics_gcc atomics_suncc atomics_win32 ' AUTODETECT_LIBS=' alsa appkit avfoundation bzlib coreimage iconv libxcb libxcb_shm libxcb_shape libxcb_xfixes lzma schannel sdl2 securetransport sndio xlib zlib amf audiotoolbox crystalhd cuda cuda_llvm cuvid d3d11va dxva2 ffnvcodec nvdec nvenc vaapi vdpau videotoolbox v4l2_m2m xvmc pthreads os2threads w32threads ' AVCODEC_COMPONENTS=' bsfs decoders encoders hwaccels parsers ' AVCODEC_COMPONENTS_LIST=' aac_adtstoasc_bsf av1_frame_split_bsf av1_metadata_bsf chomp_bsf dump_extradata_bsf dca_core_bsf eac3_core_bsf extract_extradata_bsf filter_units_bsf h264_metadata_bsf h264_mp4toannexb_bsf h264_redundant_pps_bsf hapqa_extract_bsf hevc_metadata_bsf hevc_mp4toannexb_bsf imx_dump_header_bsf mjpeg2jpeg_bsf mjpega_dump_header_bsf mp3_header_decompress_bsf mpeg2_metadata_bsf mpeg4_unpack_bframes_bsf mov2textsub_bsf noise_bsf null_bsf prores_metadata_bsf remove_extradata_bsf text2movsub_bsf trace_headers_bsf truehd_core_bsf vp9_metadata_bsf vp9_raw_reorder_bsf vp9_superframe_bsf vp9_superframe_split_bsf aasc_decoder aic_decoder alias_pix_decoder agm_decoder amv_decoder anm_decoder ansi_decoder apng_decoder arbc_decoder asv1_decoder asv2_decoder aura_decoder aura2_decoder avrp_decoder avrn_decoder avs_decoder avui_decoder ayuv_decoder bethsoftvid_decoder bfi_decoder bink_decoder bitpacked_decoder bmp_decoder bmv_video_decoder brender_pix_decoder c93_decoder cavs_decoder cdgraphics_decoder cdxl_decoder cfhd_decoder cinepak_decoder clearvideo_decoder cljr_decoder cllc_decoder comfortnoise_decoder cpia_decoder cscd_decoder cyuv_decoder dds_decoder dfa_decoder dirac_decoder dnxhd_decoder dpx_decoder dsicinvideo_decoder dvaudio_decoder dvvideo_decoder dxa_decoder dxtory_decoder dxv_decoder eacmv_decoder eamad_decoder eatgq_decoder eatgv_decoder eatqi_decoder eightbps_decoder eightsvx_exp_decoder eightsvx_fib_decoder escape124_decoder escape130_decoder exr_decoder ffv1_decoder ffvhuff_decoder fic_decoder fits_decoder flashsv_decoder flashsv2_decoder flic_decoder flv_decoder fmvc_decoder fourxm_decoder fraps_decoder frwu_decoder g2m_decoder gdv_decoder gif_decoder h261_decoder h263_decoder h263i_decoder h263p_decoder h263_v4l2m2m_decoder h264_decoder h264_crystalhd_decoder h264_v4l2m2m_decoder h264_mediacodec_decoder h264_mmal_decoder h264_qsv_decoder h264_rkmpp_decoder hap_decoder hevc_decoder hevc_qsv_decoder hevc_rkmpp_decoder hevc_v4l2m2m_decoder hnm4_video_decoder hq_hqa_decoder hqx_decoder huffyuv_decoder hymt_decoder idcin_decoder iff_ilbm_decoder imm4_decoder indeo2_decoder indeo3_decoder indeo4_decoder indeo5_decoder interplay_video_decoder jpeg2000_decoder jpegls_decoder jv_decoder kgv1_decoder kmvc_decoder lagarith_decoder loco_decoder lscr_decoder m101_decoder magicyuv_decoder mdec_decoder mimic_decoder mjpeg_decoder mjpegb_decoder mmvideo_decoder motionpixels_decoder mpeg1video_decoder mpeg2video_decoder mpeg4_decoder mpeg4_crystalhd_decoder mpeg4_v4l2m2m_decoder mpeg4_mmal_decoder mpegvideo_decoder mpeg1_v4l2m2m_decoder mpeg2_mmal_decoder mpeg2_crystalhd_decoder mpeg2_v4l2m2m_decoder mpeg2_qsv_decoder mpeg2_mediacodec_decoder msa1_decoder mscc_decoder msmpeg4v1_decoder msmpeg4v2_decoder msmpeg4v3_decoder msmpeg4_crystalhd_decoder msrle_decoder mss1_decoder mss2_decoder msvideo1_decoder mszh_decoder mts2_decoder mvc1_decoder mvc2_decoder mwsc_decoder mxpeg_decoder nuv_decoder paf_video_decoder pam_decoder pbm_decoder pcx_decoder pgm_decoder pgmyuv_decoder pictor_decoder pixlet_decoder png_decoder ppm_decoder prores_decoder prosumer_decoder psd_decoder ptx_decoder qdraw_decoder qpeg_decoder qtrle_decoder r10k_decoder r210_decoder rasc_decoder rawvideo_decoder rl2_decoder roq_decoder rpza_decoder rscc_decoder rv10_decoder rv20_decoder rv30_decoder rv40_decoder s302m_decoder sanm_decoder scpr_decoder screenpresso_decoder sdx2_dpcm_decoder sgi_decoder sgirle_decoder sheervideo_decoder smacker_decoder smc_decoder smvjpeg_decoder snow_decoder sp5x_decoder speedhq_decoder srgc_decoder sunrast_decoder svq1_decoder svq3_decoder targa_decoder targa_y216_decoder tdsc_decoder theora_decoder thp_decoder tiertexseqvideo_decoder tiff_decoder tmv_decoder truemotion1_decoder truemotion2_decoder truemotion2rt_decoder tscc_decoder tscc2_decoder txd_decoder ulti_decoder utvideo_decoder v210_decoder v210x_decoder v308_decoder v408_decoder v410_decoder vb_decoder vble_decoder vc1_decoder vc1_crystalhd_decoder vc1image_decoder vc1_mmal_decoder vc1_qsv_decoder vc1_v4l2m2m_decoder vcr1_decoder vmdvideo_decoder vmnc_decoder vp3_decoder vp4_decoder vp5_decoder vp6_decoder vp6a_decoder vp6f_decoder vp7_decoder vp8_decoder vp8_rkmpp_decoder vp8_v4l2m2m_decoder vp9_decoder vp9_rkmpp_decoder vp9_v4l2m2m_decoder vqa_decoder webp_decoder wcmv_decoder wrapped_avframe_decoder wmv1_decoder wmv2_decoder wmv3_decoder wmv3_crystalhd_decoder wmv3image_decoder wnv1_decoder xan_wc3_decoder xan_wc4_decoder xbm_decoder xface_decoder xl_decoder xpm_decoder xwd_decoder y41p_decoder ylc_decoder yop_decoder yuv4_decoder zero12v_decoder zerocodec_decoder zlib_decoder zmbv_decoder aac_decoder aac_fixed_decoder aac_latm_decoder ac3_decoder ac3_fixed_decoder alac_decoder als_decoder amrnb_decoder amrwb_decoder ape_decoder aptx_decoder aptx_hd_decoder atrac1_decoder atrac3_decoder atrac3al_decoder atrac3p_decoder atrac3pal_decoder atrac9_decoder binkaudio_dct_decoder binkaudio_rdft_decoder bmv_audio_decoder cook_decoder dca_decoder dolby_e_decoder dsd_lsbf_decoder dsd_msbf_decoder dsd_lsbf_planar_decoder dsd_msbf_planar_decoder dsicinaudio_decoder dss_sp_decoder dst_decoder eac3_decoder evrc_decoder ffwavesynth_decoder flac_decoder g723_1_decoder g729_decoder gsm_decoder gsm_ms_decoder hcom_decoder iac_decoder ilbc_decoder imc_decoder interplay_acm_decoder mace3_decoder mace6_decoder metasound_decoder mlp_decoder mp1_decoder mp1float_decoder mp2_decoder mp2float_decoder mp3float_decoder mp3_decoder mp3adufloat_decoder mp3adu_decoder mp3on4float_decoder mp3on4_decoder mpc7_decoder mpc8_decoder nellymoser_decoder on2avc_decoder opus_decoder paf_audio_decoder qcelp_decoder qdm2_decoder qdmc_decoder ra_144_decoder ra_288_decoder ralf_decoder sbc_decoder shorten_decoder sipr_decoder smackaud_decoder sonic_decoder tak_decoder truehd_decoder truespeech_decoder tta_decoder twinvq_decoder vmdaudio_decoder vorbis_decoder wavpack_decoder wmalossless_decoder wmapro_decoder wmav1_decoder wmav2_decoder wmavoice_decoder ws_snd1_decoder xma1_decoder xma2_decoder pcm_alaw_decoder pcm_bluray_decoder pcm_dvd_decoder pcm_f16le_decoder pcm_f24le_decoder pcm_f32be_decoder pcm_f32le_decoder pcm_f64be_decoder pcm_f64le_decoder pcm_lxf_decoder pcm_mulaw_decoder pcm_s8_decoder pcm_s8_planar_decoder pcm_s16be_decoder pcm_s16be_planar_decoder pcm_s16le_decoder pcm_s16le_planar_decoder pcm_s24be_decoder pcm_s24daud_decoder pcm_s24le_decoder pcm_s24le_planar_decoder pcm_s32be_decoder pcm_s32le_decoder pcm_s32le_planar_decoder pcm_s64be_decoder pcm_s64le_decoder pcm_u8_decoder pcm_u16be_decoder pcm_u16le_decoder pcm_u24be_decoder pcm_u24le_decoder pcm_u32be_decoder pcm_u32le_decoder pcm_vidc_decoder pcm_zork_decoder gremlin_dpcm_decoder interplay_dpcm_decoder roq_dpcm_decoder sol_dpcm_decoder xan_dpcm_decoder adpcm_4xm_decoder adpcm_adx_decoder adpcm_afc_decoder adpcm_agm_decoder adpcm_aica_decoder adpcm_ct_decoder adpcm_dtk_decoder adpcm_ea_decoder adpcm_ea_maxis_xa_decoder adpcm_ea_r1_decoder adpcm_ea_r2_decoder adpcm_ea_r3_decoder adpcm_ea_xas_decoder adpcm_g722_decoder adpcm_g726_decoder adpcm_g726le_decoder adpcm_ima_amv_decoder adpcm_ima_apc_decoder adpcm_ima_dat4_decoder adpcm_ima_dk3_decoder adpcm_ima_dk4_decoder adpcm_ima_ea_eacs_decoder adpcm_ima_ea_sead_decoder adpcm_ima_iss_decoder adpcm_ima_oki_decoder adpcm_ima_qt_decoder adpcm_ima_rad_decoder adpcm_ima_smjpeg_decoder adpcm_ima_wav_decoder adpcm_ima_ws_decoder adpcm_ms_decoder adpcm_mtaf_decoder adpcm_psx_decoder adpcm_sbpro_2_decoder adpcm_sbpro_3_decoder adpcm_sbpro_4_decoder adpcm_swf_decoder adpcm_thp_decoder adpcm_thp_le_decoder adpcm_vima_decoder adpcm_xa_decoder adpcm_yamaha_decoder ssa_decoder ass_decoder ccaption_decoder dvbsub_decoder dvdsub_decoder jacosub_decoder microdvd_decoder movtext_decoder mpl2_decoder pgssub_decoder pjs_decoder realtext_decoder sami_decoder srt_decoder stl_decoder subrip_decoder subviewer_decoder subviewer1_decoder text_decoder vplayer_decoder webvtt_decoder xsub_decoder aac_at_decoder ac3_at_decoder adpcm_ima_qt_at_decoder alac_at_decoder amr_nb_at_decoder eac3_at_decoder gsm_ms_at_decoder ilbc_at_decoder mp1_at_decoder mp2_at_decoder mp3_at_decoder pcm_alaw_at_decoder pcm_mulaw_at_decoder qdmc_at_decoder qdm2_at_decoder libaom_av1_decoder libaribb24_decoder libcelt_decoder libcodec2_decoder libdav1d_decoder libdavs2_decoder libfdk_aac_decoder libgsm_decoder libgsm_ms_decoder libilbc_decoder libopencore_amrnb_decoder libopencore_amrwb_decoder libopenjpeg_decoder libopus_decoder librsvg_decoder libspeex_decoder libvorbis_decoder libvpx_vp8_decoder libvpx_vp9_decoder libzvbi_teletext_decoder bintext_decoder xbin_decoder idf_decoder libopenh264_decoder h264_cuvid_decoder hevc_cuvid_decoder hevc_mediacodec_decoder mjpeg_cuvid_decoder mpeg1_cuvid_decoder mpeg2_cuvid_decoder mpeg4_cuvid_decoder mpeg4_mediacodec_decoder vc1_cuvid_decoder vp8_cuvid_decoder vp8_mediacodec_decoder vp8_qsv_decoder vp9_cuvid_decoder vp9_mediacodec_decoder a64multi_encoder a64multi5_encoder alias_pix_encoder amv_encoder apng_encoder asv1_encoder asv2_encoder avrp_encoder avui_encoder ayuv_encoder bmp_encoder cinepak_encoder cljr_encoder comfortnoise_encoder dnxhd_encoder dpx_encoder dvvideo_encoder ffv1_encoder ffvhuff_encoder fits_encoder flashsv_encoder flashsv2_encoder flv_encoder gif_encoder h261_encoder h263_encoder h263p_encoder hap_encoder huffyuv_encoder jpeg2000_encoder jpegls_encoder ljpeg_encoder magicyuv_encoder mjpeg_encoder mpeg1video_encoder mpeg2video_encoder mpeg4_encoder msmpeg4v2_encoder msmpeg4v3_encoder msvideo1_encoder pam_encoder pbm_encoder pcx_encoder pgm_encoder pgmyuv_encoder png_encoder ppm_encoder prores_encoder prores_aw_encoder prores_ks_encoder qtrle_encoder r10k_encoder r210_encoder rawvideo_encoder roq_encoder rv10_encoder rv20_encoder s302m_encoder sgi_encoder snow_encoder sunrast_encoder svq1_encoder targa_encoder tiff_encoder utvideo_encoder v210_encoder v308_encoder v408_encoder v410_encoder vc2_encoder wrapped_avframe_encoder wmv1_encoder wmv2_encoder xbm_encoder xface_encoder xwd_encoder y41p_encoder yuv4_encoder zlib_encoder zmbv_encoder aac_encoder ac3_encoder ac3_fixed_encoder alac_encoder aptx_encoder aptx_hd_encoder dca_encoder eac3_encoder flac_encoder g723_1_encoder mlp_encoder mp2_encoder mp2fixed_encoder nellymoser_encoder opus_encoder ra_144_encoder sbc_encoder sonic_encoder sonic_ls_encoder truehd_encoder tta_encoder vorbis_encoder wavpack_encoder wmav1_encoder wmav2_encoder pcm_alaw_encoder pcm_dvd_encoder pcm_f32be_encoder pcm_f32le_encoder pcm_f64be_encoder pcm_f64le_encoder pcm_mulaw_encoder pcm_s8_encoder pcm_s8_planar_encoder pcm_s16be_encoder pcm_s16be_planar_encoder pcm_s16le_encoder pcm_s16le_planar_encoder pcm_s24be_encoder pcm_s24daud_encoder pcm_s24le_encoder pcm_s24le_planar_encoder pcm_s32be_encoder pcm_s32le_encoder pcm_s32le_planar_encoder pcm_s64be_encoder pcm_s64le_encoder pcm_u8_encoder pcm_u16be_encoder pcm_u16le_encoder pcm_u24be_encoder pcm_u24le_encoder pcm_u32be_encoder pcm_u32le_encoder pcm_vidc_encoder roq_dpcm_encoder adpcm_adx_encoder adpcm_g722_encoder adpcm_g726_encoder adpcm_g726le_encoder adpcm_ima_qt_encoder adpcm_ima_wav_encoder adpcm_ms_encoder adpcm_swf_encoder adpcm_yamaha_encoder ssa_encoder ass_encoder dvbsub_encoder dvdsub_encoder movtext_encoder srt_encoder subrip_encoder text_encoder webvtt_encoder xsub_encoder aac_at_encoder alac_at_encoder ilbc_at_encoder pcm_alaw_at_encoder pcm_mulaw_at_encoder libaom_av1_encoder libcodec2_encoder libfdk_aac_encoder libgsm_encoder libgsm_ms_encoder libilbc_encoder libmp3lame_encoder libopencore_amrnb_encoder libopenjpeg_encoder libopus_encoder libshine_encoder libspeex_encoder libtheora_encoder libtwolame_encoder libvo_amrwbenc_encoder libvorbis_encoder libvpx_vp8_encoder libvpx_vp9_encoder libwavpack_encoder libwebp_anim_encoder libwebp_encoder libx262_encoder libx264_encoder libx264rgb_encoder libx265_encoder libxavs_encoder libxavs2_encoder libxvid_encoder h263_v4l2m2m_encoder libopenh264_encoder h264_amf_encoder h264_nvenc_encoder h264_omx_encoder h264_qsv_encoder h264_v4l2m2m_encoder h264_vaapi_encoder h264_videotoolbox_encoder nvenc_encoder nvenc_h264_encoder nvenc_hevc_encoder hevc_amf_encoder hevc_nvenc_encoder hevc_qsv_encoder hevc_v4l2m2m_encoder hevc_vaapi_encoder hevc_videotoolbox_encoder libkvazaar_encoder mjpeg_qsv_encoder mjpeg_vaapi_encoder mpeg2_qsv_encoder mpeg2_vaapi_encoder mpeg4_v4l2m2m_encoder vp8_v4l2m2m_encoder vp8_vaapi_encoder vp9_vaapi_encoder h263_vaapi_hwaccel h263_videotoolbox_hwaccel h264_d3d11va_hwaccel h264_d3d11va2_hwaccel h264_dxva2_hwaccel h264_nvdec_hwaccel h264_vaapi_hwaccel h264_vdpau_hwaccel h264_videotoolbox_hwaccel hevc_d3d11va_hwaccel hevc_d3d11va2_hwaccel hevc_dxva2_hwaccel hevc_nvdec_hwaccel hevc_vaapi_hwaccel hevc_vdpau_hwaccel hevc_videotoolbox_hwaccel mjpeg_nvdec_hwaccel mjpeg_vaapi_hwaccel mpeg1_nvdec_hwaccel mpeg1_vdpau_hwaccel mpeg1_videotoolbox_hwaccel mpeg1_xvmc_hwaccel mpeg2_d3d11va_hwaccel mpeg2_d3d11va2_hwaccel mpeg2_nvdec_hwaccel mpeg2_dxva2_hwaccel mpeg2_vaapi_hwaccel mpeg2_vdpau_hwaccel mpeg2_videotoolbox_hwaccel mpeg2_xvmc_hwaccel mpeg4_nvdec_hwaccel mpeg4_vaapi_hwaccel mpeg4_vdpau_hwaccel mpeg4_videotoolbox_hwaccel vc1_d3d11va_hwaccel vc1_d3d11va2_hwaccel vc1_dxva2_hwaccel vc1_nvdec_hwaccel vc1_vaapi_hwaccel vc1_vdpau_hwaccel vp8_nvdec_hwaccel vp8_vaapi_hwaccel vp9_d3d11va_hwaccel vp9_d3d11va2_hwaccel vp9_dxva2_hwaccel vp9_nvdec_hwaccel vp9_vaapi_hwaccel wmv3_d3d11va_hwaccel wmv3_d3d11va2_hwaccel wmv3_dxva2_hwaccel wmv3_nvdec_hwaccel wmv3_vaapi_hwaccel wmv3_vdpau_hwaccel aac_parser aac_latm_parser ac3_parser adx_parser av1_parser avs2_parser bmp_parser cavsvideo_parser cook_parser dca_parser dirac_parser dnxhd_parser dpx_parser dvaudio_parser dvbsub_parser dvdsub_parser dvd_nav_parser flac_parser g723_1_parser g729_parser gif_parser gsm_parser h261_parser h263_parser h264_parser hevc_parser mjpeg_parser mlp_parser mpeg4video_parser mpegaudio_parser mpegvideo_parser opus_parser png_parser pnm_parser rv30_parser rv40_parser sbc_parser sipr_parser tak_parser vc1_parser vorbis_parser vp3_parser vp8_parser vp9_parser xma_parser ' AVDEVICE_COMPONENTS=' indevs outdevs ' AVDEVICE_COMPONENTS_LIST=' alsa_indev android_camera_indev avfoundation_indev bktr_indev decklink_indev dshow_indev fbdev_indev gdigrab_indev iec61883_indev jack_indev kmsgrab_indev lavfi_indev openal_indev oss_indev pulse_indev sndio_indev v4l2_indev vfwcap_indev xcbgrab_indev libcdio_indev libdc1394_indev alsa_outdev caca_outdev decklink_outdev fbdev_outdev opengl_outdev oss_outdev pulse_outdev sdl2_outdev sndio_outdev v4l2_outdev xv_outdev ' AVFILTER_COMPONENTS=' filters ' AVFILTER_COMPONENTS_LIST=' abench_filter acompressor_filter acontrast_filter acopy_filter acue_filter acrossfade_filter acrossover_filter acrusher_filter adeclick_filter adeclip_filter adelay_filter aderivative_filter aecho_filter aemphasis_filter aeval_filter afade_filter afftdn_filter afftfilt_filter afir_filter aformat_filter agate_filter aiir_filter aintegral_filter ainterleave_filter alimiter_filter allpass_filter aloop_filter amerge_filter ametadata_filter amix_filter amultiply_filter anequalizer_filter anlmdn_filter anull_filter apad_filter aperms_filter aphaser_filter apulsator_filter arealtime_filter aresample_filter areverse_filter aselect_filter asendcmd_filter asetnsamples_filter asetpts_filter asetrate_filter asettb_filter ashowinfo_filter asidedata_filter asoftclip_filter asplit_filter asr_filter astats_filter astreamselect_filter atempo_filter atrim_filter azmq_filter bandpass_filter bandreject_filter bass_filter biquad_filter bs2b_filter channelmap_filter channelsplit_filter chorus_filter compand_filter compensationdelay_filter crossfeed_filter crystalizer_filter dcshift_filter deesser_filter drmeter_filter dynaudnorm_filter earwax_filter ebur128_filter equalizer_filter extrastereo_filter firequalizer_filter flanger_filter haas_filter hdcd_filter headphone_filter highpass_filter highshelf_filter join_filter ladspa_filter loudnorm_filter lowpass_filter lowshelf_filter lv2_filter mcompand_filter pan_filter replaygain_filter resample_filter rubberband_filter sidechaincompress_filter sidechaingate_filter silencedetect_filter silenceremove_filter sofalizer_filter stereotools_filter stereowiden_filter superequalizer_filter surround_filter treble_filter tremolo_filter vibrato_filter volume_filter volumedetect_filter aevalsrc_filter anoisesrc_filter anullsrc_filter flite_filter hilbert_filter sinc_filter sine_filter anullsink_filter alphaextract_filter alphamerge_filter amplify_filter ass_filter atadenoise_filter avgblur_filter avgblur_opencl_filter bbox_filter bench_filter bitplanenoise_filter blackdetect_filter blackframe_filter blend_filter bm3d_filter boxblur_filter boxblur_opencl_filter bwdif_filter chromahold_filter chromakey_filter chromashift_filter ciescope_filter codecview_filter colorbalance_filter colorchannelmixer_filter colorkey_filter colorkey_opencl_filter colorhold_filter colorlevels_filter colormatrix_filter colorspace_filter convolution_filter convolution_opencl_filter convolve_filter copy_filter coreimage_filter cover_rect_filter crop_filter cropdetect_filter cue_filter curves_filter datascope_filter dctdnoiz_filter deband_filter deblock_filter decimate_filter deconvolve_filter dedot_filter deflate_filter deflicker_filter deinterlace_qsv_filter deinterlace_vaapi_filter dejudder_filter delogo_filter denoise_vaapi_filter derain_filter deshake_filter despill_filter detelecine_filter dilation_filter dilation_opencl_filter displace_filter doubleweave_filter drawbox_filter drawgraph_filter drawgrid_filter drawtext_filter edgedetect_filter elbg_filter entropy_filter eq_filter erosion_filter erosion_opencl_filter extractplanes_filter fade_filter fftdnoiz_filter fftfilt_filter field_filter fieldhint_filter fieldmatch_filter fieldorder_filter fillborders_filter find_rect_filter floodfill_filter format_filter fps_filter framepack_filter framerate_filter framestep_filter freezedetect_filter frei0r_filter fspp_filter gblur_filter geq_filter gradfun_filter graphmonitor_filter greyedge_filter haldclut_filter hflip_filter histeq_filter histogram_filter hqdn3d_filter hqx_filter hstack_filter hue_filter hwdownload_filter hwmap_filter hwupload_filter hwupload_cuda_filter hysteresis_filter idet_filter il_filter inflate_filter interlace_filter interleave_filter kerndeint_filter lagfun_filter lenscorrection_filter lensfun_filter libvmaf_filter limiter_filter loop_filter lumakey_filter lut_filter lut1d_filter lut2_filter lut3d_filter lutrgb_filter lutyuv_filter maskedclamp_filter maskedmerge_filter maskfun_filter mcdeint_filter mergeplanes_filter mestimate_filter metadata_filter midequalizer_filter minterpolate_filter mix_filter mpdecimate_filter negate_filter nlmeans_filter nlmeans_opencl_filter nnedi_filter noformat_filter noise_filter normalize_filter null_filter ocr_filter ocv_filter oscilloscope_filter overlay_filter overlay_opencl_filter overlay_qsv_filter owdenoise_filter pad_filter palettegen_filter paletteuse_filter perms_filter perspective_filter phase_filter pixdesctest_filter pixscope_filter pp_filter pp7_filter premultiply_filter prewitt_filter prewitt_opencl_filter procamp_vaapi_filter program_opencl_filter pseudocolor_filter psnr_filter pullup_filter qp_filter random_filter readeia608_filter readvitc_filter realtime_filter remap_filter removegrain_filter removelogo_filter repeatfields_filter reverse_filter rgbashift_filter roberts_filter roberts_opencl_filter rotate_filter sab_filter scale_filter scale_cuda_filter scale_npp_filter scale_qsv_filter scale_vaapi_filter scale2ref_filter select_filter selectivecolor_filter sendcmd_filter separatefields_filter setdar_filter setfield_filter setparams_filter setpts_filter setrange_filter setsar_filter settb_filter sharpness_vaapi_filter showinfo_filter showpalette_filter shuffleframes_filter shuffleplanes_filter sidedata_filter signalstats_filter signature_filter smartblur_filter sobel_filter sobel_opencl_filter split_filter spp_filter sr_filter ssim_filter stereo3d_filter streamselect_filter subtitles_filter super2xsai_filter swaprect_filter swapuv_filter tblend_filter telecine_filter threshold_filter thumbnail_filter thumbnail_cuda_filter tile_filter tinterlace_filter tlut2_filter tmix_filter tonemap_filter tonemap_opencl_filter tpad_filter transpose_filter transpose_npp_filter transpose_opencl_filter transpose_vaapi_filter trim_filter unpremultiply_filter unsharp_filter unsharp_opencl_filter uspp_filter vaguedenoiser_filter vectorscope_filter vflip_filter vfrdet_filter vibrance_filter vidstabdetect_filter vidstabtransform_filter vignette_filter vmafmotion_filter vpp_qsv_filter vstack_filter w3fdif_filter waveform_filter weave_filter xbr_filter xmedian_filter xstack_filter yadif_filter yadif_cuda_filter zmq_filter zoompan_filter zscale_filter allrgb_filter allyuv_filter cellauto_filter color_filter coreimagesrc_filter frei0r_src_filter haldclutsrc_filter life_filter mandelbrot_filter mptestsrc_filter nullsrc_filter openclsrc_filter pal75bars_filter pal100bars_filter rgbtestsrc_filter smptebars_filter smptehdbars_filter testsrc_filter testsrc2_filter yuvtestsrc_filter nullsink_filter abitscope_filter adrawgraph_filter agraphmonitor_filter ahistogram_filter aphasemeter_filter avectorscope_filter concat_filter showcqt_filter showfreqs_filter showspatial_filter showspectrum_filter showspectrumpic_filter showvolume_filter showwaves_filter showwavespic_filter spectrumsynth_filter amovie_filter movie_filter afifo_filter fifo_filter ' AVFORMAT_COMPONENTS=' demuxers muxers protocols ' AVFORMAT_COMPONENTS_LIST=' aa_demuxer aac_demuxer ac3_demuxer acm_demuxer act_demuxer adf_demuxer adp_demuxer ads_demuxer adx_demuxer aea_demuxer afc_demuxer aiff_demuxer aix_demuxer amr_demuxer amrnb_demuxer amrwb_demuxer anm_demuxer apc_demuxer ape_demuxer apng_demuxer aptx_demuxer aptx_hd_demuxer aqtitle_demuxer asf_demuxer asf_o_demuxer ass_demuxer ast_demuxer au_demuxer avi_demuxer avisynth_demuxer avr_demuxer avs_demuxer avs2_demuxer bethsoftvid_demuxer bfi_demuxer bintext_demuxer bink_demuxer bit_demuxer bmv_demuxer bfstm_demuxer brstm_demuxer boa_demuxer c93_demuxer caf_demuxer cavsvideo_demuxer cdg_demuxer cdxl_demuxer cine_demuxer codec2_demuxer codec2raw_demuxer concat_demuxer dash_demuxer data_demuxer daud_demuxer dcstr_demuxer dfa_demuxer dhav_demuxer dirac_demuxer dnxhd_demuxer dsf_demuxer dsicin_demuxer dss_demuxer dts_demuxer dtshd_demuxer dv_demuxer dvbsub_demuxer dvbtxt_demuxer dxa_demuxer ea_demuxer ea_cdata_demuxer eac3_demuxer epaf_demuxer ffmetadata_demuxer filmstrip_demuxer fits_demuxer flac_demuxer flic_demuxer flv_demuxer live_flv_demuxer fourxm_demuxer frm_demuxer fsb_demuxer g722_demuxer g723_1_demuxer g726_demuxer g726le_demuxer g729_demuxer gdv_demuxer genh_demuxer gif_demuxer gsm_demuxer gxf_demuxer h261_demuxer h263_demuxer h264_demuxer hcom_demuxer hevc_demuxer hls_demuxer hnm_demuxer ico_demuxer idcin_demuxer idf_demuxer iff_demuxer ifv_demuxer ilbc_demuxer image2_demuxer image2pipe_demuxer image2_alias_pix_demuxer image2_brender_pix_demuxer ingenient_demuxer ipmovie_demuxer ircam_demuxer iss_demuxer iv8_demuxer ivf_demuxer ivr_demuxer jacosub_demuxer jv_demuxer kux_demuxer lmlm4_demuxer loas_demuxer lrc_demuxer lvf_demuxer lxf_demuxer m4v_demuxer matroska_demuxer mgsts_demuxer microdvd_demuxer mjpeg_demuxer mjpeg_2000_demuxer mlp_demuxer mlv_demuxer mm_demuxer mmf_demuxer mov_demuxer mp3_demuxer mpc_demuxer mpc8_demuxer mpegps_demuxer mpegts_demuxer mpegtsraw_demuxer mpegvideo_demuxer mpjpeg_demuxer mpl2_demuxer mpsub_demuxer msf_demuxer msnwc_tcp_demuxer mtaf_demuxer mtv_demuxer musx_demuxer mv_demuxer mvi_demuxer mxf_demuxer mxg_demuxer nc_demuxer nistsphere_demuxer nsp_demuxer nsv_demuxer nut_demuxer nuv_demuxer ogg_demuxer oma_demuxer paf_demuxer pcm_alaw_demuxer pcm_mulaw_demuxer pcm_vidc_demuxer pcm_f64be_demuxer pcm_f64le_demuxer pcm_f32be_demuxer pcm_f32le_demuxer pcm_s32be_demuxer pcm_s32le_demuxer pcm_s24be_demuxer pcm_s24le_demuxer pcm_s16be_demuxer pcm_s16le_demuxer pcm_s8_demuxer pcm_u32be_demuxer pcm_u32le_demuxer pcm_u24be_demuxer pcm_u24le_demuxer pcm_u16be_demuxer pcm_u16le_demuxer pcm_u8_demuxer pjs_demuxer pmp_demuxer pva_demuxer pvf_demuxer qcp_demuxer r3d_demuxer rawvideo_demuxer realtext_demuxer redspark_demuxer rl2_demuxer rm_demuxer roq_demuxer rpl_demuxer rsd_demuxer rso_demuxer rtp_demuxer rtsp_demuxer s337m_demuxer sami_demuxer sap_demuxer sbc_demuxer sbg_demuxer scc_demuxer sdp_demuxer sdr2_demuxer sds_demuxer sdx_demuxer segafilm_demuxer ser_demuxer shorten_demuxer siff_demuxer sln_demuxer smacker_demuxer smjpeg_demuxer smush_demuxer sol_demuxer sox_demuxer spdif_demuxer srt_demuxer str_demuxer stl_demuxer subviewer1_demuxer subviewer_demuxer sup_demuxer svag_demuxer swf_demuxer tak_demuxer tedcaptions_demuxer thp_demuxer threedostr_demuxer tiertexseq_demuxer tmv_demuxer truehd_demuxer tta_demuxer txd_demuxer tty_demuxer ty_demuxer v210_demuxer v210x_demuxer vag_demuxer vc1_demuxer vc1t_demuxer vividas_demuxer vivo_demuxer vmd_demuxer vobsub_demuxer voc_demuxer vpk_demuxer vplayer_demuxer vqf_demuxer w64_demuxer wav_demuxer wc3_demuxer webm_dash_manifest_demuxer webvtt_demuxer wsaud_demuxer wsd_demuxer wsvqa_demuxer wtv_demuxer wve_demuxer wv_demuxer xa_demuxer xbin_demuxer xmv_demuxer xvag_demuxer xwma_demuxer yop_demuxer yuv4mpegpipe_demuxer image_bmp_pipe_demuxer image_dds_pipe_demuxer image_dpx_pipe_demuxer image_exr_pipe_demuxer image_gif_pipe_demuxer image_j2k_pipe_demuxer image_jpeg_pipe_demuxer image_jpegls_pipe_demuxer image_pam_pipe_demuxer image_pbm_pipe_demuxer image_pcx_pipe_demuxer image_pgmyuv_pipe_demuxer image_pgm_pipe_demuxer image_pictor_pipe_demuxer image_png_pipe_demuxer image_ppm_pipe_demuxer image_psd_pipe_demuxer image_qdraw_pipe_demuxer image_sgi_pipe_demuxer image_svg_pipe_demuxer image_sunrast_pipe_demuxer image_tiff_pipe_demuxer image_webp_pipe_demuxer image_xpm_pipe_demuxer image_xwd_pipe_demuxer libgme_demuxer libmodplug_demuxer libopenmpt_demuxer vapoursynth_demuxer a64_muxer ac3_muxer adts_muxer adx_muxer aiff_muxer amr_muxer apng_muxer aptx_muxer aptx_hd_muxer asf_muxer ass_muxer ast_muxer asf_stream_muxer au_muxer avi_muxer avm2_muxer avs2_muxer bit_muxer caf_muxer cavsvideo_muxer codec2_muxer codec2raw_muxer crc_muxer dash_muxer data_muxer daud_muxer dirac_muxer dnxhd_muxer dts_muxer dv_muxer eac3_muxer f4v_muxer ffmetadata_muxer fifo_muxer fifo_test_muxer filmstrip_muxer fits_muxer flac_muxer flv_muxer framecrc_muxer framehash_muxer framemd5_muxer g722_muxer g723_1_muxer g726_muxer g726le_muxer gif_muxer gsm_muxer gxf_muxer h261_muxer h263_muxer h264_muxer hash_muxer hds_muxer hevc_muxer hls_muxer ico_muxer ilbc_muxer image2_muxer image2pipe_muxer ipod_muxer ircam_muxer ismv_muxer ivf_muxer jacosub_muxer latm_muxer lrc_muxer m4v_muxer md5_muxer matroska_muxer matroska_audio_muxer microdvd_muxer mjpeg_muxer mlp_muxer mmf_muxer mov_muxer mp2_muxer mp3_muxer mp4_muxer mpeg1system_muxer mpeg1vcd_muxer mpeg1video_muxer mpeg2dvd_muxer mpeg2svcd_muxer mpeg2video_muxer mpeg2vob_muxer mpegts_muxer mpjpeg_muxer mxf_muxer mxf_d10_muxer mxf_opatom_muxer null_muxer nut_muxer oga_muxer ogg_muxer ogv_muxer oma_muxer opus_muxer pcm_alaw_muxer pcm_mulaw_muxer pcm_vidc_muxer pcm_f64be_muxer pcm_f64le_muxer pcm_f32be_muxer pcm_f32le_muxer pcm_s32be_muxer pcm_s32le_muxer pcm_s24be_muxer pcm_s24le_muxer pcm_s16be_muxer pcm_s16le_muxer pcm_s8_muxer pcm_u32be_muxer pcm_u32le_muxer pcm_u24be_muxer pcm_u24le_muxer pcm_u16be_muxer pcm_u16le_muxer pcm_u8_muxer psp_muxer rawvideo_muxer rm_muxer roq_muxer rso_muxer rtp_muxer rtp_mpegts_muxer rtsp_muxer sap_muxer sbc_muxer scc_muxer segafilm_muxer segment_muxer stream_segment_muxer singlejpeg_muxer smjpeg_muxer smoothstreaming_muxer sox_muxer spx_muxer spdif_muxer srt_muxer sup_muxer swf_muxer tee_muxer tg2_muxer tgp_muxer mkvtimestamp_v2_muxer truehd_muxer tta_muxer uncodedframecrc_muxer vc1_muxer vc1t_muxer voc_muxer w64_muxer wav_muxer webm_muxer webm_dash_manifest_muxer webm_chunk_muxer webp_muxer webvtt_muxer wtv_muxer wv_muxer yuv4mpegpipe_muxer chromaprint_muxer async_protocol bluray_protocol cache_protocol concat_protocol crypto_protocol data_protocol ffrtmpcrypt_protocol ffrtmphttp_protocol file_protocol ftp_protocol gopher_protocol hls_protocol http_protocol httpproxy_protocol https_protocol icecast_protocol mmsh_protocol mmst_protocol md5_protocol pipe_protocol prompeg_protocol rtmp_protocol rtmpe_protocol rtmps_protocol rtmpt_protocol rtmpte_protocol rtmpts_protocol rtp_protocol sctp_protocol srtp_protocol subfile_protocol tee_protocol tcp_protocol tls_protocol udp_protocol udplite_protocol unix_protocol librtmp_protocol librtmpe_protocol librtmps_protocol librtmpt_protocol librtmpte_protocol libsrt_protocol libssh_protocol libsmbclient_protocol ' BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="./configure") BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="x86_64-Anolis-linux-gnu") BASH_VERSION='5.2.15(1)-release' BSF_LIST='aac_adtstoasc_bsf av1_frame_split_bsf av1_metadata_bsf chomp_bsf dump_extradata_bsf dca_core_bsf eac3_core_bsf extract_extradata_bsf filter_units_bsf h264_metadata_bsf h264_mp4toannexb_bsf h264_redundant_pps_bsf hapqa_extract_bsf hevc_metadata_bsf hevc_mp4toannexb_bsf imx_dump_header_bsf mjpeg2jpeg_bsf mjpega_dump_header_bsf mp3_header_decompress_bsf mpeg2_metadata_bsf mpeg4_unpack_bframes_bsf mov2textsub_bsf noise_bsf null_bsf prores_metadata_bsf remove_extradata_bsf text2movsub_bsf trace_headers_bsf truehd_core_bsf vp9_metadata_bsf vp9_raw_reorder_bsf vp9_superframe_bsf vp9_superframe_split_bsf' BUILTIN_LIST=' atomic_cas_ptr machine_rw_barrier MemoryBarrier mm_empty rdtsc sem_timedwait sync_val_compare_and_swap ' CC=gcc CC_C=-c CC_E='-E -o $@' CC_O='-o $@' CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' CMDLINE_APPEND=' extra_cflags extra_cxxflags extra_objcflags host_cppflags ' CMDLINE_SELECT=' armv5te armv6 armv6t2 armv8 neon vfp vfpv3 setend altivec dcbzl ldbrx power8 ppc4xx vsx aesni amd3dnow amd3dnowext avx avx2 avx512 fma3 fma4 mmx mmxext sse sse2 sse3 sse4 sse42 ssse3 xop cpunop i686 mipsfpu mips32r2 mips32r5 mips64r2 mips32r6 mips64r6 mipsdsp mipsdspr2 msa loongson2 loongson3 mmi lsx lasx doc htmlpages manpages podpages txtpages avio_dir_cmd_example avio_reading_example decode_audio_example decode_video_example demuxing_decoding_example encode_audio_example encode_video_example extract_mvs_example filter_audio_example filtering_audio_example filtering_video_example http_multiclient_example hw_decode_example metadata_example muxing_example qsvdec_example remuxing_example resampling_audio_example scaling_video_example transcode_aac_example transcoding_example vaapi_encode_example vaapi_transcode_example avisynth frei0r libcdio libdavs2 librubberband libvidstab libx264 libx265 libxavs libxavs2 libxvid decklink libfdk_aac openssl libtls gmp libaribb24 liblensfun libopencore_amrnb libopencore_amrwb libvmaf libvo_amrwbenc mbedtls rkmpp libsmbclient chromaprint gcrypt gnutls jni ladspa libaom libass libbluray libbs2b libcaca libcelt libcodec2 libdav1d libdc1394 libdrm libflite libfontconfig libfreetype libfribidi libgme libgsm libiec61883 libilbc libjack libklvanc libkvazaar libmodplug libmp3lame libmysofa libopencv libopenh264 libopenjpeg libopenmpt libopus libpulse librsvg librtmp libshine libsmbclient libsnappy libsoxr libspeex libsrt libssh libtensorflow libtesseract libtheora libtwolame libv4l2 libvorbis libvpx libwavpack libwebp libxml2 libzimg libzmq libzvbi lv2 mediacodec openal opengl pocketsphinx vapoursynth alsa appkit avfoundation bzlib coreimage iconv libxcb libxcb_shm libxcb_shape libxcb_xfixes lzma schannel sdl2 securetransport sndio xlib zlib cuda_nvcc cuda_sdk libnpp libmfx mmal omx opencl amf audiotoolbox crystalhd cuda cuda_llvm cuvid d3d11va dxva2 ffnvcodec nvdec nvenc vaapi vdpau videotoolbox v4l2_m2m xvmc ftrapv gray hardcoded_tables omx_rpi runtime_cpudetect safe_bitstream_reader shared small static swscale_alpha gpl nonfree version3 avdevice avfilter swscale postproc avformat avcodec swresample avresample avutil ffplay ffprobe ffmpeg dct dwt error_resilience faan fast_unaligned fft lsp lzo mdct pixelutils network rdft autodetect fontconfig linux_perf memory_poisoning neon_clobber_test ossfuzz pic thumb valgrind_backtrace xmm_clobber_test bsfs decoders encoders hwaccels parsers indevs outdevs filters demuxers muxers protocols inline_asm symver x86asm pthreads os2threads w32threads asm cross_compile debug extra_warnings logging lto optimizations rpath stripping ' CMDLINE_SET=' bindir datadir docdir incdir libdir mandir pkgconfigdir prefix shlibdir install_name_dir ar arch as assert_level build_suffix cc objcc cpu cross_prefix custom_allocator cxx dep_cc doxygen env extra_version gas host_cc host_cflags host_extralibs host_ld host_ldflags host_os ignore_tests install ld ln_s logfile malloc_prefix nm optflags nvcc nvccflags pkg_config pkg_config_flags progs_suffix random_seed ranlib samples strip sws_max_filter_size sysinclude sysroot target_exec target_os target_path target_samples tempprefix toolchain valgrind windres x86asmexe ' CODEC_LIST=' a64multi_encoder a64multi5_encoder alias_pix_encoder amv_encoder apng_encoder asv1_encoder asv2_encoder avrp_encoder avui_encoder ayuv_encoder bmp_encoder cinepak_encoder cljr_encoder comfortnoise_encoder dnxhd_encoder dpx_encoder dvvideo_encoder ffv1_encoder ffvhuff_encoder fits_encoder flashsv_encoder flashsv2_encoder flv_encoder gif_encoder h261_encoder h263_encoder h263p_encoder hap_encoder huffyuv_encoder jpeg2000_encoder jpegls_encoder ljpeg_encoder magicyuv_encoder mjpeg_encoder mpeg1video_encoder mpeg2video_encoder mpeg4_encoder msmpeg4v2_encoder msmpeg4v3_encoder msvideo1_encoder pam_encoder pbm_encoder pcx_encoder pgm_encoder pgmyuv_encoder png_encoder ppm_encoder prores_encoder prores_aw_encoder prores_ks_encoder qtrle_encoder r10k_encoder r210_encoder rawvideo_encoder roq_encoder rv10_encoder rv20_encoder s302m_encoder sgi_encoder snow_encoder sunrast_encoder svq1_encoder targa_encoder tiff_encoder utvideo_encoder v210_encoder v308_encoder v408_encoder v410_encoder vc2_encoder wrapped_avframe_encoder wmv1_encoder wmv2_encoder xbm_encoder xface_encoder xwd_encoder y41p_encoder yuv4_encoder zlib_encoder zmbv_encoder aac_encoder ac3_encoder ac3_fixed_encoder alac_encoder aptx_encoder aptx_hd_encoder dca_encoder eac3_encoder flac_encoder g723_1_encoder mlp_encoder mp2_encoder mp2fixed_encoder nellymoser_encoder opus_encoder ra_144_encoder sbc_encoder sonic_encoder sonic_ls_encoder truehd_encoder tta_encoder vorbis_encoder wavpack_encoder wmav1_encoder wmav2_encoder pcm_alaw_encoder pcm_dvd_encoder pcm_f32be_encoder pcm_f32le_encoder pcm_f64be_encoder pcm_f64le_encoder pcm_mulaw_encoder pcm_s8_encoder pcm_s8_planar_encoder pcm_s16be_encoder pcm_s16be_planar_encoder pcm_s16le_encoder pcm_s16le_planar_encoder pcm_s24be_encoder pcm_s24daud_encoder pcm_s24le_encoder pcm_s24le_planar_encoder pcm_s32be_encoder pcm_s32le_encoder pcm_s32le_planar_encoder pcm_s64be_encoder pcm_s64le_encoder pcm_u8_encoder pcm_u16be_encoder pcm_u16le_encoder pcm_u24be_encoder pcm_u24le_encoder pcm_u32be_encoder pcm_u32le_encoder pcm_vidc_encoder roq_dpcm_encoder adpcm_adx_encoder adpcm_g722_encoder adpcm_g726_encoder adpcm_g726le_encoder adpcm_ima_qt_encoder adpcm_ima_wav_encoder adpcm_ms_encoder adpcm_swf_encoder adpcm_yamaha_encoder ssa_encoder ass_encoder dvbsub_encoder dvdsub_encoder movtext_encoder srt_encoder subrip_encoder text_encoder webvtt_encoder xsub_encoder aac_at_encoder alac_at_encoder ilbc_at_encoder pcm_alaw_at_encoder pcm_mulaw_at_encoder libaom_av1_encoder libcodec2_encoder libfdk_aac_encoder libgsm_encoder libgsm_ms_encoder libilbc_encoder libmp3lame_encoder libopencore_amrnb_encoder libopenjpeg_encoder libopus_encoder libshine_encoder libspeex_encoder libtheora_encoder libtwolame_encoder libvo_amrwbenc_encoder libvorbis_encoder libvpx_vp8_encoder libvpx_vp9_encoder libwavpack_encoder libwebp_anim_encoder libwebp_encoder libx262_encoder libx264_encoder libx264rgb_encoder libx265_encoder libxavs_encoder libxavs2_encoder libxvid_encoder h263_v4l2m2m_encoder libopenh264_encoder h264_amf_encoder h264_nvenc_encoder h264_omx_encoder h264_qsv_encoder h264_v4l2m2m_encoder h264_vaapi_encoder h264_videotoolbox_encoder nvenc_encoder nvenc_h264_encoder nvenc_hevc_encoder hevc_amf_encoder hevc_nvenc_encoder hevc_qsv_encoder hevc_v4l2m2m_encoder hevc_vaapi_encoder hevc_videotoolbox_encoder libkvazaar_encoder mjpeg_qsv_encoder mjpeg_vaapi_encoder mpeg2_qsv_encoder mpeg2_vaapi_encoder mpeg4_v4l2m2m_encoder vp8_v4l2m2m_encoder vp8_vaapi_encoder vp9_vaapi_encoder aasc_decoder aic_decoder alias_pix_decoder agm_decoder amv_decoder anm_decoder ansi_decoder apng_decoder arbc_decoder asv1_decoder asv2_decoder aura_decoder aura2_decoder avrp_decoder avrn_decoder avs_decoder avui_decoder ayuv_decoder bethsoftvid_decoder bfi_decoder bink_decoder bitpacked_decoder bmp_decoder bmv_video_decoder brender_pix_decoder c93_decoder cavs_decoder cdgraphics_decoder cdxl_decoder cfhd_decoder cinepak_decoder clearvideo_decoder cljr_decoder cllc_decoder comfortnoise_decoder cpia_decoder cscd_decoder cyuv_decoder dds_decoder dfa_decoder dirac_decoder dnxhd_decoder dpx_decoder dsicinvideo_decoder dvaudio_decoder dvvideo_decoder dxa_decoder dxtory_decoder dxv_decoder eacmv_decoder eamad_decoder eatgq_decoder eatgv_decoder eatqi_decoder eightbps_decoder eightsvx_exp_decoder eightsvx_fib_decoder escape124_decoder escape130_decoder exr_decoder ffv1_decoder ffvhuff_decoder fic_decoder fits_decoder flashsv_decoder flashsv2_decoder flic_decoder flv_decoder fmvc_decoder fourxm_decoder fraps_decoder frwu_decoder g2m_decoder gdv_decoder gif_decoder h261_decoder h263_decoder h263i_decoder h263p_decoder h263_v4l2m2m_decoder h264_decoder h264_crystalhd_decoder h264_v4l2m2m_decoder h264_mediacodec_decoder h264_mmal_decoder h264_qsv_decoder h264_rkmpp_decoder hap_decoder hevc_decoder hevc_qsv_decoder hevc_rkmpp_decoder hevc_v4l2m2m_decoder hnm4_video_decoder hq_hqa_decoder hqx_decoder huffyuv_decoder hymt_decoder idcin_decoder iff_ilbm_decoder imm4_decoder indeo2_decoder indeo3_decoder indeo4_decoder indeo5_decoder interplay_video_decoder jpeg2000_decoder jpegls_decoder jv_decoder kgv1_decoder kmvc_decoder lagarith_decoder loco_decoder lscr_decoder m101_decoder magicyuv_decoder mdec_decoder mimic_decoder mjpeg_decoder mjpegb_decoder mmvideo_decoder motionpixels_decoder mpeg1video_decoder mpeg2video_decoder mpeg4_decoder mpeg4_crystalhd_decoder mpeg4_v4l2m2m_decoder mpeg4_mmal_decoder mpegvideo_decoder mpeg1_v4l2m2m_decoder mpeg2_mmal_decoder mpeg2_crystalhd_decoder mpeg2_v4l2m2m_decoder mpeg2_qsv_decoder mpeg2_mediacodec_decoder msa1_decoder mscc_decoder msmpeg4v1_decoder msmpeg4v2_decoder msmpeg4v3_decoder msmpeg4_crystalhd_decoder msrle_decoder mss1_decoder mss2_decoder msvideo1_decoder mszh_decoder mts2_decoder mvc1_decoder mvc2_decoder mwsc_decoder mxpeg_decoder nuv_decoder paf_video_decoder pam_decoder pbm_decoder pcx_decoder pgm_decoder pgmyuv_decoder pictor_decoder pixlet_decoder png_decoder ppm_decoder prores_decoder prosumer_decoder psd_decoder ptx_decoder qdraw_decoder qpeg_decoder qtrle_decoder r10k_decoder r210_decoder rasc_decoder rawvideo_decoder rl2_decoder roq_decoder rpza_decoder rscc_decoder rv10_decoder rv20_decoder rv30_decoder rv40_decoder s302m_decoder sanm_decoder scpr_decoder screenpresso_decoder sdx2_dpcm_decoder sgi_decoder sgirle_decoder sheervideo_decoder smacker_decoder smc_decoder smvjpeg_decoder snow_decoder sp5x_decoder speedhq_decoder srgc_decoder sunrast_decoder svq1_decoder svq3_decoder targa_decoder targa_y216_decoder tdsc_decoder theora_decoder thp_decoder tiertexseqvideo_decoder tiff_decoder tmv_decoder truemotion1_decoder truemotion2_decoder truemotion2rt_decoder tscc_decoder tscc2_decoder txd_decoder ulti_decoder utvideo_decoder v210_decoder v210x_decoder v308_decoder v408_decoder v410_decoder vb_decoder vble_decoder vc1_decoder vc1_crystalhd_decoder vc1image_decoder vc1_mmal_decoder vc1_qsv_decoder vc1_v4l2m2m_decoder vcr1_decoder vmdvideo_decoder vmnc_decoder vp3_decoder vp4_decoder vp5_decoder vp6_decoder vp6a_decoder vp6f_decoder vp7_decoder vp8_decoder vp8_rkmpp_decoder vp8_v4l2m2m_decoder vp9_decoder vp9_rkmpp_decoder vp9_v4l2m2m_decoder vqa_decoder webp_decoder wcmv_decoder wrapped_avframe_decoder wmv1_decoder wmv2_decoder wmv3_decoder wmv3_crystalhd_decoder wmv3image_decoder wnv1_decoder xan_wc3_decoder xan_wc4_decoder xbm_decoder xface_decoder xl_decoder xpm_decoder xwd_decoder y41p_decoder ylc_decoder yop_decoder yuv4_decoder zero12v_decoder zerocodec_decoder zlib_decoder zmbv_decoder aac_decoder aac_fixed_decoder aac_latm_decoder ac3_decoder ac3_fixed_decoder alac_decoder als_decoder amrnb_decoder amrwb_decoder ape_decoder aptx_decoder aptx_hd_decoder atrac1_decoder atrac3_decoder atrac3al_decoder atrac3p_decoder atrac3pal_decoder atrac9_decoder binkaudio_dct_decoder binkaudio_rdft_decoder bmv_audio_decoder cook_decoder dca_decoder dolby_e_decoder dsd_lsbf_decoder dsd_msbf_decoder dsd_lsbf_planar_decoder dsd_msbf_planar_decoder dsicinaudio_decoder dss_sp_decoder dst_decoder eac3_decoder evrc_decoder ffwavesynth_decoder flac_decoder g723_1_decoder g729_decoder gsm_decoder gsm_ms_decoder hcom_decoder iac_decoder ilbc_decoder imc_decoder interplay_acm_decoder mace3_decoder mace6_decoder metasound_decoder mlp_decoder mp1_decoder mp1float_decoder mp2_decoder mp2float_decoder mp3float_decoder mp3_decoder mp3adufloat_decoder mp3adu_decoder mp3on4float_decoder mp3on4_decoder mpc7_decoder mpc8_decoder nellymoser_decoder on2avc_decoder opus_decoder paf_audio_decoder qcelp_decoder qdm2_decoder qdmc_decoder ra_144_decoder ra_288_decoder ralf_decoder sbc_decoder shorten_decoder sipr_decoder smackaud_decoder sonic_decoder tak_decoder truehd_decoder truespeech_decoder tta_decoder twinvq_decoder vmdaudio_decoder vorbis_decoder wavpack_decoder wmalossless_decoder wmapro_decoder wmav1_decoder wmav2_decoder wmavoice_decoder ws_snd1_decoder xma1_decoder xma2_decoder pcm_alaw_decoder pcm_bluray_decoder pcm_dvd_decoder pcm_f16le_decoder pcm_f24le_decoder pcm_f32be_decoder pcm_f32le_decoder pcm_f64be_decoder pcm_f64le_decoder pcm_lxf_decoder pcm_mulaw_decoder pcm_s8_decoder pcm_s8_planar_decoder pcm_s16be_decoder pcm_s16be_planar_decoder pcm_s16le_decoder pcm_s16le_planar_decoder pcm_s24be_decoder pcm_s24daud_decoder pcm_s24le_decoder pcm_s24le_planar_decoder pcm_s32be_decoder pcm_s32le_decoder pcm_s32le_planar_decoder pcm_s64be_decoder pcm_s64le_decoder pcm_u8_decoder pcm_u16be_decoder pcm_u16le_decoder pcm_u24be_decoder pcm_u24le_decoder pcm_u32be_decoder pcm_u32le_decoder pcm_vidc_decoder pcm_zork_decoder gremlin_dpcm_decoder interplay_dpcm_decoder roq_dpcm_decoder sol_dpcm_decoder xan_dpcm_decoder adpcm_4xm_decoder adpcm_adx_decoder adpcm_afc_decoder adpcm_agm_decoder adpcm_aica_decoder adpcm_ct_decoder adpcm_dtk_decoder adpcm_ea_decoder adpcm_ea_maxis_xa_decoder adpcm_ea_r1_decoder adpcm_ea_r2_decoder adpcm_ea_r3_decoder adpcm_ea_xas_decoder adpcm_g722_decoder adpcm_g726_decoder adpcm_g726le_decoder adpcm_ima_amv_decoder adpcm_ima_apc_decoder adpcm_ima_dat4_decoder adpcm_ima_dk3_decoder adpcm_ima_dk4_decoder adpcm_ima_ea_eacs_decoder adpcm_ima_ea_sead_decoder adpcm_ima_iss_decoder adpcm_ima_oki_decoder adpcm_ima_qt_decoder adpcm_ima_rad_decoder adpcm_ima_smjpeg_decoder adpcm_ima_wav_decoder adpcm_ima_ws_decoder adpcm_ms_decoder adpcm_mtaf_decoder adpcm_psx_decoder adpcm_sbpro_2_decoder adpcm_sbpro_3_decoder adpcm_sbpro_4_decoder adpcm_swf_decoder adpcm_thp_decoder adpcm_thp_le_decoder adpcm_vima_decoder adpcm_xa_decoder adpcm_yamaha_decoder ssa_decoder ass_decoder ccaption_decoder dvbsub_decoder dvdsub_decoder jacosub_decoder microdvd_decoder movtext_decoder mpl2_decoder pgssub_decoder pjs_decoder realtext_decoder sami_decoder srt_decoder stl_decoder subrip_decoder subviewer_decoder subviewer1_decoder text_decoder vplayer_decoder webvtt_decoder xsub_decoder aac_at_decoder ac3_at_decoder adpcm_ima_qt_at_decoder alac_at_decoder amr_nb_at_decoder eac3_at_decoder gsm_ms_at_decoder ilbc_at_decoder mp1_at_decoder mp2_at_decoder mp3_at_decoder pcm_alaw_at_decoder pcm_mulaw_at_decoder qdmc_at_decoder qdm2_at_decoder libaom_av1_decoder libaribb24_decoder libcelt_decoder libcodec2_decoder libdav1d_decoder libdavs2_decoder libfdk_aac_decoder libgsm_decoder libgsm_ms_decoder libilbc_decoder libopencore_amrnb_decoder libopencore_amrwb_decoder libopenjpeg_decoder libopus_decoder librsvg_decoder libspeex_decoder libvorbis_decoder libvpx_vp8_decoder libvpx_vp9_decoder libzvbi_teletext_decoder bintext_decoder xbin_decoder idf_decoder libopenh264_decoder h264_cuvid_decoder hevc_cuvid_decoder hevc_mediacodec_decoder mjpeg_cuvid_decoder mpeg1_cuvid_decoder mpeg2_cuvid_decoder mpeg4_cuvid_decoder mpeg4_mediacodec_decoder vc1_cuvid_decoder vp8_cuvid_decoder vp8_mediacodec_decoder vp8_qsv_decoder vp9_cuvid_decoder vp9_mediacodec_decoder ' COMPLEX_FUNCS=' cabs cexp ' COMPONENT_LIST=' bsfs decoders encoders hwaccels parsers indevs outdevs filters demuxers muxers protocols ' CONFIG_EXTRA=' aandcttables ac3dsp adts_header audio_frame_queue audiodsp blockdsp bswapdsp cabac cbs cbs_av1 cbs_h264 cbs_h265 cbs_jpeg cbs_mpeg2 cbs_vp9 dirac_parse dnn dvprofile exif faandct faanidct fdctdsp flacdsp fmtconvert frame_thread_encoder g722dsp golomb gplv3 h263dsp h264chroma h264dsp h264parse h264pred h264qpel hevcparse hpeldsp huffman huffyuvdsp huffyuvencdsp idctdsp iirfilter mdct15 intrax8 iso_media ividsp jpegtables lgplv3 libx262 llauddsp llviddsp llvidencdsp lpc lzf me_cmp mpeg_er mpegaudio mpegaudiodsp mpegaudioheader mpegvideo mpegvideoenc mss34dsp pixblockdsp qpeldsp qsv qsvdec qsvenc qsvvpp rangecoder riffdec riffenc rtpdec rtpenc_chain rv34dsp scene_sad sinewin snappy srtp startcode texturedsp texturedspenc tpeldsp vaapi_1 vaapi_encode vc1dsp videodsp vp3dsp vp56dsp vp8dsp wma_freqs wmv2dsp ' CONFIG_LIST=' doc htmlpages manpages podpages txtpages avio_dir_cmd_example avio_reading_example decode_audio_example decode_video_example demuxing_decoding_example encode_audio_example encode_video_example extract_mvs_example filter_audio_example filtering_audio_example filtering_video_example http_multiclient_example hw_decode_example metadata_example muxing_example qsvdec_example remuxing_example resampling_audio_example scaling_video_example transcode_aac_example transcoding_example vaapi_encode_example vaapi_transcode_example avisynth frei0r libcdio libdavs2 librubberband libvidstab libx264 libx265 libxavs libxavs2 libxvid decklink libfdk_aac openssl libtls gmp libaribb24 liblensfun libopencore_amrnb libopencore_amrwb libvmaf libvo_amrwbenc mbedtls rkmpp libsmbclient chromaprint gcrypt gnutls jni ladspa libaom libass libbluray libbs2b libcaca libcelt libcodec2 libdav1d libdc1394 libdrm libflite libfontconfig libfreetype libfribidi libgme libgsm libiec61883 libilbc libjack libklvanc libkvazaar libmodplug libmp3lame libmysofa libopencv libopenh264 libopenjpeg libopenmpt libopus libpulse librsvg librtmp libshine libsmbclient libsnappy libsoxr libspeex libsrt libssh libtensorflow libtesseract libtheora libtwolame libv4l2 libvorbis libvpx libwavpack libwebp libxml2 libzimg libzmq libzvbi lv2 mediacodec openal opengl pocketsphinx vapoursynth alsa appkit avfoundation bzlib coreimage iconv libxcb libxcb_shm libxcb_shape libxcb_xfixes lzma schannel sdl2 securetransport sndio xlib zlib cuda_nvcc cuda_sdk libnpp libmfx mmal omx opencl amf audiotoolbox crystalhd cuda cuda_llvm cuvid d3d11va dxva2 ffnvcodec nvdec nvenc vaapi vdpau videotoolbox v4l2_m2m xvmc ftrapv gray hardcoded_tables omx_rpi runtime_cpudetect safe_bitstream_reader shared small static swscale_alpha gpl nonfree version3 avdevice avfilter swscale postproc avformat avcodec swresample avresample avutil ffplay ffprobe ffmpeg dct dwt error_resilience faan fast_unaligned fft lsp lzo mdct pixelutils network rdft autodetect fontconfig linux_perf memory_poisoning neon_clobber_test ossfuzz pic thumb valgrind_backtrace xmm_clobber_test bsfs decoders encoders hwaccels parsers indevs outdevs filters demuxers muxers protocols ' CXX=g++ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' CXX_C=-c CXX_O='-o $@' DECODER_LIST='aasc_decoder aic_decoder alias_pix_decoder agm_decoder amv_decoder anm_decoder ansi_decoder apng_decoder arbc_decoder asv1_decoder asv2_decoder aura_decoder aura2_decoder avrp_decoder avrn_decoder avs_decoder avui_decoder ayuv_decoder bethsoftvid_decoder bfi_decoder bink_decoder bitpacked_decoder bmp_decoder bmv_video_decoder brender_pix_decoder c93_decoder cavs_decoder cdgraphics_decoder cdxl_decoder cfhd_decoder cinepak_decoder clearvideo_decoder cljr_decoder cllc_decoder comfortnoise_decoder cpia_decoder cscd_decoder cyuv_decoder dds_decoder dfa_decoder dirac_decoder dnxhd_decoder dpx_decoder dsicinvideo_decoder dvaudio_decoder dvvideo_decoder dxa_decoder dxtory_decoder dxv_decoder eacmv_decoder eamad_decoder eatgq_decoder eatgv_decoder eatqi_decoder eightbps_decoder eightsvx_exp_decoder eightsvx_fib_decoder escape124_decoder escape130_decoder exr_decoder ffv1_decoder ffvhuff_decoder fic_decoder fits_decoder flashsv_decoder flashsv2_decoder flic_decoder flv_decoder fmvc_decoder fourxm_decoder fraps_decoder frwu_decoder g2m_decoder gdv_decoder gif_decoder h261_decoder h263_decoder h263i_decoder h263p_decoder h263_v4l2m2m_decoder h264_decoder h264_crystalhd_decoder h264_v4l2m2m_decoder h264_mediacodec_decoder h264_mmal_decoder h264_qsv_decoder h264_rkmpp_decoder hap_decoder hevc_decoder hevc_qsv_decoder hevc_rkmpp_decoder hevc_v4l2m2m_decoder hnm4_video_decoder hq_hqa_decoder hqx_decoder huffyuv_decoder hymt_decoder idcin_decoder iff_ilbm_decoder imm4_decoder indeo2_decoder indeo3_decoder indeo4_decoder indeo5_decoder interplay_video_decoder jpeg2000_decoder jpegls_decoder jv_decoder kgv1_decoder kmvc_decoder lagarith_decoder loco_decoder lscr_decoder m101_decoder magicyuv_decoder mdec_decoder mimic_decoder mjpeg_decoder mjpegb_decoder mmvideo_decoder motionpixels_decoder mpeg1video_decoder mpeg2video_decoder mpeg4_decoder mpeg4_crystalhd_decoder mpeg4_v4l2m2m_decoder mpeg4_mmal_decoder mpegvideo_decoder mpeg1_v4l2m2m_decoder mpeg2_mmal_decoder mpeg2_crystalhd_decoder mpeg2_v4l2m2m_decoder mpeg2_qsv_decoder mpeg2_mediacodec_decoder msa1_decoder mscc_decoder msmpeg4v1_decoder msmpeg4v2_decoder msmpeg4v3_decoder msmpeg4_crystalhd_decoder msrle_decoder mss1_decoder mss2_decoder msvideo1_decoder mszh_decoder mts2_decoder mvc1_decoder mvc2_decoder mwsc_decoder mxpeg_decoder nuv_decoder paf_video_decoder pam_decoder pbm_decoder pcx_decoder pgm_decoder pgmyuv_decoder pictor_decoder pixlet_decoder png_decoder ppm_decoder prores_decoder prosumer_decoder psd_decoder ptx_decoder qdraw_decoder qpeg_decoder qtrle_decoder r10k_decoder r210_decoder rasc_decoder rawvideo_decoder rl2_decoder roq_decoder rpza_decoder rscc_decoder rv10_decoder rv20_decoder rv30_decoder rv40_decoder s302m_decoder sanm_decoder scpr_decoder screenpresso_decoder sdx2_dpcm_decoder sgi_decoder sgirle_decoder sheervideo_decoder smacker_decoder smc_decoder smvjpeg_decoder snow_decoder sp5x_decoder speedhq_decoder srgc_decoder sunrast_decoder svq1_decoder svq3_decoder targa_decoder targa_y216_decoder tdsc_decoder theora_decoder thp_decoder tiertexseqvideo_decoder tiff_decoder tmv_decoder truemotion1_decoder truemotion2_decoder truemotion2rt_decoder tscc_decoder tscc2_decoder txd_decoder ulti_decoder utvideo_decoder v210_decoder v210x_decoder v308_decoder v408_decoder v410_decoder vb_decoder vble_decoder vc1_decoder vc1_crystalhd_decoder vc1image_decoder vc1_mmal_decoder vc1_qsv_decoder vc1_v4l2m2m_decoder vcr1_decoder vmdvideo_decoder vmnc_decoder vp3_decoder vp4_decoder vp5_decoder vp6_decoder vp6a_decoder vp6f_decoder vp7_decoder vp8_decoder vp8_rkmpp_decoder vp8_v4l2m2m_decoder vp9_decoder vp9_rkmpp_decoder vp9_v4l2m2m_decoder vqa_decoder webp_decoder wcmv_decoder wrapped_avframe_decoder wmv1_decoder wmv2_decoder wmv3_decoder wmv3_crystalhd_decoder wmv3image_decoder wnv1_decoder xan_wc3_decoder xan_wc4_decoder xbm_decoder xface_decoder xl_decoder xpm_decoder xwd_decoder y41p_decoder ylc_decoder yop_decoder yuv4_decoder zero12v_decoder zerocodec_decoder zlib_decoder zmbv_decoder aac_decoder aac_fixed_decoder aac_latm_decoder ac3_decoder ac3_fixed_decoder alac_decoder als_decoder amrnb_decoder amrwb_decoder ape_decoder aptx_decoder aptx_hd_decoder atrac1_decoder atrac3_decoder atrac3al_decoder atrac3p_decoder atrac3pal_decoder atrac9_decoder binkaudio_dct_decoder binkaudio_rdft_decoder bmv_audio_decoder cook_decoder dca_decoder dolby_e_decoder dsd_lsbf_decoder dsd_msbf_decoder dsd_lsbf_planar_decoder dsd_msbf_planar_decoder dsicinaudio_decoder dss_sp_decoder dst_decoder eac3_decoder evrc_decoder ffwavesynth_decoder flac_decoder g723_1_decoder g729_decoder gsm_decoder gsm_ms_decoder hcom_decoder iac_decoder ilbc_decoder imc_decoder interplay_acm_decoder mace3_decoder mace6_decoder metasound_decoder mlp_decoder mp1_decoder mp1float_decoder mp2_decoder mp2float_decoder mp3float_decoder mp3_decoder mp3adufloat_decoder mp3adu_decoder mp3on4float_decoder mp3on4_decoder mpc7_decoder mpc8_decoder nellymoser_decoder on2avc_decoder opus_decoder paf_audio_decoder qcelp_decoder qdm2_decoder qdmc_decoder ra_144_decoder ra_288_decoder ralf_decoder sbc_decoder shorten_decoder sipr_decoder smackaud_decoder sonic_decoder tak_decoder truehd_decoder truespeech_decoder tta_decoder twinvq_decoder vmdaudio_decoder vorbis_decoder wavpack_decoder wmalossless_decoder wmapro_decoder wmav1_decoder wmav2_decoder wmavoice_decoder ws_snd1_decoder xma1_decoder xma2_decoder pcm_alaw_decoder pcm_bluray_decoder pcm_dvd_decoder pcm_f16le_decoder pcm_f24le_decoder pcm_f32be_decoder pcm_f32le_decoder pcm_f64be_decoder pcm_f64le_decoder pcm_lxf_decoder pcm_mulaw_decoder pcm_s8_decoder pcm_s8_planar_decoder pcm_s16be_decoder pcm_s16be_planar_decoder pcm_s16le_decoder pcm_s16le_planar_decoder pcm_s24be_decoder pcm_s24daud_decoder pcm_s24le_decoder pcm_s24le_planar_decoder pcm_s32be_decoder pcm_s32le_decoder pcm_s32le_planar_decoder pcm_s64be_decoder pcm_s64le_decoder pcm_u8_decoder pcm_u16be_decoder pcm_u16le_decoder pcm_u24be_decoder pcm_u24le_decoder pcm_u32be_decoder pcm_u32le_decoder pcm_vidc_decoder pcm_zork_decoder gremlin_dpcm_decoder interplay_dpcm_decoder roq_dpcm_decoder sol_dpcm_decoder xan_dpcm_decoder adpcm_4xm_decoder adpcm_adx_decoder adpcm_afc_decoder adpcm_agm_decoder adpcm_aica_decoder adpcm_ct_decoder adpcm_dtk_decoder adpcm_ea_decoder adpcm_ea_maxis_xa_decoder adpcm_ea_r1_decoder adpcm_ea_r2_decoder adpcm_ea_r3_decoder adpcm_ea_xas_decoder adpcm_g722_decoder adpcm_g726_decoder adpcm_g726le_decoder adpcm_ima_amv_decoder adpcm_ima_apc_decoder adpcm_ima_dat4_decoder adpcm_ima_dk3_decoder adpcm_ima_dk4_decoder adpcm_ima_ea_eacs_decoder adpcm_ima_ea_sead_decoder adpcm_ima_iss_decoder adpcm_ima_oki_decoder adpcm_ima_qt_decoder adpcm_ima_rad_decoder adpcm_ima_smjpeg_decoder adpcm_ima_wav_decoder adpcm_ima_ws_decoder adpcm_ms_decoder adpcm_mtaf_decoder adpcm_psx_decoder adpcm_sbpro_2_decoder adpcm_sbpro_3_decoder adpcm_sbpro_4_decoder adpcm_swf_decoder adpcm_thp_decoder adpcm_thp_le_decoder adpcm_vima_decoder adpcm_xa_decoder adpcm_yamaha_decoder ssa_decoder ass_decoder ccaption_decoder dvbsub_decoder dvdsub_decoder jacosub_decoder microdvd_decoder movtext_decoder mpl2_decoder pgssub_decoder pjs_decoder realtext_decoder sami_decoder srt_decoder stl_decoder subrip_decoder subviewer_decoder subviewer1_decoder text_decoder vplayer_decoder webvtt_decoder xsub_decoder aac_at_decoder ac3_at_decoder adpcm_ima_qt_at_decoder alac_at_decoder amr_nb_at_decoder eac3_at_decoder gsm_ms_at_decoder ilbc_at_decoder mp1_at_decoder mp2_at_decoder mp3_at_decoder pcm_alaw_at_decoder pcm_mulaw_at_decoder qdmc_at_decoder qdm2_at_decoder libaom_av1_decoder libaribb24_decoder libcelt_decoder libcodec2_decoder libdav1d_decoder libdavs2_decoder libfdk_aac_decoder libgsm_decoder libgsm_ms_decoder libilbc_decoder libopencore_amrnb_decoder libopencore_amrwb_decoder libopenjpeg_decoder libopus_decoder librsvg_decoder libspeex_decoder libvorbis_decoder libvpx_vp8_decoder libvpx_vp9_decoder libzvbi_teletext_decoder bintext_decoder xbin_decoder idf_decoder libopenh264_decoder h264_cuvid_decoder hevc_cuvid_decoder hevc_mediacodec_decoder mjpeg_cuvid_decoder mpeg1_cuvid_decoder mpeg2_cuvid_decoder mpeg4_cuvid_decoder mpeg4_mediacodec_decoder vc1_cuvid_decoder vp8_cuvid_decoder vp8_mediacodec_decoder vp8_qsv_decoder vp9_cuvid_decoder vp9_mediacodec_decoder' DEMUXER_LIST='aa_demuxer aac_demuxer ac3_demuxer acm_demuxer act_demuxer adf_demuxer adp_demuxer ads_demuxer adx_demuxer aea_demuxer afc_demuxer aiff_demuxer aix_demuxer amr_demuxer amrnb_demuxer amrwb_demuxer anm_demuxer apc_demuxer ape_demuxer apng_demuxer aptx_demuxer aptx_hd_demuxer aqtitle_demuxer asf_demuxer asf_o_demuxer ass_demuxer ast_demuxer au_demuxer avi_demuxer avisynth_demuxer avr_demuxer avs_demuxer avs2_demuxer bethsoftvid_demuxer bfi_demuxer bintext_demuxer bink_demuxer bit_demuxer bmv_demuxer bfstm_demuxer brstm_demuxer boa_demuxer c93_demuxer caf_demuxer cavsvideo_demuxer cdg_demuxer cdxl_demuxer cine_demuxer codec2_demuxer codec2raw_demuxer concat_demuxer dash_demuxer data_demuxer daud_demuxer dcstr_demuxer dfa_demuxer dhav_demuxer dirac_demuxer dnxhd_demuxer dsf_demuxer dsicin_demuxer dss_demuxer dts_demuxer dtshd_demuxer dv_demuxer dvbsub_demuxer dvbtxt_demuxer dxa_demuxer ea_demuxer ea_cdata_demuxer eac3_demuxer epaf_demuxer ffmetadata_demuxer filmstrip_demuxer fits_demuxer flac_demuxer flic_demuxer flv_demuxer live_flv_demuxer fourxm_demuxer frm_demuxer fsb_demuxer g722_demuxer g723_1_demuxer g726_demuxer g726le_demuxer g729_demuxer gdv_demuxer genh_demuxer gif_demuxer gsm_demuxer gxf_demuxer h261_demuxer h263_demuxer h264_demuxer hcom_demuxer hevc_demuxer hls_demuxer hnm_demuxer ico_demuxer idcin_demuxer idf_demuxer iff_demuxer ifv_demuxer ilbc_demuxer image2_demuxer image2pipe_demuxer image2_alias_pix_demuxer image2_brender_pix_demuxer ingenient_demuxer ipmovie_demuxer ircam_demuxer iss_demuxer iv8_demuxer ivf_demuxer ivr_demuxer jacosub_demuxer jv_demuxer kux_demuxer lmlm4_demuxer loas_demuxer lrc_demuxer lvf_demuxer lxf_demuxer m4v_demuxer matroska_demuxer mgsts_demuxer microdvd_demuxer mjpeg_demuxer mjpeg_2000_demuxer mlp_demuxer mlv_demuxer mm_demuxer mmf_demuxer mov_demuxer mp3_demuxer mpc_demuxer mpc8_demuxer mpegps_demuxer mpegts_demuxer mpegtsraw_demuxer mpegvideo_demuxer mpjpeg_demuxer mpl2_demuxer mpsub_demuxer msf_demuxer msnwc_tcp_demuxer mtaf_demuxer mtv_demuxer musx_demuxer mv_demuxer mvi_demuxer mxf_demuxer mxg_demuxer nc_demuxer nistsphere_demuxer nsp_demuxer nsv_demuxer nut_demuxer nuv_demuxer ogg_demuxer oma_demuxer paf_demuxer pcm_alaw_demuxer pcm_mulaw_demuxer pcm_vidc_demuxer pcm_f64be_demuxer pcm_f64le_demuxer pcm_f32be_demuxer pcm_f32le_demuxer pcm_s32be_demuxer pcm_s32le_demuxer pcm_s24be_demuxer pcm_s24le_demuxer pcm_s16be_demuxer pcm_s16le_demuxer pcm_s8_demuxer pcm_u32be_demuxer pcm_u32le_demuxer pcm_u24be_demuxer pcm_u24le_demuxer pcm_u16be_demuxer pcm_u16le_demuxer pcm_u8_demuxer pjs_demuxer pmp_demuxer pva_demuxer pvf_demuxer qcp_demuxer r3d_demuxer rawvideo_demuxer realtext_demuxer redspark_demuxer rl2_demuxer rm_demuxer roq_demuxer rpl_demuxer rsd_demuxer rso_demuxer rtp_demuxer rtsp_demuxer s337m_demuxer sami_demuxer sap_demuxer sbc_demuxer sbg_demuxer scc_demuxer sdp_demuxer sdr2_demuxer sds_demuxer sdx_demuxer segafilm_demuxer ser_demuxer shorten_demuxer siff_demuxer sln_demuxer smacker_demuxer smjpeg_demuxer smush_demuxer sol_demuxer sox_demuxer spdif_demuxer srt_demuxer str_demuxer stl_demuxer subviewer1_demuxer subviewer_demuxer sup_demuxer svag_demuxer swf_demuxer tak_demuxer tedcaptions_demuxer thp_demuxer threedostr_demuxer tiertexseq_demuxer tmv_demuxer truehd_demuxer tta_demuxer txd_demuxer tty_demuxer ty_demuxer v210_demuxer v210x_demuxer vag_demuxer vc1_demuxer vc1t_demuxer vividas_demuxer vivo_demuxer vmd_demuxer vobsub_demuxer voc_demuxer vpk_demuxer vplayer_demuxer vqf_demuxer w64_demuxer wav_demuxer wc3_demuxer webm_dash_manifest_demuxer webvtt_demuxer wsaud_demuxer wsd_demuxer wsvqa_demuxer wtv_demuxer wve_demuxer wv_demuxer xa_demuxer xbin_demuxer xmv_demuxer xvag_demuxer xwma_demuxer yop_demuxer yuv4mpegpipe_demuxer image_bmp_pipe_demuxer image_dds_pipe_demuxer image_dpx_pipe_demuxer image_exr_pipe_demuxer image_gif_pipe_demuxer image_j2k_pipe_demuxer image_jpeg_pipe_demuxer image_jpegls_pipe_demuxer image_pam_pipe_demuxer image_pbm_pipe_demuxer image_pcx_pipe_demuxer image_pgmyuv_pipe_demuxer image_pgm_pipe_demuxer image_pictor_pipe_demuxer image_png_pipe_demuxer image_ppm_pipe_demuxer image_psd_pipe_demuxer image_qdraw_pipe_demuxer image_sgi_pipe_demuxer image_svg_pipe_demuxer image_sunrast_pipe_demuxer image_tiff_pipe_demuxer image_webp_pipe_demuxer image_xpm_pipe_demuxer image_xwd_pipe_demuxer libgme_demuxer libmodplug_demuxer libopenmpt_demuxer vapoursynth_demuxer' DEPCMD='$(DEP$(1)) $(DEP$(1)FLAGS) $($(1)DEP_FLAGS) $< 2>/dev/null | sed -e "/^\#.*/d" -e "s,^[[:space:]]*$(@F),$(@D)/$(@F)," > $(@:.o=.d)' DEPFLAGS=-MM DIRSTACK=() DOCUMENT_LIST=' doc htmlpages manpages podpages txtpages ' E1=0 E2=1 ENCODER_LIST='a64multi_encoder a64multi5_encoder alias_pix_encoder amv_encoder apng_encoder asv1_encoder asv2_encoder avrp_encoder avui_encoder ayuv_encoder bmp_encoder cinepak_encoder cljr_encoder comfortnoise_encoder dnxhd_encoder dpx_encoder dvvideo_encoder ffv1_encoder ffvhuff_encoder fits_encoder flashsv_encoder flashsv2_encoder flv_encoder gif_encoder h261_encoder h263_encoder h263p_encoder hap_encoder huffyuv_encoder jpeg2000_encoder jpegls_encoder ljpeg_encoder magicyuv_encoder mjpeg_encoder mpeg1video_encoder mpeg2video_encoder mpeg4_encoder msmpeg4v2_encoder msmpeg4v3_encoder msvideo1_encoder pam_encoder pbm_encoder pcx_encoder pgm_encoder pgmyuv_encoder png_encoder ppm_encoder prores_encoder prores_aw_encoder prores_ks_encoder qtrle_encoder r10k_encoder r210_encoder rawvideo_encoder roq_encoder rv10_encoder rv20_encoder s302m_encoder sgi_encoder snow_encoder sunrast_encoder svq1_encoder targa_encoder tiff_encoder utvideo_encoder v210_encoder v308_encoder v408_encoder v410_encoder vc2_encoder wrapped_avframe_encoder wmv1_encoder wmv2_encoder xbm_encoder xface_encoder xwd_encoder y41p_encoder yuv4_encoder zlib_encoder zmbv_encoder aac_encoder ac3_encoder ac3_fixed_encoder alac_encoder aptx_encoder aptx_hd_encoder dca_encoder eac3_encoder flac_encoder g723_1_encoder mlp_encoder mp2_encoder mp2fixed_encoder nellymoser_encoder opus_encoder ra_144_encoder sbc_encoder sonic_encoder sonic_ls_encoder truehd_encoder tta_encoder vorbis_encoder wavpack_encoder wmav1_encoder wmav2_encoder pcm_alaw_encoder pcm_dvd_encoder pcm_f32be_encoder pcm_f32le_encoder pcm_f64be_encoder pcm_f64le_encoder pcm_mulaw_encoder pcm_s8_encoder pcm_s8_planar_encoder pcm_s16be_encoder pcm_s16be_planar_encoder pcm_s16le_encoder pcm_s16le_planar_encoder pcm_s24be_encoder pcm_s24daud_encoder pcm_s24le_encoder pcm_s24le_planar_encoder pcm_s32be_encoder pcm_s32le_encoder pcm_s32le_planar_encoder pcm_s64be_encoder pcm_s64le_encoder pcm_u8_encoder pcm_u16be_encoder pcm_u16le_encoder pcm_u24be_encoder pcm_u24le_encoder pcm_u32be_encoder pcm_u32le_encoder pcm_vidc_encoder roq_dpcm_encoder adpcm_adx_encoder adpcm_g722_encoder adpcm_g726_encoder adpcm_g726le_encoder adpcm_ima_qt_encoder adpcm_ima_wav_encoder adpcm_ms_encoder adpcm_swf_encoder adpcm_yamaha_encoder ssa_encoder ass_encoder dvbsub_encoder dvdsub_encoder movtext_encoder srt_encoder subrip_encoder text_encoder webvtt_encoder xsub_encoder aac_at_encoder alac_at_encoder ilbc_at_encoder pcm_alaw_at_encoder pcm_mulaw_at_encoder libaom_av1_encoder libcodec2_encoder libfdk_aac_encoder libgsm_encoder libgsm_ms_encoder libilbc_encoder libmp3lame_encoder libopencore_amrnb_encoder libopenjpeg_encoder libopus_encoder libshine_encoder libspeex_encoder libtheora_encoder libtwolame_encoder libvo_amrwbenc_encoder libvorbis_encoder libvpx_vp8_encoder libvpx_vp9_encoder libwavpack_encoder libwebp_anim_encoder libwebp_encoder libx262_encoder libx264_encoder libx264rgb_encoder libx265_encoder libxavs_encoder libxavs2_encoder libxvid_encoder h263_v4l2m2m_encoder libopenh264_encoder h264_amf_encoder h264_nvenc_encoder h264_omx_encoder h264_qsv_encoder h264_v4l2m2m_encoder h264_vaapi_encoder h264_videotoolbox_encoder nvenc_encoder nvenc_h264_encoder nvenc_hevc_encoder hevc_amf_encoder hevc_nvenc_encoder hevc_qsv_encoder hevc_v4l2m2m_encoder hevc_vaapi_encoder hevc_videotoolbox_encoder libkvazaar_encoder mjpeg_qsv_encoder mjpeg_vaapi_encoder mpeg2_qsv_encoder mpeg2_vaapi_encoder mpeg4_v4l2m2m_encoder vp8_v4l2m2m_encoder vp8_vaapi_encoder vp9_vaapi_encoder' EUID=990 EXAMPLE_LIST=' avio_dir_cmd_example avio_reading_example decode_audio_example decode_video_example demuxing_decoding_example encode_audio_example encode_video_example extract_mvs_example filter_audio_example filtering_audio_example filtering_video_example http_multiclient_example hw_decode_example metadata_example muxing_example qsvdec_example remuxing_example resampling_audio_example scaling_video_example transcode_aac_example transcoding_example vaapi_encode_example vaapi_transcode_example ' EXTERNAL_AUTODETECT_LIBRARY_LIST=' alsa appkit avfoundation bzlib coreimage iconv libxcb libxcb_shm libxcb_shape libxcb_xfixes lzma schannel sdl2 securetransport sndio xlib zlib ' EXTERNAL_LIBRARY_GPLV3_LIST=' libsmbclient ' EXTERNAL_LIBRARY_GPL_LIST=' avisynth frei0r libcdio libdavs2 librubberband libvidstab libx264 libx265 libxavs libxavs2 libxvid ' EXTERNAL_LIBRARY_LIST=' avisynth frei0r libcdio libdavs2 librubberband libvidstab libx264 libx265 libxavs libxavs2 libxvid decklink libfdk_aac openssl libtls gmp libaribb24 liblensfun libopencore_amrnb libopencore_amrwb libvmaf libvo_amrwbenc mbedtls rkmpp libsmbclient chromaprint gcrypt gnutls jni ladspa libaom libass libbluray libbs2b libcaca libcelt libcodec2 libdav1d libdc1394 libdrm libflite libfontconfig libfreetype libfribidi libgme libgsm libiec61883 libilbc libjack libklvanc libkvazaar libmodplug libmp3lame libmysofa libopencv libopenh264 libopenjpeg libopenmpt libopus libpulse librsvg librtmp libshine libsmbclient libsnappy libsoxr libspeex libsrt libssh libtensorflow libtesseract libtheora libtwolame libv4l2 libvorbis libvpx libwavpack libwebp libxml2 libzimg libzmq libzvbi lv2 mediacodec openal opengl pocketsphinx vapoursynth ' EXTERNAL_LIBRARY_NONFREE_LIST=' decklink libfdk_aac openssl libtls ' EXTERNAL_LIBRARY_VERSION3_LIST=' gmp libaribb24 liblensfun libopencore_amrnb libopencore_amrwb libvmaf libvo_amrwbenc mbedtls rkmpp ' EXTRALIBS_LIST=' cpu_init cws2fws ' FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' FEATURE_LIST=' ftrapv gray hardcoded_tables omx_rpi runtime_cpudetect safe_bitstream_reader shared small static swscale_alpha ' FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' FFMPEG_CONFIGURATION='--prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --docdir=/usr/share/doc/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='\''-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'\'' --extra-ldflags='\''-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 '\'' --extra-cflags='\'' '\'' --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-version3 --enable-bzlib --disable-crystalhd --enable-fontconfig --enable-frei0r --enable-gcrypt --enable-gnutls --enable-ladspa --enable-libaom --enable-libdav1d --enable-libass --enable-libbluray --enable-libcdio --enable-libdrm --enable-libjack --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libmp3lame --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librsvg --enable-libsrt --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-version3 --enable-vapoursynth --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzimg --enable-libzvbi --enable-avfilter --enable-avresample --enable-libmodplug --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --disable-avcodec --enable-libmfx --enable-runtime-cpudetect' FILTER_LIST='abench_filter acompressor_filter acontrast_filter acopy_filter acue_filter acrossfade_filter acrossover_filter acrusher_filter adeclick_filter adeclip_filter adelay_filter aderivative_filter aecho_filter aemphasis_filter aeval_filter afade_filter afftdn_filter afftfilt_filter afir_filter aformat_filter agate_filter aiir_filter aintegral_filter ainterleave_filter alimiter_filter allpass_filter aloop_filter amerge_filter ametadata_filter amix_filter amultiply_filter anequalizer_filter anlmdn_filter anull_filter apad_filter aperms_filter aphaser_filter apulsator_filter arealtime_filter aresample_filter areverse_filter aselect_filter asendcmd_filter asetnsamples_filter asetpts_filter asetrate_filter asettb_filter ashowinfo_filter asidedata_filter asoftclip_filter asplit_filter asr_filter astats_filter astreamselect_filter atempo_filter atrim_filter azmq_filter bandpass_filter bandreject_filter bass_filter biquad_filter bs2b_filter channelmap_filter channelsplit_filter chorus_filter compand_filter compensationdelay_filter crossfeed_filter crystalizer_filter dcshift_filter deesser_filter drmeter_filter dynaudnorm_filter earwax_filter ebur128_filter equalizer_filter extrastereo_filter firequalizer_filter flanger_filter haas_filter hdcd_filter headphone_filter highpass_filter highshelf_filter join_filter ladspa_filter loudnorm_filter lowpass_filter lowshelf_filter lv2_filter mcompand_filter pan_filter replaygain_filter resample_filter rubberband_filter sidechaincompress_filter sidechaingate_filter silencedetect_filter silenceremove_filter sofalizer_filter stereotools_filter stereowiden_filter superequalizer_filter surround_filter treble_filter tremolo_filter vibrato_filter volume_filter volumedetect_filter aevalsrc_filter anoisesrc_filter anullsrc_filter flite_filter hilbert_filter sinc_filter sine_filter anullsink_filter alphaextract_filter alphamerge_filter amplify_filter ass_filter atadenoise_filter avgblur_filter avgblur_opencl_filter bbox_filter bench_filter bitplanenoise_filter blackdetect_filter blackframe_filter blend_filter bm3d_filter boxblur_filter boxblur_opencl_filter bwdif_filter chromahold_filter chromakey_filter chromashift_filter ciescope_filter codecview_filter colorbalance_filter colorchannelmixer_filter colorkey_filter colorkey_opencl_filter colorhold_filter colorlevels_filter colormatrix_filter colorspace_filter convolution_filter convolution_opencl_filter convolve_filter copy_filter coreimage_filter cover_rect_filter crop_filter cropdetect_filter cue_filter curves_filter datascope_filter dctdnoiz_filter deband_filter deblock_filter decimate_filter deconvolve_filter dedot_filter deflate_filter deflicker_filter deinterlace_qsv_filter deinterlace_vaapi_filter dejudder_filter delogo_filter denoise_vaapi_filter derain_filter deshake_filter despill_filter detelecine_filter dilation_filter dilation_opencl_filter displace_filter doubleweave_filter drawbox_filter drawgraph_filter drawgrid_filter drawtext_filter edgedetect_filter elbg_filter entropy_filter eq_filter erosion_filter erosion_opencl_filter extractplanes_filter fade_filter fftdnoiz_filter fftfilt_filter field_filter fieldhint_filter fieldmatch_filter fieldorder_filter fillborders_filter find_rect_filter floodfill_filter format_filter fps_filter framepack_filter framerate_filter framestep_filter freezedetect_filter frei0r_filter fspp_filter gblur_filter geq_filter gradfun_filter graphmonitor_filter greyedge_filter haldclut_filter hflip_filter histeq_filter histogram_filter hqdn3d_filter hqx_filter hstack_filter hue_filter hwdownload_filter hwmap_filter hwupload_filter hwupload_cuda_filter hysteresis_filter idet_filter il_filter inflate_filter interlace_filter interleave_filter kerndeint_filter lagfun_filter lenscorrection_filter lensfun_filter libvmaf_filter limiter_filter loop_filter lumakey_filter lut_filter lut1d_filter lut2_filter lut3d_filter lutrgb_filter lutyuv_filter maskedclamp_filter maskedmerge_filter maskfun_filter mcdeint_filter mergeplanes_filter mestimate_filter metadata_filter midequalizer_filter minterpolate_filter mix_filter mpdecimate_filter negate_filter nlmeans_filter nlmeans_opencl_filter nnedi_filter noformat_filter noise_filter normalize_filter null_filter ocr_filter ocv_filter oscilloscope_filter overlay_filter overlay_opencl_filter overlay_qsv_filter owdenoise_filter pad_filter palettegen_filter paletteuse_filter perms_filter perspective_filter phase_filter pixdesctest_filter pixscope_filter pp_filter pp7_filter premultiply_filter prewitt_filter prewitt_opencl_filter procamp_vaapi_filter program_opencl_filter pseudocolor_filter psnr_filter pullup_filter qp_filter random_filter readeia608_filter readvitc_filter realtime_filter remap_filter removegrain_filter removelogo_filter repeatfields_filter reverse_filter rgbashift_filter roberts_filter roberts_opencl_filter rotate_filter sab_filter scale_filter scale_cuda_filter scale_npp_filter scale_qsv_filter scale_vaapi_filter scale2ref_filter select_filter selectivecolor_filter sendcmd_filter separatefields_filter setdar_filter setfield_filter setparams_filter setpts_filter setrange_filter setsar_filter settb_filter sharpness_vaapi_filter showinfo_filter showpalette_filter shuffleframes_filter shuffleplanes_filter sidedata_filter signalstats_filter signature_filter smartblur_filter sobel_filter sobel_opencl_filter split_filter spp_filter sr_filter ssim_filter stereo3d_filter streamselect_filter subtitles_filter super2xsai_filter swaprect_filter swapuv_filter tblend_filter telecine_filter threshold_filter thumbnail_filter thumbnail_cuda_filter tile_filter tinterlace_filter tlut2_filter tmix_filter tonemap_filter tonemap_opencl_filter tpad_filter transpose_filter transpose_npp_filter transpose_opencl_filter transpose_vaapi_filter trim_filter unpremultiply_filter unsharp_filter unsharp_opencl_filter uspp_filter vaguedenoiser_filter vectorscope_filter vflip_filter vfrdet_filter vibrance_filter vidstabdetect_filter vidstabtransform_filter vignette_filter vmafmotion_filter vpp_qsv_filter vstack_filter w3fdif_filter waveform_filter weave_filter xbr_filter xmedian_filter xstack_filter yadif_filter yadif_cuda_filter zmq_filter zoompan_filter zscale_filter allrgb_filter allyuv_filter cellauto_filter color_filter coreimagesrc_filter frei0r_src_filter haldclutsrc_filter life_filter mandelbrot_filter mptestsrc_filter nullsrc_filter openclsrc_filter pal75bars_filter pal100bars_filter rgbtestsrc_filter smptebars_filter smptehdbars_filter testsrc_filter testsrc2_filter yuvtestsrc_filter nullsink_filter abitscope_filter adrawgraph_filter agraphmonitor_filter ahistogram_filter aphasemeter_filter avectorscope_filter concat_filter showcqt_filter showfreqs_filter showspatial_filter showspectrum_filter showspectrumpic_filter showvolume_filter showwaves_filter showwavespic_filter spectrumsynth_filter amovie_filter movie_filter afifo_filter fifo_filter' FULLNAME='$(NAME)$(BUILDSUF)' GROUPS=() HAVE_LIST=' armv5te armv6 armv6t2 armv8 neon vfp vfpv3 setend altivec dcbzl ldbrx power8 ppc4xx vsx aesni amd3dnow amd3dnowext avx avx2 avx512 fma3 fma4 mmx mmxext sse sse2 sse3 sse4 sse42 ssse3 xop cpunop i686 mipsfpu mips32r2 mips32r5 mips64r2 mips32r6 mips64r6 mipsdsp mipsdspr2 msa loongson2 loongson3 mmi lsx lasx armv5te_external armv6_external armv6t2_external armv8_external neon_external vfp_external vfpv3_external setend_external altivec_external dcbzl_external ldbrx_external power8_external ppc4xx_external vsx_external aesni_external amd3dnow_external amd3dnowext_external avx_external avx2_external avx512_external fma3_external fma4_external mmx_external mmxext_external sse_external sse2_external sse3_external sse4_external sse42_external ssse3_external xop_external cpunop_external i686_external mipsfpu_external mips32r2_external mips32r5_external mips64r2_external mips32r6_external mips64r6_external mipsdsp_external mipsdspr2_external msa_external loongson2_external loongson3_external mmi_external lsx_external lasx_external armv5te_inline armv6_inline armv6t2_inline armv8_inline neon_inline vfp_inline vfpv3_inline setend_inline altivec_inline dcbzl_inline ldbrx_inline power8_inline ppc4xx_inline vsx_inline aesni_inline amd3dnow_inline amd3dnowext_inline avx_inline avx2_inline avx512_inline fma3_inline fma4_inline mmx_inline mmxext_inline sse_inline sse2_inline sse3_inline sse4_inline sse42_inline ssse3_inline xop_inline cpunop_inline i686_inline mipsfpu_inline mips32r2_inline mips32r5_inline mips64r2_inline mips32r6_inline mips64r6_inline mipsdsp_inline mipsdspr2_inline msa_inline loongson2_inline loongson3_inline mmi_inline lsx_inline lasx_inline aligned_stack fast_64bit fast_clz fast_cmov local_aligned simd_align_16 simd_align_32 simd_align_64 atomic_cas_ptr machine_rw_barrier MemoryBarrier mm_empty rdtsc sem_timedwait sync_val_compare_and_swap cabs cexp inline_asm symver x86asm bigendian fast_unaligned arpa_inet_h asm_types_h cdio_paranoia_h cdio_paranoia_paranoia_h cuda_h dispatch_dispatch_h dev_bktr_ioctl_bt848_h dev_bktr_ioctl_meteor_h dev_ic_bt8xx_h dev_video_bktr_ioctl_bt848_h dev_video_meteor_ioctl_meteor_h direct_h dirent_h dxgidebug_h dxva_h ES2_gl_h gsm_h io_h linux_perf_event_h machine_ioctl_bt848_h machine_ioctl_meteor_h malloc_h opencv2_core_core_c_h OpenGL_gl3_h poll_h sys_param_h sys_resource_h sys_select_h sys_soundcard_h sys_time_h sys_un_h sys_videoio_h termios_h udplite_h unistd_h valgrind_valgrind_h windows_h winsock2_h intrinsics_neon atanf atan2f cbrt cbrtf copysign cosf erf exp2 exp2f expf hypot isfinite isinf isnan ldexpf llrint llrintf log2 log2f log10f lrint lrintf powf rint round roundf sinf trunc truncf dos_paths libc_msvcrt MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS section_data_rel_ro threads uwp winrt access aligned_malloc arc4random clock_gettime closesocket CommandLineToArgvW fcntl getaddrinfo gethrtime getopt GetProcessAffinityMask GetProcessMemoryInfo GetProcessTimes getrusage GetSystemTimeAsFileTime gettimeofday glob glXGetProcAddress gmtime_r inet_aton isatty kbhit localtime_r lstat lzo1x_999_compress mach_absolute_time MapViewOfFile memalign mkstemp mmap mprotect nanosleep PeekNamedPipe posix_memalign pthread_cancel sched_getaffinity SecItemImport SetConsoleTextAttribute SetConsoleCtrlHandler setmode setrlimit Sleep strerror_r sysconf sysctl usleep UTGetOSTypeFromString VirtualAlloc wglGetProcAddress bcrypt vaapi_drm vaapi_x11 vdpau_x11 pthreads os2threads w32threads as_arch_directive as_dn_directive as_fpu_directive as_func as_object_arch asm_mod_q blocks_extension ebp_available ebx_available gnu_as gnu_windres ibm_asm inline_asm_direct_symbol_refs inline_asm_labels inline_asm_nonlocal_labels pragma_deprecated rsync_contimeout symver_asm_label symver_gnu_asm vfp_args xform_asm xmm_clobbers kCMVideoCodecType_HEVC kCVPixelFormatType_420YpCbCr10BiPlanarVideoRange socklen_t struct_addrinfo struct_group_source_req struct_ip_mreq_source struct_ipv6_mreq struct_msghdr_msg_flags struct_pollfd struct_rusage_ru_maxrss struct_sctp_event_subscribe struct_sockaddr_in6 struct_sockaddr_sa_len struct_sockaddr_storage struct_stat_st_mtim_tv_nsec struct_v4l2_frmivalenum_discrete makeinfo makeinfo_html opencl_d3d11 opencl_drm_arm opencl_drm_beignet opencl_dxva2 opencl_vaapi_beignet opencl_vaapi_intel_media perl pod2man texi2html ' HAVE_LIST_CMDLINE=' inline_asm symver x86asm ' HAVE_LIST_PUB=' bigendian fast_unaligned ' HEADERS_LIST=' arpa_inet_h asm_types_h cdio_paranoia_h cdio_paranoia_paranoia_h cuda_h dispatch_dispatch_h dev_bktr_ioctl_bt848_h dev_bktr_ioctl_meteor_h dev_ic_bt8xx_h dev_video_bktr_ioctl_bt848_h dev_video_meteor_ioctl_meteor_h direct_h dirent_h dxgidebug_h dxva_h ES2_gl_h gsm_h io_h linux_perf_event_h machine_ioctl_bt848_h machine_ioctl_meteor_h malloc_h opencv2_core_core_c_h OpenGL_gl3_h poll_h sys_param_h sys_resource_h sys_select_h sys_soundcard_h sys_time_h sys_un_h sys_videoio_h termios_h udplite_h unistd_h valgrind_valgrind_h windows_h winsock2_h ' HISTCONTROL=ignoredups HISTSIZE=1000 HOME=/builddir HOSTCC_C=-c HOSTCC_E='-E -o $@' HOSTCC_O='-o $@' HOSTLD_O='-o $@' HOSTNAME=iZ2ze8vdmdyl66lfybi1hzZ HOSTTYPE=x86_64 HWACCEL_AUTODETECT_LIBRARY_LIST=' amf audiotoolbox crystalhd cuda cuda_llvm cuvid d3d11va dxva2 ffnvcodec nvdec nvenc vaapi vdpau videotoolbox v4l2_m2m xvmc ' HWACCEL_LIBRARY_LIST=' cuda_nvcc cuda_sdk libnpp libmfx mmal omx opencl ' HWACCEL_LIBRARY_NONFREE_LIST=' cuda_nvcc cuda_sdk libnpp ' HWACCEL_LIST='h263_vaapi_hwaccel h263_videotoolbox_hwaccel h264_d3d11va_hwaccel h264_d3d11va2_hwaccel h264_dxva2_hwaccel h264_nvdec_hwaccel h264_vaapi_hwaccel h264_vdpau_hwaccel h264_videotoolbox_hwaccel hevc_d3d11va_hwaccel hevc_d3d11va2_hwaccel hevc_dxva2_hwaccel hevc_nvdec_hwaccel hevc_vaapi_hwaccel hevc_vdpau_hwaccel hevc_videotoolbox_hwaccel mjpeg_nvdec_hwaccel mjpeg_vaapi_hwaccel mpeg1_nvdec_hwaccel mpeg1_vdpau_hwaccel mpeg1_videotoolbox_hwaccel mpeg1_xvmc_hwaccel mpeg2_d3d11va_hwaccel mpeg2_d3d11va2_hwaccel mpeg2_nvdec_hwaccel mpeg2_dxva2_hwaccel mpeg2_vaapi_hwaccel mpeg2_vdpau_hwaccel mpeg2_videotoolbox_hwaccel mpeg2_xvmc_hwaccel mpeg4_nvdec_hwaccel mpeg4_vaapi_hwaccel mpeg4_vdpau_hwaccel mpeg4_videotoolbox_hwaccel vc1_d3d11va_hwaccel vc1_d3d11va2_hwaccel vc1_dxva2_hwaccel vc1_nvdec_hwaccel vc1_vaapi_hwaccel vc1_vdpau_hwaccel vp8_nvdec_hwaccel vp8_vaapi_hwaccel vp9_d3d11va_hwaccel vp9_d3d11va2_hwaccel vp9_dxva2_hwaccel vp9_nvdec_hwaccel vp9_vaapi_hwaccel wmv3_d3d11va_hwaccel wmv3_d3d11va2_hwaccel wmv3_dxva2_hwaccel wmv3_nvdec_hwaccel wmv3_vaapi_hwaccel wmv3_vdpau_hwaccel' IFS=' ' INDEV_LIST='alsa_indev android_camera_indev avfoundation_indev bktr_indev decklink_indev dshow_indev fbdev_indev gdigrab_indev iec61883_indev jack_indev kmsgrab_indev lavfi_indev openal_indev oss_indev pulse_indev sndio_indev v4l2_indev vfwcap_indev xcbgrab_indev libcdio_indev libdc1394_indev' INTRINSICS_LIST=' intrinsics_neon ' LANG=C LC_ALL=C LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1' LD_LIB=-l% LD_O='-o $@' LD_PATH=-L LIBNAME='$(LIBPREF)$(FULLNAME)$(LIBSUF)' LIBPREF=lib LIBRARY_LIST=' avdevice avfilter swscale postproc avformat avcodec swresample avresample avutil ' LIBSUF=.a LIB_INSTALL_EXTRA_CMD='$$(RANLIB) "$(LIBDIR)/$(LIBNAME)"' LICENSE_LIST=' gpl nonfree version3 ' LOGNAME=mockbuild LT_SYS_LIBRARY_PATH=/usr/lib64: MACHTYPE=x86_64-Anolis-linux-gnu MAIL=/var/spool/mail/mockbuild MATH_FUNCS=' atanf atan2f cbrt cbrtf copysign cosf erf exp2 exp2f expf hypot isfinite isinf isnan ldexpf llrint llrintf log2 log2f log10f lrint lrintf powf rint round roundf sinf trunc truncf ' MUXER_LIST='a64_muxer ac3_muxer adts_muxer adx_muxer aiff_muxer amr_muxer apng_muxer aptx_muxer aptx_hd_muxer asf_muxer ass_muxer ast_muxer asf_stream_muxer au_muxer avi_muxer avm2_muxer avs2_muxer bit_muxer caf_muxer cavsvideo_muxer codec2_muxer codec2raw_muxer crc_muxer dash_muxer data_muxer daud_muxer dirac_muxer dnxhd_muxer dts_muxer dv_muxer eac3_muxer f4v_muxer ffmetadata_muxer fifo_muxer fifo_test_muxer filmstrip_muxer fits_muxer flac_muxer flv_muxer framecrc_muxer framehash_muxer framemd5_muxer g722_muxer g723_1_muxer g726_muxer g726le_muxer gif_muxer gsm_muxer gxf_muxer h261_muxer h263_muxer h264_muxer hash_muxer hds_muxer hevc_muxer hls_muxer ico_muxer ilbc_muxer image2_muxer image2pipe_muxer ipod_muxer ircam_muxer ismv_muxer ivf_muxer jacosub_muxer latm_muxer lrc_muxer m4v_muxer md5_muxer matroska_muxer matroska_audio_muxer microdvd_muxer mjpeg_muxer mlp_muxer mmf_muxer mov_muxer mp2_muxer mp3_muxer mp4_muxer mpeg1system_muxer mpeg1vcd_muxer mpeg1video_muxer mpeg2dvd_muxer mpeg2svcd_muxer mpeg2video_muxer mpeg2vob_muxer mpegts_muxer mpjpeg_muxer mxf_muxer mxf_d10_muxer mxf_opatom_muxer null_muxer nut_muxer oga_muxer ogg_muxer ogv_muxer oma_muxer opus_muxer pcm_alaw_muxer pcm_mulaw_muxer pcm_vidc_muxer pcm_f64be_muxer pcm_f64le_muxer pcm_f32be_muxer pcm_f32le_muxer pcm_s32be_muxer pcm_s32le_muxer pcm_s24be_muxer pcm_s24le_muxer pcm_s16be_muxer pcm_s16le_muxer pcm_s8_muxer pcm_u32be_muxer pcm_u32le_muxer pcm_u24be_muxer pcm_u24le_muxer pcm_u16be_muxer pcm_u16le_muxer pcm_u8_muxer psp_muxer rawvideo_muxer rm_muxer roq_muxer rso_muxer rtp_muxer rtp_mpegts_muxer rtsp_muxer sap_muxer sbc_muxer scc_muxer segafilm_muxer segment_muxer stream_segment_muxer singlejpeg_muxer smjpeg_muxer smoothstreaming_muxer sox_muxer spx_muxer spdif_muxer srt_muxer sup_muxer swf_muxer tee_muxer tg2_muxer tgp_muxer mkvtimestamp_v2_muxer truehd_muxer tta_muxer uncodedframecrc_muxer vc1_muxer vc1t_muxer voc_muxer w64_muxer wav_muxer webm_muxer webm_dash_manifest_muxer webm_chunk_muxer webp_muxer webvtt_muxer wtv_muxer wv_muxer yuv4mpegpipe_muxer chromaprint_muxer' NVCC_C=-c NVCC_O='-o $@' OBJCC_C=-c OBJCC_E='-E -o $@' OBJCC_O='-o $@' OLDPWD=/builddir/build/BUILD OPTERR=1 OPTIND=1 OSTYPE=linux-gnu OUTDEV_LIST='alsa_outdev caca_outdev decklink_outdev fbdev_outdev opengl_outdev oss_outdev pulse_outdev sdl2_outdev sndio_outdev v4l2_outdev xv_outdev' PARSER_LIST='aac_parser aac_latm_parser ac3_parser adx_parser av1_parser avs2_parser bmp_parser cavsvideo_parser cook_parser dca_parser dirac_parser dnxhd_parser dpx_parser dvaudio_parser dvbsub_parser dvdsub_parser dvd_nav_parser flac_parser g723_1_parser g729_parser gif_parser gsm_parser h261_parser h263_parser h264_parser hevc_parser mjpeg_parser mlp_parser mpeg4video_parser mpegaudio_parser mpegvideo_parser opus_parser png_parser pnm_parser rv30_parser rv40_parser sbc_parser sipr_parser tak_parser vc1_parser vorbis_parser vp3_parser vp8_parser vp9_parser xma_parser' PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin PATHS_LIST=' bindir datadir docdir incdir libdir mandir pkgconfigdir prefix shlibdir install_name_dir ' PIPESTATUS=([0]="0") PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig POSIXLY_CORRECT=y PPID=2921046 PROGRAM_LIST=' ffplay ffprobe ffmpeg ' PROMPT_COMMAND='printf "\033]0;\007"' PROTOCOL_LIST='async_protocol bluray_protocol cache_protocol concat_protocol crypto_protocol data_protocol ffrtmpcrypt_protocol ffrtmphttp_protocol file_protocol ftp_protocol gopher_protocol hls_protocol http_protocol httpproxy_protocol https_protocol icecast_protocol mmsh_protocol mmst_protocol md5_protocol pipe_protocol prompeg_protocol rtmp_protocol rtmpe_protocol rtmps_protocol rtmpt_protocol rtmpte_protocol rtmpts_protocol rtp_protocol sctp_protocol srtp_protocol subfile_protocol tee_protocol tcp_protocol tls_protocol udp_protocol udplite_protocol unix_protocol librtmp_protocol librtmpe_protocol librtmps_protocol librtmpt_protocol librtmpte_protocol libsrt_protocol libssh_protocol libsmbclient_protocol' PS4='+ ' PWD=/builddir/build/BUILD/ffmpeg-4.2.4 RPM_ARCH=x86_64 RPM_BUILD_DIR=/builddir/build/BUILD RPM_BUILD_NCPUS=80 RPM_BUILD_ROOT=/builddir/build/BUILDROOT/ffmpeg-4.2.4-1.03.2.an23.x86_64 RPM_DOC_DIR=/usr/share/doc RPM_LD_FLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' RPM_OPT_FLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' RPM_OS=linux RPM_PACKAGE_NAME=ffmpeg RPM_PACKAGE_RELEASE=1.03.2.an23 RPM_PACKAGE_VERSION=4.2.4 RPM_SOURCE_DIR=/builddir/build/SOURCES SHELL=/bin/bash SHELLOPTS=braceexpand:hashall:interactive-comments:posix SHFLAGS='-shared -Wl,-soname,$$(@F)' SHLVL=2 SLIBNAME='$(SLIBPREF)$(FULLNAME)$(SLIBSUF)' SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)' SLIBNAME_WITH_VERSION='$(SLIBNAME).$(LIBVERSION)' SLIBPREF=lib SLIBSUF=.so SLIB_INSTALL_LINKS='$(SLIBNAME_WITH_MAJOR) $(SLIBNAME)' SLIB_INSTALL_NAME='$(SLIBNAME_WITH_VERSION)' SOURCE_DATE_EPOCH=1698883200 SUBSYSTEM_LIST=' dct dwt error_resilience faan fast_unaligned fft lsp lzo mdct pixelutils network rdft ' SYSTEM_FEATURES=' dos_paths libc_msvcrt MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS section_data_rel_ro threads uwp winrt ' SYSTEM_FUNCS=' access aligned_malloc arc4random clock_gettime closesocket CommandLineToArgvW fcntl getaddrinfo gethrtime getopt GetProcessAffinityMask GetProcessMemoryInfo GetProcessTimes getrusage GetSystemTimeAsFileTime gettimeofday glob glXGetProcAddress gmtime_r inet_aton isatty kbhit localtime_r lstat lzo1x_999_compress mach_absolute_time MapViewOfFile memalign mkstemp mmap mprotect nanosleep PeekNamedPipe posix_memalign pthread_cancel sched_getaffinity SecItemImport SetConsoleTextAttribute SetConsoleCtrlHandler setmode setrlimit Sleep strerror_r sysconf sysctl usleep UTGetOSTypeFromString VirtualAlloc wglGetProcAddress ' SYSTEM_LIBRARIES=' bcrypt vaapi_drm vaapi_x11 vdpau_x11 ' TERM=vt100 THREADS_LIST=' pthreads os2threads w32threads ' TOOLCHAIN_FEATURES=' as_arch_directive as_dn_directive as_fpu_directive as_func as_object_arch asm_mod_q blocks_extension ebp_available ebx_available gnu_as gnu_windres ibm_asm inline_asm_direct_symbol_refs inline_asm_labels inline_asm_nonlocal_labels pragma_deprecated rsync_contimeout symver_asm_label symver_gnu_asm vfp_args xform_asm xmm_clobbers ' TYPES_LIST=' kCMVideoCodecType_HEVC kCVPixelFormatType_420YpCbCr10BiPlanarVideoRange socklen_t struct_addrinfo struct_group_source_req struct_ip_mreq_source struct_ipv6_mreq struct_msghdr_msg_flags struct_pollfd struct_rusage_ru_maxrss struct_sctp_event_subscribe struct_sockaddr_in6 struct_sockaddr_sa_len struct_sockaddr_storage struct_stat_st_mtim_tv_nsec struct_v4l2_frmivalenum_discrete ' UID=990 USER=mockbuild VERSION_SCRIPT_POSTPROCESS_CMD=cat X86ASM_O='-o $@' _='# ./configure --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --docdir=/usr/share/doc/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='\''-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'\'' --extra-ldflags='\''-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 '\'' --extra-cflags='\'' '\'' --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-version3 --enable-bzlib --disable-crystalhd --enable-fontconfig --enable-frei0r --enable-gcrypt --enable-gnutls --enable-ladspa --enable-libaom --enable-libdav1d --enable-libass --enable-libbluray --enable-libcdio --enable-libdrm --enable-libjack --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libmp3lame --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librsvg --enable-libsrt --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-version3 --enable-vapoursynth --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzimg --enable-libzvbi --enable-avfilter --enable-avresample --enable-libmodplug --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --disable-avcodec --enable-libmfx --enable-runtime-cpudetect' a64_muxer=yes a64multi5_encoder=no a64multi_encoder=no aa_demuxer=yes aac_adtstoasc_bsf=no aac_adtstoasc_bsf_select=adts_header aac_at_decoder=no aac_at_decoder_deps=audiotoolbox aac_at_decoder_select=aac_adtstoasc_bsf aac_at_encoder=no aac_at_encoder_deps=audiotoolbox aac_at_encoder_select=audio_frame_queue aac_decoder=no aac_decoder_select='adts_header mdct15 mdct sinewin' aac_demuxer=yes aac_encoder=no aac_encoder_select='audio_frame_queue iirfilter lpc mdct sinewin' aac_fixed_decoder=no aac_fixed_decoder_select='adts_header mdct sinewin' aac_latm_decoder=no aac_latm_decoder_select='aac_decoder aac_latm_parser' aac_latm_parser=no aac_parser=no aac_parser_select=adts_header aasc_decoder=no abench_filter=yes abitscope_filter=yes ac3_at_decoder=no ac3_at_decoder_deps=audiotoolbox ac3_at_decoder_select=ac3_parser ac3_decoder=no ac3_decoder_select='ac3_parser ac3dsp bswapdsp fmtconvert mdct' ac3_demuxer=yes ac3_demuxer_select=ac3_parser ac3_encoder=no ac3_encoder_select='ac3dsp audiodsp mdct me_cmp' ac3_fixed_decoder=no ac3_fixed_decoder_select='ac3_parser ac3dsp bswapdsp mdct' ac3_fixed_encoder=no ac3_fixed_encoder_select='ac3dsp audiodsp mdct me_cmp' ac3_muxer=yes ac3_parser=no acm_demuxer=yes acompressor_filter=yes acontrast_filter=yes acopy_filter=yes acrossfade_filter=yes acrossover_filter=yes acrusher_filter=yes act_demuxer=yes action=enable acue_filter=yes adeclick_filter=yes adeclip_filter=yes adelay_filter=yes aderivative_filter=yes adf_demuxer=yes adp_demuxer=yes adpcm_4xm_decoder=no adpcm_adx_decoder=no adpcm_adx_encoder=no adpcm_afc_decoder=no adpcm_agm_decoder=no adpcm_aica_decoder=no adpcm_ct_decoder=no adpcm_dtk_decoder=no adpcm_ea_decoder=no adpcm_ea_maxis_xa_decoder=no adpcm_ea_r1_decoder=no adpcm_ea_r2_decoder=no adpcm_ea_r3_decoder=no adpcm_ea_xas_decoder=no adpcm_g722_decoder=no adpcm_g722_decoder_select=g722dsp adpcm_g722_encoder=no adpcm_g722_encoder_select=g722dsp adpcm_g726_decoder=no adpcm_g726_encoder=no adpcm_g726le_decoder=no adpcm_g726le_encoder=no adpcm_ima_amv_decoder=no adpcm_ima_apc_decoder=no adpcm_ima_dat4_decoder=no adpcm_ima_dk3_decoder=no adpcm_ima_dk4_decoder=no adpcm_ima_ea_eacs_decoder=no adpcm_ima_ea_sead_decoder=no adpcm_ima_iss_decoder=no adpcm_ima_oki_decoder=no adpcm_ima_qt_at_decoder=no adpcm_ima_qt_at_decoder_deps=audiotoolbox adpcm_ima_qt_decoder=no adpcm_ima_qt_encoder=no adpcm_ima_rad_decoder=no adpcm_ima_smjpeg_decoder=no adpcm_ima_wav_decoder=no adpcm_ima_wav_encoder=no adpcm_ima_ws_decoder=no adpcm_ms_decoder=no adpcm_ms_encoder=no adpcm_mtaf_decoder=no adpcm_psx_decoder=no adpcm_sbpro_2_decoder=no adpcm_sbpro_3_decoder=no adpcm_sbpro_4_decoder=no adpcm_swf_decoder=no adpcm_swf_encoder=no adpcm_thp_decoder=no adpcm_thp_le_decoder=no adpcm_vima_decoder=no adpcm_xa_decoder=no adpcm_yamaha_decoder=no adpcm_yamaha_encoder=no adrawgraph_filter=yes ads_demuxer=yes adts_muxer=yes adx_demuxer=yes adx_muxer=yes adx_parser=no aea_demuxer=yes aecho_filter=yes aemphasis_filter=yes aesni=yes aesni_deps=sse42 aesni_external_deps=sse42_external aesni_inline_deps=sse42_inline aesni_suggest='aesni_external aesni_inline' aeval_filter=yes aevalsrc_filter=yes afade_filter=yes afc_demuxer=yes afftdn_filter=yes afftdn_filter_deps=avcodec afftdn_filter_select=fft afftfilt_filter=yes afftfilt_filter_deps=avcodec afftfilt_filter_select=fft afifo_filter=yes afir_filter=yes afir_filter_deps=avcodec afir_filter_select=fft aformat_filter=yes agate_filter=yes agm_decoder=no agraphmonitor_filter=yes ahistogram_filter=yes aic_decoder=no aic_decoder_select='golomb idctdsp' aiff_demuxer=yes aiff_muxer=yes aiff_muxer_select=iso_media aiir_filter=yes aintegral_filter=yes ainterleave_filter=yes aix_demuxer=yes alac_at_decoder=no alac_at_decoder_deps=audiotoolbox alac_at_encoder=no alac_at_encoder_deps=audiotoolbox alac_at_encoder_select=audio_frame_queue alac_decoder=no alac_encoder=no alac_encoder_select=lpc alias_pix_decoder=no alias_pix_encoder=no aligned_stack_if_any='aarch64 ppc x86' alimiter_filter=yes allpass_filter=yes allrgb_filter=yes allyuv_filter=yes aloop_filter=yes alphaextract_filter=yes alphamerge_filter=yes als_decoder=no als_decoder_select=bswapdsp alsa=yes alsa_indev=yes alsa_indev_deps=alsa alsa_outdev=yes alsa_outdev_deps=alsa altivec=yes altivec_deps=ppc amd3dnow=yes amd3dnow_deps=mmx amd3dnow_external_deps=mmx_external amd3dnow_inline_deps=mmx_inline amd3dnow_suggest='amd3dnow_external amd3dnow_inline' amd3dnowext=yes amd3dnowext_deps=amd3dnow amd3dnowext_external_deps=amd3dnow_external amd3dnowext_inline_deps=amd3dnow_inline amd3dnowext_suggest='amd3dnowext_external amd3dnowext_inline' amerge_filter=yes ametadata_filter=yes amf=yes amf_deps_any='libdl LoadLibrary' amix_filter=yes amovie_filter=yes amovie_filter_deps='avcodec avformat' amplify_filter=yes amr_demuxer=yes amr_muxer=yes amr_nb_at_decoder=no amr_nb_at_decoder_deps=audiotoolbox amrnb_decoder=no amrnb_decoder_select=lsp amrnb_demuxer=yes amrwb_decoder=no amrwb_decoder_select=lsp amrwb_demuxer=yes amultiply_filter=yes amv_decoder=no amv_decoder_select='sp5x_decoder exif' amv_encoder=no amv_encoder_select='jpegtables mpegvideoenc' android_camera_indev=yes android_camera_indev_deps='android camera2ndk mediandk pthreads' android_camera_indev_extralibs='-landroid -lcamera2ndk -lmediandk' anequalizer_filter=yes anlmdn_filter=yes anm_decoder=no anm_demuxer=yes anoisesrc_filter=yes ansi_decoder=no anull_filter=yes anullsink_filter=yes anullsrc_filter=yes apad_filter=yes apc_demuxer=yes ape_decoder=no ape_decoder_select='bswapdsp llauddsp' ape_demuxer=yes aperms_filter=yes aphasemeter_filter=yes aphaser_filter=yes apng_decoder=no apng_decoder_deps=zlib apng_demuxer=yes apng_encoder=no apng_encoder_deps=zlib apng_encoder_select=llvidencdsp apng_muxer=yes appkit=yes aptx_decoder=no aptx_decoder_select=audio_frame_queue aptx_demuxer=yes aptx_encoder=no aptx_encoder_select=audio_frame_queue aptx_hd_decoder=no aptx_hd_decoder_select=audio_frame_queue aptx_hd_demuxer=yes aptx_hd_encoder=no aptx_hd_encoder_select=audio_frame_queue aptx_hd_muxer=yes aptx_muxer=yes apulsator_filter=yes aqtitle_demuxer=yes ar_default=ar arbc_decoder=no arch=x86_64 arch_default=x86_64 arealtime_filter=yes aresample_filter=yes aresample_filter_deps=swresample areverse_filter=yes armv5te=yes armv5te_deps=arm armv5te_inline_deps=inline_asm armv6=yes armv6_deps=arm armv6_inline_deps=inline_asm armv6t2=yes armv6t2_deps=arm armv6t2_inline_deps=inline_asm armv8=yes armv8_deps=aarch64 armv8_inline_deps=inline_asm aselect_filter=yes asendcmd_filter=yes asetnsamples_filter=yes asetpts_filter=yes asetrate_filter=yes asettb_filter=yes asf_demuxer=yes asf_demuxer_select=riffdec asf_muxer=yes asf_muxer_select=riffenc asf_o_demuxer=yes asf_o_demuxer_select=riffdec asf_stream_muxer=yes asf_stream_muxer_select=asf_muxer asflags_filter=echo ashowinfo_filter=yes asidedata_filter=yes asm=yes asoftclip_filter=yes asplit_filter=yes asr_filter=yes asr_filter_deps=pocketsphinx ass_decoder=no ass_demuxer=yes ass_encoder=no ass_filter=yes ass_filter_deps=libass ass_muxer=yes ast_demuxer=yes ast_muxer=yes astats_filter=yes astreamselect_filter=yes asv1_decoder=no asv1_decoder_select='blockdsp bswapdsp idctdsp' asv1_encoder=no asv1_encoder_select='aandcttables bswapdsp fdctdsp pixblockdsp' asv2_decoder=no asv2_decoder_select='blockdsp bswapdsp idctdsp' asv2_encoder=no asv2_encoder_select='aandcttables bswapdsp fdctdsp pixblockdsp' async_protocol=yes async_protocol_deps=threads atadenoise_filter=yes atempo_filter=yes atempo_filter_deps=avcodec atempo_filter_select=rdft atomics_gcc_if=sync_val_compare_and_swap atomics_native_if_any=' atomics_gcc atomics_suncc atomics_win32 ' atomics_suncc_if='atomic_cas_ptr machine_rw_barrier' atomics_win32_if=MemoryBarrier atrac1_decoder=no atrac1_decoder_select='mdct sinewin' atrac3_decoder=no atrac3_decoder_select=mdct atrac3al_decoder=no atrac3p_decoder=no atrac3p_decoder_select='mdct sinewin' atrac3pal_decoder=no atrac9_decoder=no atrac9_decoder_select=mdct atrim_filter=yes au_demuxer=yes au_muxer=yes audiotoolbox=yes aura2_decoder=no aura_decoder=no av1_frame_split_bsf=no av1_frame_split_bsf_select=cbs_av1 av1_metadata_bsf=no av1_metadata_bsf_select=cbs_av1 av1_parser=no av1_parser_select=cbs_av1 avcodec=no avcodec_deps=avutil avcodec_extralibs='pthreads_extralibs iconv_extralibs dxva2_extralibs' avcodec_select=null_bsf avcodec_suggest=libm avdevice=yes avdevice_deps='avformat avcodec avutil' avdevice_suggest=libm avectorscope_filter=yes avfilter=yes avfilter_deps=avutil avfilter_extralibs=pthreads_extralibs avfilter_suggest=libm avformat=yes avformat_deps='avcodec avutil' avformat_suggest='libm network zlib' avfoundation=yes avfoundation_indev=yes avfoundation_indev_deps='avfoundation corevideo coremedia pthreads' avfoundation_indev_extralibs='-framework Foundation' avfoundation_indev_suggest='coregraphics applicationservices' avgblur_filter=yes avgblur_opencl_filter=yes avgblur_opencl_filter_deps=opencl avi_demuxer=yes avi_demuxer_select='iso_media riffdec exif' avi_muxer=yes avi_muxer_select=riffenc avio_dir_cmd_deps='avformat avutil' avio_dir_cmd_example=yes avio_reading_deps='avformat avcodec avutil' avio_reading_example=yes avisynth=no avisynth_demuxer=yes avisynth_demuxer_deps=avisynth avisynth_demuxer_select=riffdec avisynth_deps_any='libdl LoadLibrary' avm2_muxer=yes avr_demuxer=yes avresample=yes avresample_deps=avutil avresample_suggest=libm avrn_decoder=no avrn_decoder_select='exif jpegtables' avrp_decoder=no avrp_encoder=no avs2_demuxer=yes avs2_muxer=yes avs2_parser=no avs_decoder=no avs_demuxer=yes avui_decoder=no avui_encoder=no avutil=yes avutil_extralibs='d3d11va_extralibs nanosleep_extralibs pthreads_extralibs vaapi_drm_extralibs vaapi_x11_extralibs vdpau_x11_extralibs' avutil_suggest='clock_gettime ffnvcodec libm libdrm libmfx opencl user32 vaapi videotoolbox corefoundation corevideo coremedia bcrypt' avx=yes avx2=yes avx2_deps=avx avx2_external_deps=avx_external avx2_inline_deps=avx_inline avx2_suggest='avx2_external avx2_inline' avx512=yes avx512_deps=avx2 avx512_external_deps=avx2_external avx512_inline_deps=avx2_inline avx512_suggest='avx512_external avx512_inline' avx_deps=sse42 avx_external_deps=sse42_external avx_inline_deps=sse42_inline avx_suggest='avx_external avx_inline' ayuv_decoder=no ayuv_encoder=no azmq_filter=yes azmq_filter_deps=libzmq bandpass_filter=yes bandreject_filter=yes bass_filter=yes bbox_filter=yes bench_filter=yes bethsoftvid_decoder=no bethsoftvid_demuxer=yes bfi_decoder=no bfi_demuxer=yes bfstm_demuxer=yes bindir=/usr/bin bindir_default='${prefix}/bin' bink_decoder=no bink_decoder_select='blockdsp hpeldsp' bink_demuxer=yes binkaudio_dct_decoder=no binkaudio_dct_decoder_select='mdct rdft dct sinewin wma_freqs' binkaudio_rdft_decoder=no binkaudio_rdft_decoder_select='mdct rdft sinewin wma_freqs' bintext_decoder=no bintext_demuxer=yes biquad_filter=yes bit_demuxer=yes bit_muxer=yes bitpacked_decoder=no bitplanenoise_filter=yes bktr_indev=yes bktr_indev_deps_any='dev_bktr_ioctl_bt848_h machine_ioctl_bt848_h dev_video_bktr_ioctl_bt848_h dev_ic_bt8xx_h' blackdetect_filter=yes blackframe_filter=yes blackframe_filter_deps=gpl blend_filter=yes bluray_protocol=yes bluray_protocol_deps=libbluray bm3d_filter=yes bm3d_filter_deps=avcodec bm3d_filter_select=dct bmp_decoder=no bmp_encoder=no bmp_parser=no bmv_audio_decoder=no bmv_demuxer=yes bmv_video_decoder=no boa_demuxer=yes boxblur_filter=yes boxblur_filter_deps=gpl boxblur_opencl_filter=yes boxblur_opencl_filter_deps='opencl gpl' brender_pix_decoder=no brstm_demuxer=yes bs2b_filter=yes bs2b_filter_deps=libbs2b bsfs_if_any='aac_adtstoasc_bsf av1_frame_split_bsf av1_metadata_bsf chomp_bsf dump_extradata_bsf dca_core_bsf eac3_core_bsf extract_extradata_bsf filter_units_bsf h264_metadata_bsf h264_mp4toannexb_bsf h264_redundant_pps_bsf hapqa_extract_bsf hevc_metadata_bsf hevc_mp4toannexb_bsf imx_dump_header_bsf mjpeg2jpeg_bsf mjpega_dump_header_bsf mp3_header_decompress_bsf mpeg2_metadata_bsf mpeg4_unpack_bframes_bsf mov2textsub_bsf noise_bsf null_bsf prores_metadata_bsf remove_extradata_bsf text2movsub_bsf trace_headers_bsf truehd_core_bsf vp9_metadata_bsf vp9_raw_reorder_bsf vp9_superframe_bsf vp9_superframe_split_bsf' bwdif_filter=yes bzlib=yes bzlib_requested=yes c93_decoder=no c93_demuxer=yes caca_outdev=yes caca_outdev_deps=libcaca cache_protocol=yes caf_demuxer=yes caf_demuxer_select='iso_media riffdec' caf_muxer=yes caf_muxer_select=iso_media cavs_decoder=no cavs_decoder_select='blockdsp golomb h264chroma idctdsp qpeldsp videodsp' cavsvideo_demuxer=yes cavsvideo_muxer=yes cavsvideo_parser=no cbs_av1_select=cbs cbs_h264_select=cbs cbs_h265_select=cbs cbs_jpeg_select=cbs cbs_mpeg2_select=cbs cbs_vp9_select=cbs cc_default=gcc ccaption_decoder=no cdg_demuxer=yes cdgraphics_decoder=no cdxl_decoder=no cdxl_demuxer=yes cellauto_filter=yes cfhd_decoder=no cflags_filter=echo channelmap_filter=yes channelsplit_filter=yes chomp_bsf=no chorus_filter=yes chromahold_filter=yes chromakey_filter=yes chromaprint=no chromaprint_muxer=yes chromaprint_muxer_deps=chromaprint chromashift_filter=yes ciescope_filter=yes cine_demuxer=yes cinepak_decoder=no cinepak_encoder=no clearvideo_decoder=no clearvideo_decoder_select=idctdsp cljr_decoder=no cljr_encoder=no cllc_decoder=no cllc_decoder_select=bswapdsp codec2_demuxer=yes codec2_muxer=yes codec2raw_demuxer=yes codec2raw_muxer=yes codecview_filter=yes color_filter=yes colorbalance_filter=yes colorchannelmixer_filter=yes colorhold_filter=yes colorkey_filter=yes colorkey_opencl_filter=yes colorkey_opencl_filter_deps=opencl colorlevels_filter=yes colormatrix_filter=yes colormatrix_filter_deps=gpl colorspace_filter=yes comfortnoise_decoder=no comfortnoise_encoder=no comfortnoise_encoder_select=lpc compand_filter=yes compensationdelay_filter=yes concat_demuxer=yes concat_filter=yes concat_protocol=yes convolution_filter=yes convolution_opencl_filter=yes convolution_opencl_filter_deps=opencl convolve_filter=yes convolve_filter_deps=avcodec convolve_filter_select=fft cook_decoder=no cook_decoder_select='audiodsp mdct sinewin' cook_parser=no copy_filter=yes coreimage=yes coreimage_filter=yes coreimage_filter_deps='coreimage appkit' coreimage_filter_extralibs='-framework OpenGL' coreimagesrc_filter=yes coreimagesrc_filter_deps='coreimage appkit' coreimagesrc_filter_extralibs='-framework OpenGL' cover_rect_filter=yes cover_rect_filter_deps='avcodec avformat gpl' cpia_decoder=no cpu=generic cpu_init=yes cpu_init_extralibs=pthreads_extralibs cpunop=yes cpunop_deps=i686 crc_muxer=yes crop_filter=yes cropdetect_filter=yes cropdetect_filter_deps=gpl crossfeed_filter=yes crypto_protocol=yes crystalhd=no crystalhd_deps=libcrystalhd_libcrystalhd_if_h crystalizer_filter=yes cscd_decoder=no cscd_decoder_select=lzo cscd_decoder_suggest=zlib cuda=yes cuda_deps=ffnvcodec cuda_llvm=yes cuda_nvcc=no cuda_sdk=no cue_filter=yes curves_filter=yes cuvid=yes cuvid_deps=ffnvcodec cws2fws=yes cws2fws_extralibs=zlib_extralibs cxx_default=g++ cyuv_decoder=no d3d11va=yes d3d11va_deps='dxva_h ID3D11VideoDecoder ID3D11VideoContext' dash_demuxer=yes dash_demuxer_deps=libxml2 dash_muxer=yes dash_muxer_select=mp4_muxer data_demuxer=yes data_muxer=yes data_protocol=yes datadir=/usr/share/ffmpeg datadir_default='${prefix}/share/ffmpeg' datascope_filter=yes daud_demuxer=yes daud_muxer=yes dca_core_bsf=no dca_decoder=no dca_decoder_select=mdct dca_encoder=no dca_parser=no dcbzl=yes dcbzl_deps=ppc dcshift_filter=yes dcstr_demuxer=yes dct_select=rdft dctdnoiz_filter=yes dds_decoder=no dds_decoder_select=texturedsp deband_filter=yes deblock_filter=yes debug=no decimate_filter=yes decklink=no decklink_deps_any='libdl LoadLibrary' decklink_indev=yes decklink_indev_deps='decklink threads' decklink_indev_extralibs=-lstdc++ decklink_outdev=yes decklink_outdev_deps='decklink threads' decklink_outdev_extralibs=-lstdc++ decklink_outdev_suggest=libklvanc decode_audio_example=yes decode_audio_example_deps='avcodec avutil' decode_video_example=yes decode_video_example_deps='avcodec avutil' decoders_if_any='aasc_decoder aic_decoder alias_pix_decoder agm_decoder amv_decoder anm_decoder ansi_decoder apng_decoder arbc_decoder asv1_decoder asv2_decoder aura_decoder aura2_decoder avrp_decoder avrn_decoder avs_decoder avui_decoder ayuv_decoder bethsoftvid_decoder bfi_decoder bink_decoder bitpacked_decoder bmp_decoder bmv_video_decoder brender_pix_decoder c93_decoder cavs_decoder cdgraphics_decoder cdxl_decoder cfhd_decoder cinepak_decoder clearvideo_decoder cljr_decoder cllc_decoder comfortnoise_decoder cpia_decoder cscd_decoder cyuv_decoder dds_decoder dfa_decoder dirac_decoder dnxhd_decoder dpx_decoder dsicinvideo_decoder dvaudio_decoder dvvideo_decoder dxa_decoder dxtory_decoder dxv_decoder eacmv_decoder eamad_decoder eatgq_decoder eatgv_decoder eatqi_decoder eightbps_decoder eightsvx_exp_decoder eightsvx_fib_decoder escape124_decoder escape130_decoder exr_decoder ffv1_decoder ffvhuff_decoder fic_decoder fits_decoder flashsv_decoder flashsv2_decoder flic_decoder flv_decoder fmvc_decoder fourxm_decoder fraps_decoder frwu_decoder g2m_decoder gdv_decoder gif_decoder h261_decoder h263_decoder h263i_decoder h263p_decoder h263_v4l2m2m_decoder h264_decoder h264_crystalhd_decoder h264_v4l2m2m_decoder h264_mediacodec_decoder h264_mmal_decoder h264_qsv_decoder h264_rkmpp_decoder hap_decoder hevc_decoder hevc_qsv_decoder hevc_rkmpp_decoder hevc_v4l2m2m_decoder hnm4_video_decoder hq_hqa_decoder hqx_decoder huffyuv_decoder hymt_decoder idcin_decoder iff_ilbm_decoder imm4_decoder indeo2_decoder indeo3_decoder indeo4_decoder indeo5_decoder interplay_video_decoder jpeg2000_decoder jpegls_decoder jv_decoder kgv1_decoder kmvc_decoder lagarith_decoder loco_decoder lscr_decoder m101_decoder magicyuv_decoder mdec_decoder mimic_decoder mjpeg_decoder mjpegb_decoder mmvideo_decoder motionpixels_decoder mpeg1video_decoder mpeg2video_decoder mpeg4_decoder mpeg4_crystalhd_decoder mpeg4_v4l2m2m_decoder mpeg4_mmal_decoder mpegvideo_decoder mpeg1_v4l2m2m_decoder mpeg2_mmal_decoder mpeg2_crystalhd_decoder mpeg2_v4l2m2m_decoder mpeg2_qsv_decoder mpeg2_mediacodec_decoder msa1_decoder mscc_decoder msmpeg4v1_decoder msmpeg4v2_decoder msmpeg4v3_decoder msmpeg4_crystalhd_decoder msrle_decoder mss1_decoder mss2_decoder msvideo1_decoder mszh_decoder mts2_decoder mvc1_decoder mvc2_decoder mwsc_decoder mxpeg_decoder nuv_decoder paf_video_decoder pam_decoder pbm_decoder pcx_decoder pgm_decoder pgmyuv_decoder pictor_decoder pixlet_decoder png_decoder ppm_decoder prores_decoder prosumer_decoder psd_decoder ptx_decoder qdraw_decoder qpeg_decoder qtrle_decoder r10k_decoder r210_decoder rasc_decoder rawvideo_decoder rl2_decoder roq_decoder rpza_decoder rscc_decoder rv10_decoder rv20_decoder rv30_decoder rv40_decoder s302m_decoder sanm_decoder scpr_decoder screenpresso_decoder sdx2_dpcm_decoder sgi_decoder sgirle_decoder sheervideo_decoder smacker_decoder smc_decoder smvjpeg_decoder snow_decoder sp5x_decoder speedhq_decoder srgc_decoder sunrast_decoder svq1_decoder svq3_decoder targa_decoder targa_y216_decoder tdsc_decoder theora_decoder thp_decoder tiertexseqvideo_decoder tiff_decoder tmv_decoder truemotion1_decoder truemotion2_decoder truemotion2rt_decoder tscc_decoder tscc2_decoder txd_decoder ulti_decoder utvideo_decoder v210_decoder v210x_decoder v308_decoder v408_decoder v410_decoder vb_decoder vble_decoder vc1_decoder vc1_crystalhd_decoder vc1image_decoder vc1_mmal_decoder vc1_qsv_decoder vc1_v4l2m2m_decoder vcr1_decoder vmdvideo_decoder vmnc_decoder vp3_decoder vp4_decoder vp5_decoder vp6_decoder vp6a_decoder vp6f_decoder vp7_decoder vp8_decoder vp8_rkmpp_decoder vp8_v4l2m2m_decoder vp9_decoder vp9_rkmpp_decoder vp9_v4l2m2m_decoder vqa_decoder webp_decoder wcmv_decoder wrapped_avframe_decoder wmv1_decoder wmv2_decoder wmv3_decoder wmv3_crystalhd_decoder wmv3image_decoder wnv1_decoder xan_wc3_decoder xan_wc4_decoder xbm_decoder xface_decoder xl_decoder xpm_decoder xwd_decoder y41p_decoder ylc_decoder yop_decoder yuv4_decoder zero12v_decoder zerocodec_decoder zlib_decoder zmbv_decoder aac_decoder aac_fixed_decoder aac_latm_decoder ac3_decoder ac3_fixed_decoder alac_decoder als_decoder amrnb_decoder amrwb_decoder ape_decoder aptx_decoder aptx_hd_decoder atrac1_decoder atrac3_decoder atrac3al_decoder atrac3p_decoder atrac3pal_decoder atrac9_decoder binkaudio_dct_decoder binkaudio_rdft_decoder bmv_audio_decoder cook_decoder dca_decoder dolby_e_decoder dsd_lsbf_decoder dsd_msbf_decoder dsd_lsbf_planar_decoder dsd_msbf_planar_decoder dsicinaudio_decoder dss_sp_decoder dst_decoder eac3_decoder evrc_decoder ffwavesynth_decoder flac_decoder g723_1_decoder g729_decoder gsm_decoder gsm_ms_decoder hcom_decoder iac_decoder ilbc_decoder imc_decoder interplay_acm_decoder mace3_decoder mace6_decoder metasound_decoder mlp_decoder mp1_decoder mp1float_decoder mp2_decoder mp2float_decoder mp3float_decoder mp3_decoder mp3adufloat_decoder mp3adu_decoder mp3on4float_decoder mp3on4_decoder mpc7_decoder mpc8_decoder nellymoser_decoder on2avc_decoder opus_decoder paf_audio_decoder qcelp_decoder qdm2_decoder qdmc_decoder ra_144_decoder ra_288_decoder ralf_decoder sbc_decoder shorten_decoder sipr_decoder smackaud_decoder sonic_decoder tak_decoder truehd_decoder truespeech_decoder tta_decoder twinvq_decoder vmdaudio_decoder vorbis_decoder wavpack_decoder wmalossless_decoder wmapro_decoder wmav1_decoder wmav2_decoder wmavoice_decoder ws_snd1_decoder xma1_decoder xma2_decoder pcm_alaw_decoder pcm_bluray_decoder pcm_dvd_decoder pcm_f16le_decoder pcm_f24le_decoder pcm_f32be_decoder pcm_f32le_decoder pcm_f64be_decoder pcm_f64le_decoder pcm_lxf_decoder pcm_mulaw_decoder pcm_s8_decoder pcm_s8_planar_decoder pcm_s16be_decoder pcm_s16be_planar_decoder pcm_s16le_decoder pcm_s16le_planar_decoder pcm_s24be_decoder pcm_s24daud_decoder pcm_s24le_decoder pcm_s24le_planar_decoder pcm_s32be_decoder pcm_s32le_decoder pcm_s32le_planar_decoder pcm_s64be_decoder pcm_s64le_decoder pcm_u8_decoder pcm_u16be_decoder pcm_u16le_decoder pcm_u24be_decoder pcm_u24le_decoder pcm_u32be_decoder pcm_u32le_decoder pcm_vidc_decoder pcm_zork_decoder gremlin_dpcm_decoder interplay_dpcm_decoder roq_dpcm_decoder sol_dpcm_decoder xan_dpcm_decoder adpcm_4xm_decoder adpcm_adx_decoder adpcm_afc_decoder adpcm_agm_decoder adpcm_aica_decoder adpcm_ct_decoder adpcm_dtk_decoder adpcm_ea_decoder adpcm_ea_maxis_xa_decoder adpcm_ea_r1_decoder adpcm_ea_r2_decoder adpcm_ea_r3_decoder adpcm_ea_xas_decoder adpcm_g722_decoder adpcm_g726_decoder adpcm_g726le_decoder adpcm_ima_amv_decoder adpcm_ima_apc_decoder adpcm_ima_dat4_decoder adpcm_ima_dk3_decoder adpcm_ima_dk4_decoder adpcm_ima_ea_eacs_decoder adpcm_ima_ea_sead_decoder adpcm_ima_iss_decoder adpcm_ima_oki_decoder adpcm_ima_qt_decoder adpcm_ima_rad_decoder adpcm_ima_smjpeg_decoder adpcm_ima_wav_decoder adpcm_ima_ws_decoder adpcm_ms_decoder adpcm_mtaf_decoder adpcm_psx_decoder adpcm_sbpro_2_decoder adpcm_sbpro_3_decoder adpcm_sbpro_4_decoder adpcm_swf_decoder adpcm_thp_decoder adpcm_thp_le_decoder adpcm_vima_decoder adpcm_xa_decoder adpcm_yamaha_decoder ssa_decoder ass_decoder ccaption_decoder dvbsub_decoder dvdsub_decoder jacosub_decoder microdvd_decoder movtext_decoder mpl2_decoder pgssub_decoder pjs_decoder realtext_decoder sami_decoder srt_decoder stl_decoder subrip_decoder subviewer_decoder subviewer1_decoder text_decoder vplayer_decoder webvtt_decoder xsub_decoder aac_at_decoder ac3_at_decoder adpcm_ima_qt_at_decoder alac_at_decoder amr_nb_at_decoder eac3_at_decoder gsm_ms_at_decoder ilbc_at_decoder mp1_at_decoder mp2_at_decoder mp3_at_decoder pcm_alaw_at_decoder pcm_mulaw_at_decoder qdmc_at_decoder qdm2_at_decoder libaom_av1_decoder libaribb24_decoder libcelt_decoder libcodec2_decoder libdav1d_decoder libdavs2_decoder libfdk_aac_decoder libgsm_decoder libgsm_ms_decoder libilbc_decoder libopencore_amrnb_decoder libopencore_amrwb_decoder libopenjpeg_decoder libopus_decoder librsvg_decoder libspeex_decoder libvorbis_decoder libvpx_vp8_decoder libvpx_vp9_decoder libzvbi_teletext_decoder bintext_decoder xbin_decoder idf_decoder libopenh264_decoder h264_cuvid_decoder hevc_cuvid_decoder hevc_mediacodec_decoder mjpeg_cuvid_decoder mpeg1_cuvid_decoder mpeg2_cuvid_decoder mpeg4_cuvid_decoder mpeg4_mediacodec_decoder vc1_cuvid_decoder vp8_cuvid_decoder vp8_mediacodec_decoder vp8_qsv_decoder vp9_cuvid_decoder vp9_mediacodec_decoder' deconvolve_filter=yes deconvolve_filter_deps=avcodec deconvolve_filter_select=fft dedot_filter=yes deesser_filter=yes deflate_filter=yes deflicker_filter=yes deinterlace_qsv_filter=yes deinterlace_qsv_filter_deps=libmfx deinterlace_vaapi_filter=yes deinterlace_vaapi_filter_deps=vaapi dejudder_filter=yes delogo_filter=yes delogo_filter_deps=gpl demuxers_if_any='aa_demuxer aac_demuxer ac3_demuxer acm_demuxer act_demuxer adf_demuxer adp_demuxer ads_demuxer adx_demuxer aea_demuxer afc_demuxer aiff_demuxer aix_demuxer amr_demuxer amrnb_demuxer amrwb_demuxer anm_demuxer apc_demuxer ape_demuxer apng_demuxer aptx_demuxer aptx_hd_demuxer aqtitle_demuxer asf_demuxer asf_o_demuxer ass_demuxer ast_demuxer au_demuxer avi_demuxer avisynth_demuxer avr_demuxer avs_demuxer avs2_demuxer bethsoftvid_demuxer bfi_demuxer bintext_demuxer bink_demuxer bit_demuxer bmv_demuxer bfstm_demuxer brstm_demuxer boa_demuxer c93_demuxer caf_demuxer cavsvideo_demuxer cdg_demuxer cdxl_demuxer cine_demuxer codec2_demuxer codec2raw_demuxer concat_demuxer dash_demuxer data_demuxer daud_demuxer dcstr_demuxer dfa_demuxer dhav_demuxer dirac_demuxer dnxhd_demuxer dsf_demuxer dsicin_demuxer dss_demuxer dts_demuxer dtshd_demuxer dv_demuxer dvbsub_demuxer dvbtxt_demuxer dxa_demuxer ea_demuxer ea_cdata_demuxer eac3_demuxer epaf_demuxer ffmetadata_demuxer filmstrip_demuxer fits_demuxer flac_demuxer flic_demuxer flv_demuxer live_flv_demuxer fourxm_demuxer frm_demuxer fsb_demuxer g722_demuxer g723_1_demuxer g726_demuxer g726le_demuxer g729_demuxer gdv_demuxer genh_demuxer gif_demuxer gsm_demuxer gxf_demuxer h261_demuxer h263_demuxer h264_demuxer hcom_demuxer hevc_demuxer hls_demuxer hnm_demuxer ico_demuxer idcin_demuxer idf_demuxer iff_demuxer ifv_demuxer ilbc_demuxer image2_demuxer image2pipe_demuxer image2_alias_pix_demuxer image2_brender_pix_demuxer ingenient_demuxer ipmovie_demuxer ircam_demuxer iss_demuxer iv8_demuxer ivf_demuxer ivr_demuxer jacosub_demuxer jv_demuxer kux_demuxer lmlm4_demuxer loas_demuxer lrc_demuxer lvf_demuxer lxf_demuxer m4v_demuxer matroska_demuxer mgsts_demuxer microdvd_demuxer mjpeg_demuxer mjpeg_2000_demuxer mlp_demuxer mlv_demuxer mm_demuxer mmf_demuxer mov_demuxer mp3_demuxer mpc_demuxer mpc8_demuxer mpegps_demuxer mpegts_demuxer mpegtsraw_demuxer mpegvideo_demuxer mpjpeg_demuxer mpl2_demuxer mpsub_demuxer msf_demuxer msnwc_tcp_demuxer mtaf_demuxer mtv_demuxer musx_demuxer mv_demuxer mvi_demuxer mxf_demuxer mxg_demuxer nc_demuxer nistsphere_demuxer nsp_demuxer nsv_demuxer nut_demuxer nuv_demuxer ogg_demuxer oma_demuxer paf_demuxer pcm_alaw_demuxer pcm_mulaw_demuxer pcm_vidc_demuxer pcm_f64be_demuxer pcm_f64le_demuxer pcm_f32be_demuxer pcm_f32le_demuxer pcm_s32be_demuxer pcm_s32le_demuxer pcm_s24be_demuxer pcm_s24le_demuxer pcm_s16be_demuxer pcm_s16le_demuxer pcm_s8_demuxer pcm_u32be_demuxer pcm_u32le_demuxer pcm_u24be_demuxer pcm_u24le_demuxer pcm_u16be_demuxer pcm_u16le_demuxer pcm_u8_demuxer pjs_demuxer pmp_demuxer pva_demuxer pvf_demuxer qcp_demuxer r3d_demuxer rawvideo_demuxer realtext_demuxer redspark_demuxer rl2_demuxer rm_demuxer roq_demuxer rpl_demuxer rsd_demuxer rso_demuxer rtp_demuxer rtsp_demuxer s337m_demuxer sami_demuxer sap_demuxer sbc_demuxer sbg_demuxer scc_demuxer sdp_demuxer sdr2_demuxer sds_demuxer sdx_demuxer segafilm_demuxer ser_demuxer shorten_demuxer siff_demuxer sln_demuxer smacker_demuxer smjpeg_demuxer smush_demuxer sol_demuxer sox_demuxer spdif_demuxer srt_demuxer str_demuxer stl_demuxer subviewer1_demuxer subviewer_demuxer sup_demuxer svag_demuxer swf_demuxer tak_demuxer tedcaptions_demuxer thp_demuxer threedostr_demuxer tiertexseq_demuxer tmv_demuxer truehd_demuxer tta_demuxer txd_demuxer tty_demuxer ty_demuxer v210_demuxer v210x_demuxer vag_demuxer vc1_demuxer vc1t_demuxer vividas_demuxer vivo_demuxer vmd_demuxer vobsub_demuxer voc_demuxer vpk_demuxer vplayer_demuxer vqf_demuxer w64_demuxer wav_demuxer wc3_demuxer webm_dash_manifest_demuxer webvtt_demuxer wsaud_demuxer wsd_demuxer wsvqa_demuxer wtv_demuxer wve_demuxer wv_demuxer xa_demuxer xbin_demuxer xmv_demuxer xvag_demuxer xwma_demuxer yop_demuxer yuv4mpegpipe_demuxer image_bmp_pipe_demuxer image_dds_pipe_demuxer image_dpx_pipe_demuxer image_exr_pipe_demuxer image_gif_pipe_demuxer image_j2k_pipe_demuxer image_jpeg_pipe_demuxer image_jpegls_pipe_demuxer image_pam_pipe_demuxer image_pbm_pipe_demuxer image_pcx_pipe_demuxer image_pgmyuv_pipe_demuxer image_pgm_pipe_demuxer image_pictor_pipe_demuxer image_png_pipe_demuxer image_ppm_pipe_demuxer image_psd_pipe_demuxer image_qdraw_pipe_demuxer image_sgi_pipe_demuxer image_svg_pipe_demuxer image_sunrast_pipe_demuxer image_tiff_pipe_demuxer image_webp_pipe_demuxer image_xpm_pipe_demuxer image_xwd_pipe_demuxer libgme_demuxer libmodplug_demuxer libopenmpt_demuxer vapoursynth_demuxer' demuxing_decoding_example=yes demuxing_decoding_example_deps='avcodec avformat avutil' denoise_vaapi_filter=yes denoise_vaapi_filter_deps=vaapi dep=avx derain_filter=yes derain_filter_select=dnn deshake_filter=yes deshake_filter_select=pixelutils despill_filter=yes detelecine_filter=yes dfa_decoder=no dfa_demuxer=yes dhav_demuxer=yes dilation_filter=yes dilation_opencl_filter=yes dilation_opencl_filter_deps=opencl dirac_decoder=no dirac_decoder_select='dirac_parse dwt golomb videodsp mpegvideoenc' dirac_demuxer=yes dirac_demuxer_select=dirac_parser dirac_muxer=yes dirac_parse_select=golomb dirac_parser=no displace_filter=yes dnn_suggest=libtensorflow dnxhd_decoder=no dnxhd_decoder_select='blockdsp idctdsp' dnxhd_demuxer=yes dnxhd_encoder=no dnxhd_encoder_select='blockdsp fdctdsp idctdsp mpegvideoenc pixblockdsp' dnxhd_muxer=yes dnxhd_parser=no doc=yes doc_deps_any='manpages htmlpages podpages txtpages' docdir=/usr/share/doc/ffmpeg docdir_default='${prefix}/share/doc/ffmpeg' dolby_e_decoder=no dolby_e_decoder_select=mdct doubleweave_filter=yes doxygen_default=doxygen dpx_decoder=no dpx_encoder=no dpx_parser=no drawbox_filter=yes drawgraph_filter=yes drawgrid_filter=yes drawtext_filter=yes drawtext_filter_deps=libfreetype drawtext_filter_suggest='libfontconfig libfribidi' drmeter_filter=yes dsd_lsbf_decoder=no dsd_lsbf_planar_decoder=no dsd_msbf_decoder=no dsd_msbf_planar_decoder=no dsf_demuxer=yes dshow_indev=yes dshow_indev_deps=IBaseFilter dshow_indev_extralibs='-lpsapi -lole32 -lstrmiids -luuid -loleaut32 -lshlwapi' dsicin_demuxer=yes dsicinaudio_decoder=no dsicinvideo_decoder=no dss_demuxer=yes dss_sp_decoder=no dst_decoder=no dts_demuxer=yes dts_demuxer_select=dca_parser dts_muxer=yes dtshd_demuxer=yes dtshd_demuxer_select=dca_parser dump_extradata_bsf=no dv_demuxer=yes dv_demuxer_select=dvprofile dv_muxer=yes dv_muxer_select=dvprofile dvaudio_decoder=no dvaudio_parser=no dvbsub_decoder=no dvbsub_demuxer=yes dvbsub_encoder=no dvbsub_parser=no dvbtxt_demuxer=yes dvd_nav_parser=no dvdsub_decoder=no dvdsub_encoder=no dvdsub_parser=no dvvideo_decoder=no dvvideo_decoder_select='dvprofile idctdsp' dvvideo_encoder=no dvvideo_encoder_select='dvprofile fdctdsp me_cmp pixblockdsp' dxa_decoder=no dxa_decoder_deps=zlib dxa_demuxer=yes dxa_demuxer_select=riffdec dxtory_decoder=no dxv_decoder=no dxv_decoder_select='lzf texturedsp' dxva2=yes dxva2_deps='dxva2api_h DXVA2_ConfigPictureDecode ole32 user32' dynaudnorm_filter=yes ea_cdata_demuxer=yes ea_demuxer=yes eac3_at_decoder=no eac3_at_decoder_deps=audiotoolbox eac3_at_decoder_select=ac3_parser eac3_core_bsf=no eac3_core_bsf_select=ac3_parser eac3_decoder=no eac3_decoder_select=ac3_decoder eac3_demuxer=yes eac3_demuxer_select=ac3_parser eac3_encoder=no eac3_encoder_select=ac3_encoder eac3_muxer=yes eacmv_decoder=no eamad_decoder=no eamad_decoder_select='aandcttables blockdsp bswapdsp idctdsp mpegvideo' earwax_filter=yes eatgq_decoder=no eatgq_decoder_select=aandcttables eatgv_decoder=no eatqi_decoder=no eatqi_decoder_select='aandcttables blockdsp bswapdsp idctdsp' ebur128_filter=yes edgedetect_filter=yes eightbps_decoder=no eightsvx_exp_decoder=no eightsvx_fib_decoder=no elbg_filter=yes elbg_filter_deps=avcodec encode_audio_example=yes encode_audio_example_deps='avcodec avutil' encode_video_example=yes encode_video_example_deps='avcodec avutil' encoders_if_any='a64multi_encoder a64multi5_encoder alias_pix_encoder amv_encoder apng_encoder asv1_encoder asv2_encoder avrp_encoder avui_encoder ayuv_encoder bmp_encoder cinepak_encoder cljr_encoder comfortnoise_encoder dnxhd_encoder dpx_encoder dvvideo_encoder ffv1_encoder ffvhuff_encoder fits_encoder flashsv_encoder flashsv2_encoder flv_encoder gif_encoder h261_encoder h263_encoder h263p_encoder hap_encoder huffyuv_encoder jpeg2000_encoder jpegls_encoder ljpeg_encoder magicyuv_encoder mjpeg_encoder mpeg1video_encoder mpeg2video_encoder mpeg4_encoder msmpeg4v2_encoder msmpeg4v3_encoder msvideo1_encoder pam_encoder pbm_encoder pcx_encoder pgm_encoder pgmyuv_encoder png_encoder ppm_encoder prores_encoder prores_aw_encoder prores_ks_encoder qtrle_encoder r10k_encoder r210_encoder rawvideo_encoder roq_encoder rv10_encoder rv20_encoder s302m_encoder sgi_encoder snow_encoder sunrast_encoder svq1_encoder targa_encoder tiff_encoder utvideo_encoder v210_encoder v308_encoder v408_encoder v410_encoder vc2_encoder wrapped_avframe_encoder wmv1_encoder wmv2_encoder xbm_encoder xface_encoder xwd_encoder y41p_encoder yuv4_encoder zlib_encoder zmbv_encoder aac_encoder ac3_encoder ac3_fixed_encoder alac_encoder aptx_encoder aptx_hd_encoder dca_encoder eac3_encoder flac_encoder g723_1_encoder mlp_encoder mp2_encoder mp2fixed_encoder nellymoser_encoder opus_encoder ra_144_encoder sbc_encoder sonic_encoder sonic_ls_encoder truehd_encoder tta_encoder vorbis_encoder wavpack_encoder wmav1_encoder wmav2_encoder pcm_alaw_encoder pcm_dvd_encoder pcm_f32be_encoder pcm_f32le_encoder pcm_f64be_encoder pcm_f64le_encoder pcm_mulaw_encoder pcm_s8_encoder pcm_s8_planar_encoder pcm_s16be_encoder pcm_s16be_planar_encoder pcm_s16le_encoder pcm_s16le_planar_encoder pcm_s24be_encoder pcm_s24daud_encoder pcm_s24le_encoder pcm_s24le_planar_encoder pcm_s32be_encoder pcm_s32le_encoder pcm_s32le_planar_encoder pcm_s64be_encoder pcm_s64le_encoder pcm_u8_encoder pcm_u16be_encoder pcm_u16le_encoder pcm_u24be_encoder pcm_u24le_encoder pcm_u32be_encoder pcm_u32le_encoder pcm_vidc_encoder roq_dpcm_encoder adpcm_adx_encoder adpcm_g722_encoder adpcm_g726_encoder adpcm_g726le_encoder adpcm_ima_qt_encoder adpcm_ima_wav_encoder adpcm_ms_encoder adpcm_swf_encoder adpcm_yamaha_encoder ssa_encoder ass_encoder dvbsub_encoder dvdsub_encoder movtext_encoder srt_encoder subrip_encoder text_encoder webvtt_encoder xsub_encoder aac_at_encoder alac_at_encoder ilbc_at_encoder pcm_alaw_at_encoder pcm_mulaw_at_encoder libaom_av1_encoder libcodec2_encoder libfdk_aac_encoder libgsm_encoder libgsm_ms_encoder libilbc_encoder libmp3lame_encoder libopencore_amrnb_encoder libopenjpeg_encoder libopus_encoder libshine_encoder libspeex_encoder libtheora_encoder libtwolame_encoder libvo_amrwbenc_encoder libvorbis_encoder libvpx_vp8_encoder libvpx_vp9_encoder libwavpack_encoder libwebp_anim_encoder libwebp_encoder libx262_encoder libx264_encoder libx264rgb_encoder libx265_encoder libxavs_encoder libxavs2_encoder libxvid_encoder h263_v4l2m2m_encoder libopenh264_encoder h264_amf_encoder h264_nvenc_encoder h264_omx_encoder h264_qsv_encoder h264_v4l2m2m_encoder h264_vaapi_encoder h264_videotoolbox_encoder nvenc_encoder nvenc_h264_encoder nvenc_hevc_encoder hevc_amf_encoder hevc_nvenc_encoder hevc_qsv_encoder hevc_v4l2m2m_encoder hevc_vaapi_encoder hevc_videotoolbox_encoder libkvazaar_encoder mjpeg_qsv_encoder mjpeg_vaapi_encoder mpeg2_qsv_encoder mpeg2_vaapi_encoder mpeg4_v4l2m2m_encoder vp8_v4l2m2m_encoder vp8_vaapi_encoder vp9_vaapi_encoder' entropy_filter=yes epaf_demuxer=yes eq_filter=yes eq_filter_deps=gpl equalizer_filter=yes erosion_filter=yes erosion_opencl_filter=yes erosion_opencl_filter_deps=opencl error_resilience_select=me_cmp escape124_decoder=no escape130_decoder=no evrc_decoder=no exr_decoder=no exr_decoder_deps=zlib ext=xop extra_cflags=' ' extract_extradata_bsf=no extract_mvs_example=yes extract_mvs_example_deps='avcodec avformat avutil' extractplanes_filter=yes extrastereo_filter=yes f4v_muxer=yes f4v_muxer_select=mov_muxer faan=yes faandct=yes faandct_deps=faan faandct_select=fdctdsp faanidct=yes faanidct_deps=faan faanidct_select=idctdsp fade_filter=yes fast_64bit_if_any='aarch64 alpha ia64 mips64 parisc64 ppc64 sparc64 x86_64 loongarch64' fast_clz_if_any='aarch64 alpha avr32 mips ppc x86 loongarch' fast_unaligned_if_any='aarch64 ppc x86' fbdev_indev=yes fbdev_indev_deps=linux_fb_h fbdev_outdev=yes fbdev_outdev_deps=linux_fb_h ffmetadata_demuxer=yes ffmetadata_muxer=yes ffmpeg=yes ffmpeg_deps='avcodec avfilter avformat' ffmpeg_select='aformat_filter anull_filter atrim_filter format_filter hflip_filter null_filter transpose_filter trim_filter vflip_filter' ffmpeg_suggest='ole32 psapi shell32' ffnvcodec=yes ffnvcodec_deps_any='libdl LoadLibrary' ffplay=yes ffplay_deps='avcodec avformat swscale swresample sdl2' ffplay_select='rdft crop_filter transpose_filter hflip_filter vflip_filter rotate_filter' ffplay_suggest=shell32 ffprobe=yes ffprobe_deps='avcodec avformat' ffprobe_suggest=shell32 ffrtmpcrypt_protocol=yes ffrtmpcrypt_protocol_conflict=librtmp_protocol ffrtmpcrypt_protocol_deps_any='gcrypt gmp openssl mbedtls' ffrtmpcrypt_protocol_select=tcp_protocol ffrtmphttp_protocol=yes ffrtmphttp_protocol_conflict=librtmp_protocol ffrtmphttp_protocol_select=http_protocol fftdnoiz_filter=yes fftdnoiz_filter_deps=avcodec fftdnoiz_filter_select=fft fftfilt_filter=yes fftfilt_filter_deps=avcodec fftfilt_filter_select=rdft ffv1_decoder=no ffv1_decoder_select=rangecoder ffv1_encoder=no ffv1_encoder_select=rangecoder ffvhuff_decoder=no ffvhuff_decoder_select=huffyuv_decoder ffvhuff_encoder=no ffvhuff_encoder_select=huffyuv_encoder ffwavesynth_decoder=no fic_decoder=no fic_decoder_select=golomb field_filter=yes fieldhint_filter=yes fieldmatch_filter=yes fieldorder_filter=yes fifo_filter=yes fifo_muxer=yes fifo_muxer_deps=threads fifo_test_muxer=yes file_protocol=yes fillborders_filter=yes filmstrip_demuxer=yes filmstrip_muxer=yes filter_audio_example=yes filter_audio_example_deps='avfilter avutil' filter_units_bsf=no filter_units_bsf_select=cbs filtering_audio_example=yes filtering_audio_example_deps='avfilter avcodec avformat avutil' filtering_video_example=yes filtering_video_example_deps='avfilter avcodec avformat avutil' filters_if_any='abench_filter acompressor_filter acontrast_filter acopy_filter acue_filter acrossfade_filter acrossover_filter acrusher_filter adeclick_filter adeclip_filter adelay_filter aderivative_filter aecho_filter aemphasis_filter aeval_filter afade_filter afftdn_filter afftfilt_filter afir_filter aformat_filter agate_filter aiir_filter aintegral_filter ainterleave_filter alimiter_filter allpass_filter aloop_filter amerge_filter ametadata_filter amix_filter amultiply_filter anequalizer_filter anlmdn_filter anull_filter apad_filter aperms_filter aphaser_filter apulsator_filter arealtime_filter aresample_filter areverse_filter aselect_filter asendcmd_filter asetnsamples_filter asetpts_filter asetrate_filter asettb_filter ashowinfo_filter asidedata_filter asoftclip_filter asplit_filter asr_filter astats_filter astreamselect_filter atempo_filter atrim_filter azmq_filter bandpass_filter bandreject_filter bass_filter biquad_filter bs2b_filter channelmap_filter channelsplit_filter chorus_filter compand_filter compensationdelay_filter crossfeed_filter crystalizer_filter dcshift_filter deesser_filter drmeter_filter dynaudnorm_filter earwax_filter ebur128_filter equalizer_filter extrastereo_filter firequalizer_filter flanger_filter haas_filter hdcd_filter headphone_filter highpass_filter highshelf_filter join_filter ladspa_filter loudnorm_filter lowpass_filter lowshelf_filter lv2_filter mcompand_filter pan_filter replaygain_filter resample_filter rubberband_filter sidechaincompress_filter sidechaingate_filter silencedetect_filter silenceremove_filter sofalizer_filter stereotools_filter stereowiden_filter superequalizer_filter surround_filter treble_filter tremolo_filter vibrato_filter volume_filter volumedetect_filter aevalsrc_filter anoisesrc_filter anullsrc_filter flite_filter hilbert_filter sinc_filter sine_filter anullsink_filter alphaextract_filter alphamerge_filter amplify_filter ass_filter atadenoise_filter avgblur_filter avgblur_opencl_filter bbox_filter bench_filter bitplanenoise_filter blackdetect_filter blackframe_filter blend_filter bm3d_filter boxblur_filter boxblur_opencl_filter bwdif_filter chromahold_filter chromakey_filter chromashift_filter ciescope_filter codecview_filter colorbalance_filter colorchannelmixer_filter colorkey_filter colorkey_opencl_filter colorhold_filter colorlevels_filter colormatrix_filter colorspace_filter convolution_filter convolution_opencl_filter convolve_filter copy_filter coreimage_filter cover_rect_filter crop_filter cropdetect_filter cue_filter curves_filter datascope_filter dctdnoiz_filter deband_filter deblock_filter decimate_filter deconvolve_filter dedot_filter deflate_filter deflicker_filter deinterlace_qsv_filter deinterlace_vaapi_filter dejudder_filter delogo_filter denoise_vaapi_filter derain_filter deshake_filter despill_filter detelecine_filter dilation_filter dilation_opencl_filter displace_filter doubleweave_filter drawbox_filter drawgraph_filter drawgrid_filter drawtext_filter edgedetect_filter elbg_filter entropy_filter eq_filter erosion_filter erosion_opencl_filter extractplanes_filter fade_filter fftdnoiz_filter fftfilt_filter field_filter fieldhint_filter fieldmatch_filter fieldorder_filter fillborders_filter find_rect_filter floodfill_filter format_filter fps_filter framepack_filter framerate_filter framestep_filter freezedetect_filter frei0r_filter fspp_filter gblur_filter geq_filter gradfun_filter graphmonitor_filter greyedge_filter haldclut_filter hflip_filter histeq_filter histogram_filter hqdn3d_filter hqx_filter hstack_filter hue_filter hwdownload_filter hwmap_filter hwupload_filter hwupload_cuda_filter hysteresis_filter idet_filter il_filter inflate_filter interlace_filter interleave_filter kerndeint_filter lagfun_filter lenscorrection_filter lensfun_filter libvmaf_filter limiter_filter loop_filter lumakey_filter lut_filter lut1d_filter lut2_filter lut3d_filter lutrgb_filter lutyuv_filter maskedclamp_filter maskedmerge_filter maskfun_filter mcdeint_filter mergeplanes_filter mestimate_filter metadata_filter midequalizer_filter minterpolate_filter mix_filter mpdecimate_filter negate_filter nlmeans_filter nlmeans_opencl_filter nnedi_filter noformat_filter noise_filter normalize_filter null_filter ocr_filter ocv_filter oscilloscope_filter overlay_filter overlay_opencl_filter overlay_qsv_filter owdenoise_filter pad_filter palettegen_filter paletteuse_filter perms_filter perspective_filter phase_filter pixdesctest_filter pixscope_filter pp_filter pp7_filter premultiply_filter prewitt_filter prewitt_opencl_filter procamp_vaapi_filter program_opencl_filter pseudocolor_filter psnr_filter pullup_filter qp_filter random_filter readeia608_filter readvitc_filter realtime_filter remap_filter removegrain_filter removelogo_filter repeatfields_filter reverse_filter rgbashift_filter roberts_filter roberts_opencl_filter rotate_filter sab_filter scale_filter scale_cuda_filter scale_npp_filter scale_qsv_filter scale_vaapi_filter scale2ref_filter select_filter selectivecolor_filter sendcmd_filter separatefields_filter setdar_filter setfield_filter setparams_filter setpts_filter setrange_filter setsar_filter settb_filter sharpness_vaapi_filter showinfo_filter showpalette_filter shuffleframes_filter shuffleplanes_filter sidedata_filter signalstats_filter signature_filter smartblur_filter sobel_filter sobel_opencl_filter split_filter spp_filter sr_filter ssim_filter stereo3d_filter streamselect_filter subtitles_filter super2xsai_filter swaprect_filter swapuv_filter tblend_filter telecine_filter threshold_filter thumbnail_filter thumbnail_cuda_filter tile_filter tinterlace_filter tlut2_filter tmix_filter tonemap_filter tonemap_opencl_filter tpad_filter transpose_filter transpose_npp_filter transpose_opencl_filter transpose_vaapi_filter trim_filter unpremultiply_filter unsharp_filter unsharp_opencl_filter uspp_filter vaguedenoiser_filter vectorscope_filter vflip_filter vfrdet_filter vibrance_filter vidstabdetect_filter vidstabtransform_filter vignette_filter vmafmotion_filter vpp_qsv_filter vstack_filter w3fdif_filter waveform_filter weave_filter xbr_filter xmedian_filter xstack_filter yadif_filter yadif_cuda_filter zmq_filter zoompan_filter zscale_filter allrgb_filter allyuv_filter cellauto_filter color_filter coreimagesrc_filter frei0r_src_filter haldclutsrc_filter life_filter mandelbrot_filter mptestsrc_filter nullsrc_filter openclsrc_filter pal75bars_filter pal100bars_filter rgbtestsrc_filter smptebars_filter smptehdbars_filter testsrc_filter testsrc2_filter yuvtestsrc_filter nullsink_filter abitscope_filter adrawgraph_filter agraphmonitor_filter ahistogram_filter aphasemeter_filter avectorscope_filter concat_filter showcqt_filter showfreqs_filter showspatial_filter showspectrum_filter showspectrumpic_filter showvolume_filter showwaves_filter showwavespic_filter spectrumsynth_filter amovie_filter movie_filter afifo_filter fifo_filter' find_rect_filter=yes find_rect_filter_deps='avcodec avformat gpl' firequalizer_filter=yes firequalizer_filter_deps=avcodec firequalizer_filter_select=rdft fits_decoder=no fits_demuxer=yes fits_encoder=no fits_muxer=yes flac_decoder=no flac_decoder_select=flacdsp flac_demuxer=yes flac_demuxer_select=flac_parser flac_encoder=no flac_encoder_select='bswapdsp flacdsp lpc' flac_muxer=yes flac_parser=no flanger_filter=yes flashsv2_decoder=no flashsv2_decoder_deps=zlib flashsv2_encoder=no flashsv2_encoder_deps=zlib flashsv_decoder=no flashsv_decoder_deps=zlib flashsv_encoder=no flashsv_encoder_deps=zlib flic_decoder=no flic_demuxer=yes flite_filter=yes flite_filter_deps=libflite floodfill_filter=yes flv_decoder=no flv_decoder_select=h263_decoder flv_demuxer=yes flv_encoder=no flv_encoder_select=h263_encoder flv_muxer=yes fma3=yes fma3_deps=avx fma3_external_deps=avx_external fma3_inline_deps=avx_inline fma3_suggest='fma3_external fma3_inline' fma4=yes fma4_deps=avx fma4_external_deps=avx_external fma4_inline_deps=avx_inline fma4_suggest='fma4_external fma4_inline' fmvc_decoder=no fontconfig=yes format_filter=yes fourxm_decoder=no fourxm_decoder_select='blockdsp bswapdsp' fourxm_demuxer=yes fps_filter=yes frame_thread_encoder_deps='encoders threads' framecrc_muxer=yes framehash_muxer=yes framemd5_muxer=yes framepack_filter=yes framerate_filter=yes framerate_filter_select=scene_sad framestep_filter=yes fraps_decoder=no fraps_decoder_select='bswapdsp huffman' freezedetect_filter=yes freezedetect_filter_select=scene_sad frei0r=yes frei0r_filter=yes frei0r_filter_deps='frei0r libdl' frei0r_src_filter=yes frei0r_src_filter_deps='frei0r libdl' frm_demuxer=yes frwu_decoder=no fsb_demuxer=yes fspp_filter=yes fspp_filter_deps=gpl ftp_protocol=yes ftp_protocol_select=tcp_protocol g2m_decoder=no g2m_decoder_deps=zlib g2m_decoder_select='blockdsp idctdsp jpegtables' g722_demuxer=yes g722_muxer=yes g723_1_decoder=no g723_1_demuxer=yes g723_1_encoder=no g723_1_muxer=yes g723_1_parser=no g726_demuxer=yes g726_muxer=yes g726le_demuxer=yes g726le_muxer=yes g729_decoder=no g729_decoder_select=audiodsp g729_demuxer=yes g729_parser=no gblur_filter=yes gcrypt=yes gdigrab_indev=yes gdigrab_indev_deps=CreateDIBSection gdigrab_indev_extralibs=-lgdi32 gdigrab_indev_select=bmp_decoder gdv_decoder=no gdv_demuxer=yes genh_demuxer=yes geq_filter=yes geq_filter_deps=gpl gif_decoder=no gif_demuxer=yes gif_encoder=no gif_muxer=yes gif_parser=no gmp=no gnutls=yes gopher_protocol=yes gopher_protocol_select=network gpl=yes gplv3=yes gradfun_filter=yes graphmonitor_filter=yes gremlin_dpcm_decoder=no greyedge_filter=yes gsm_decoder=no gsm_demuxer=yes gsm_ms_at_decoder=no gsm_ms_at_decoder_deps=audiotoolbox gsm_ms_decoder=no gsm_muxer=yes gsm_parser=no gxf_demuxer=yes gxf_muxer=yes h261_decoder=no h261_decoder_select=mpegvideo h261_demuxer=yes h261_encoder=no h261_encoder_select=mpegvideoenc h261_muxer=yes h261_parser=no h263_decoder=no h263_decoder_select='h263_parser h263dsp mpegvideo qpeldsp' h263_demuxer=yes h263_encoder=no h263_encoder_select='h263dsp mpegvideoenc' h263_muxer=yes h263_parser=no h263_v4l2m2m_decoder=no h263_v4l2m2m_decoder_deps='v4l2_m2m h263_v4l2_m2m' h263_v4l2m2m_encoder=no h263_v4l2m2m_encoder_deps='v4l2_m2m h263_v4l2_m2m' h263_vaapi_hwaccel=no h263_vaapi_hwaccel_deps=vaapi h263_vaapi_hwaccel_select=h263_decoder h263_videotoolbox_hwaccel=no h263_videotoolbox_hwaccel_deps=videotoolbox h263_videotoolbox_hwaccel_select=h263_decoder h263i_decoder=no h263i_decoder_select=h263_decoder h263p_decoder=no h263p_decoder_select=h263_decoder h263p_encoder=no h263p_encoder_select=h263_encoder h264_amf_encoder=no h264_amf_encoder_deps=amf h264_crystalhd_decoder=no h264_crystalhd_decoder_select='crystalhd h264_mp4toannexb_bsf h264_parser' h264_cuvid_decoder=no h264_cuvid_decoder_deps=cuvid h264_cuvid_decoder_select=h264_mp4toannexb_bsf h264_d3d11va2_hwaccel=no h264_d3d11va2_hwaccel_deps=d3d11va h264_d3d11va2_hwaccel_select=h264_decoder h264_d3d11va_hwaccel=no h264_d3d11va_hwaccel_deps=d3d11va h264_d3d11va_hwaccel_select=h264_decoder h264_decoder=no h264_decoder_select='cabac golomb h264chroma h264dsp h264parse h264pred h264qpel videodsp' h264_decoder_suggest=error_resilience h264_demuxer=yes h264_dxva2_hwaccel=no h264_dxva2_hwaccel_deps=dxva2 h264_dxva2_hwaccel_select=h264_decoder h264_mediacodec_decoder=no h264_mediacodec_decoder_deps=mediacodec h264_mediacodec_decoder_select='h264_mp4toannexb_bsf h264_parser' h264_metadata_bsf=no h264_metadata_bsf_deps=const_nan h264_metadata_bsf_select=cbs_h264 h264_mmal_decoder=no h264_mmal_decoder_deps=mmal h264_mp4toannexb_bsf=no h264_muxer=yes h264_nvdec_hwaccel=no h264_nvdec_hwaccel_deps=nvdec h264_nvdec_hwaccel_select=h264_decoder h264_nvenc_encoder=no h264_nvenc_encoder_deps=nvenc h264_omx_encoder=no h264_omx_encoder_deps=omx h264_parser=no h264_parser_select='golomb h264dsp h264parse' h264_qsv_decoder=no h264_qsv_decoder_select='h264_mp4toannexb_bsf h264_parser qsvdec' h264_qsv_encoder=no h264_qsv_encoder_select=qsvenc h264_redundant_pps_bsf=no h264_redundant_pps_bsf_select=cbs_h264 h264_rkmpp_decoder=no h264_rkmpp_decoder_deps=rkmpp h264_rkmpp_decoder_select=h264_mp4toannexb_bsf h264_v4l2m2m_decoder=no h264_v4l2m2m_decoder_deps='v4l2_m2m h264_v4l2_m2m' h264_v4l2m2m_decoder_select=h264_mp4toannexb_bsf h264_v4l2m2m_encoder=no h264_v4l2m2m_encoder_deps='v4l2_m2m h264_v4l2_m2m' h264_vaapi_encoder=no h264_vaapi_encoder_select='cbs_h264 vaapi_encode' h264_vaapi_hwaccel=no h264_vaapi_hwaccel_deps=vaapi h264_vaapi_hwaccel_select=h264_decoder h264_vdpau_hwaccel=no h264_vdpau_hwaccel_deps=vdpau h264_vdpau_hwaccel_select=h264_decoder h264_videotoolbox_encoder=no h264_videotoolbox_encoder_deps=pthreads h264_videotoolbox_encoder_select=videotoolbox_encoder h264_videotoolbox_hwaccel=no h264_videotoolbox_hwaccel_deps=videotoolbox h264_videotoolbox_hwaccel_select=h264_decoder h264dsp_select=startcode haas_filter=yes haldclut_filter=yes haldclutsrc_filter=yes hap_decoder=no hap_decoder_select='snappy texturedsp' hap_encoder=no hap_encoder_deps=libsnappy hap_encoder_select=texturedspenc hapqa_extract_bsf=no hash_muxer=yes hcom_decoder=no hcom_demuxer=yes hdcd_filter=yes hds_muxer=yes hds_muxer_select=flv_muxer headphone_filter=yes hevc_amf_encoder=no hevc_amf_encoder_deps=amf hevc_cuvid_decoder=no hevc_cuvid_decoder_deps=cuvid hevc_cuvid_decoder_select=hevc_mp4toannexb_bsf hevc_d3d11va2_hwaccel=no hevc_d3d11va2_hwaccel_deps='d3d11va DXVA_PicParams_HEVC' hevc_d3d11va2_hwaccel_select=hevc_decoder hevc_d3d11va_hwaccel=no hevc_d3d11va_hwaccel_deps='d3d11va DXVA_PicParams_HEVC' hevc_d3d11va_hwaccel_select=hevc_decoder hevc_decoder=no hevc_decoder_select='bswapdsp cabac golomb hevcparse videodsp' hevc_demuxer=yes hevc_dxva2_hwaccel=no hevc_dxva2_hwaccel_deps='dxva2 DXVA_PicParams_HEVC' hevc_dxva2_hwaccel_select=hevc_decoder hevc_mediacodec_decoder=no hevc_mediacodec_decoder_deps=mediacodec hevc_mediacodec_decoder_select='hevc_mp4toannexb_bsf hevc_parser' hevc_metadata_bsf=no hevc_metadata_bsf_select=cbs_h265 hevc_mp4toannexb_bsf=no hevc_muxer=yes hevc_nvdec_hwaccel=no hevc_nvdec_hwaccel_deps=nvdec hevc_nvdec_hwaccel_select=hevc_decoder hevc_nvenc_encoder=no hevc_nvenc_encoder_deps=nvenc hevc_parser=no hevc_parser_select=hevcparse hevc_qsv_decoder=no hevc_qsv_decoder_select='hevc_mp4toannexb_bsf hevc_parser qsvdec' hevc_qsv_encoder=no hevc_qsv_encoder_select='hevcparse qsvenc' hevc_rkmpp_decoder=no hevc_rkmpp_decoder_deps=rkmpp hevc_rkmpp_decoder_select=hevc_mp4toannexb_bsf hevc_v4l2m2m_decoder=no hevc_v4l2m2m_decoder_deps='v4l2_m2m hevc_v4l2_m2m' hevc_v4l2m2m_decoder_select=hevc_mp4toannexb_bsf hevc_v4l2m2m_encoder=no hevc_v4l2m2m_encoder_deps='v4l2_m2m hevc_v4l2_m2m' hevc_vaapi_encoder=no hevc_vaapi_encoder_deps=VAEncPictureParameterBufferHEVC hevc_vaapi_encoder_select='cbs_h265 vaapi_encode' hevc_vaapi_hwaccel=no hevc_vaapi_hwaccel_deps='vaapi VAPictureParameterBufferHEVC' hevc_vaapi_hwaccel_select=hevc_decoder hevc_vdpau_hwaccel=no hevc_vdpau_hwaccel_deps='vdpau VdpPictureInfoHEVC' hevc_vdpau_hwaccel_select=hevc_decoder hevc_videotoolbox_encoder=no hevc_videotoolbox_encoder_deps=pthreads hevc_videotoolbox_encoder_select=videotoolbox_encoder hevc_videotoolbox_hwaccel=no hevc_videotoolbox_hwaccel_deps=videotoolbox hevc_videotoolbox_hwaccel_select=hevc_decoder hevcparse_select=golomb hflip_filter=yes highpass_filter=yes highshelf_filter=yes hilbert_filter=yes histeq_filter=yes histeq_filter_deps=gpl histogram_filter=yes hls_demuxer=yes hls_muxer=yes hls_muxer_select=mpegts_muxer hls_muxer_suggest='gcrypt openssl' hls_protocol=yes hnm4_video_decoder=no hnm_demuxer=yes host_cc_default=gcc host_cflags_filter=echo host_extralibs=-lm host_ldflags_filter=echo host_os=linux hq_hqa_decoder=no hqdn3d_filter=yes hqdn3d_filter_deps=gpl hqx_decoder=no hqx_filter=yes hstack_filter=yes htmlpages=yes htmlpages_deps=perl htmlpages_deps_any='makeinfo_html texi2html' http_multiclient_example=yes http_multiclient_example_deps='avformat avutil fork' http_protocol=yes http_protocol_select=tcp_protocol http_protocol_suggest=zlib httpproxy_protocol=yes httpproxy_protocol_select=tcp_protocol httpproxy_protocol_suggest=zlib https_protocol=yes https_protocol_select=tls_protocol https_protocol_suggest=zlib hue_filter=yes huffyuv_decoder=no huffyuv_decoder_select='bswapdsp huffyuvdsp llviddsp' huffyuv_encoder=no huffyuv_encoder_select='bswapdsp huffman huffyuvencdsp llvidencdsp' hw_decode_example=yes hw_decode_example_deps='avcodec avformat avutil' hwaccels_if_any='h263_vaapi_hwaccel h263_videotoolbox_hwaccel h264_d3d11va_hwaccel h264_d3d11va2_hwaccel h264_dxva2_hwaccel h264_nvdec_hwaccel h264_vaapi_hwaccel h264_vdpau_hwaccel h264_videotoolbox_hwaccel hevc_d3d11va_hwaccel hevc_d3d11va2_hwaccel hevc_dxva2_hwaccel hevc_nvdec_hwaccel hevc_vaapi_hwaccel hevc_vdpau_hwaccel hevc_videotoolbox_hwaccel mjpeg_nvdec_hwaccel mjpeg_vaapi_hwaccel mpeg1_nvdec_hwaccel mpeg1_vdpau_hwaccel mpeg1_videotoolbox_hwaccel mpeg1_xvmc_hwaccel mpeg2_d3d11va_hwaccel mpeg2_d3d11va2_hwaccel mpeg2_nvdec_hwaccel mpeg2_dxva2_hwaccel mpeg2_vaapi_hwaccel mpeg2_vdpau_hwaccel mpeg2_videotoolbox_hwaccel mpeg2_xvmc_hwaccel mpeg4_nvdec_hwaccel mpeg4_vaapi_hwaccel mpeg4_vdpau_hwaccel mpeg4_videotoolbox_hwaccel vc1_d3d11va_hwaccel vc1_d3d11va2_hwaccel vc1_dxva2_hwaccel vc1_nvdec_hwaccel vc1_vaapi_hwaccel vc1_vdpau_hwaccel vp8_nvdec_hwaccel vp8_vaapi_hwaccel vp9_d3d11va_hwaccel vp9_d3d11va2_hwaccel vp9_dxva2_hwaccel vp9_nvdec_hwaccel vp9_vaapi_hwaccel wmv3_d3d11va_hwaccel wmv3_d3d11va2_hwaccel wmv3_dxva2_hwaccel wmv3_nvdec_hwaccel wmv3_vaapi_hwaccel wmv3_vdpau_hwaccel' hwdownload_filter=yes hwmap_filter=yes hwupload_cuda_filter=yes hwupload_cuda_filter_deps=ffnvcodec hwupload_filter=yes hymt_decoder=no hymt_decoder_select=huffyuv_decoder hysteresis_filter=yes i686=yes i686_deps=x86 iac_decoder=no iac_decoder_select=imc_decoder icecast_protocol=yes icecast_protocol_select=http_protocol ico_demuxer=yes ico_muxer=yes iconv=yes idcin_decoder=no idcin_demuxer=yes idet_filter=yes idf_decoder=no idf_demuxer=yes iec61883_indev=yes iec61883_indev_deps=libiec61883 iff_demuxer=yes iff_ilbm_decoder=no ifv_demuxer=yes il_filter=yes ilbc_at_decoder=no ilbc_at_decoder_deps=audiotoolbox ilbc_at_encoder=no ilbc_at_encoder_deps=audiotoolbox ilbc_at_encoder_select=audio_frame_queue ilbc_decoder=no ilbc_demuxer=yes ilbc_muxer=yes image2_alias_pix_demuxer=yes image2_alias_pix_demuxer_select=image2_demuxer image2_brender_pix_demuxer=yes image2_brender_pix_demuxer_select=image2_demuxer image2_demuxer=yes image2_muxer=yes image2pipe_demuxer=yes image2pipe_muxer=yes image_bmp_pipe_demuxer=yes image_dds_pipe_demuxer=yes image_dpx_pipe_demuxer=yes image_exr_pipe_demuxer=yes image_gif_pipe_demuxer=yes image_j2k_pipe_demuxer=yes image_jpeg_pipe_demuxer=yes image_jpegls_pipe_demuxer=yes image_pam_pipe_demuxer=yes image_pbm_pipe_demuxer=yes image_pcx_pipe_demuxer=yes image_pgm_pipe_demuxer=yes image_pgmyuv_pipe_demuxer=yes image_pictor_pipe_demuxer=yes image_png_pipe_demuxer=yes image_ppm_pipe_demuxer=yes image_psd_pipe_demuxer=yes image_qdraw_pipe_demuxer=yes image_sgi_pipe_demuxer=yes image_sunrast_pipe_demuxer=yes image_svg_pipe_demuxer=yes image_tiff_pipe_demuxer=yes image_webp_pipe_demuxer=yes image_xpm_pipe_demuxer=yes image_xwd_pipe_demuxer=yes imc_decoder=no imc_decoder_select='bswapdsp fft mdct sinewin' imm4_decoder=no imx_dump_header_bsf=no incdir=/usr/include/ffmpeg incdir_default='${prefix}/include' indeo2_decoder=no indeo3_decoder=no indeo3_decoder_select=hpeldsp indeo4_decoder=no indeo4_decoder_select=ividsp indeo5_decoder=no indeo5_decoder_select=ividsp indevs_if_any='alsa_indev android_camera_indev avfoundation_indev bktr_indev decklink_indev dshow_indev fbdev_indev gdigrab_indev iec61883_indev jack_indev kmsgrab_indev lavfi_indev openal_indev oss_indev pulse_indev sndio_indev v4l2_indev vfwcap_indev xcbgrab_indev libcdio_indev libdc1394_indev' inflate_filter=yes ingenient_demuxer=yes install=install interlace_filter=yes interlace_filter_deps=gpl interleave_filter=yes interplay_acm_decoder=no interplay_dpcm_decoder=no interplay_video_decoder=no interplay_video_decoder_select=hpeldsp intrax8_select='blockdsp idctdsp' intrinsics=none intrinsics_neon_deps=neon ipmovie_demuxer=yes ipod_muxer=yes ipod_muxer_select=mov_muxer ircam_demuxer=yes ircam_muxer=yes ismv_muxer=yes ismv_muxer_select=mov_muxer iss_demuxer=yes iv8_demuxer=yes ivf_demuxer=yes ivf_muxer=yes ivf_muxer_select='av1_metadata_bsf vp9_superframe_bsf' ivr_demuxer=yes jack_indev=yes jack_indev_deps=libjack jack_indev_deps_any='sem_timedwait dispatch_dispatch_h' jacosub_decoder=no jacosub_demuxer=yes jacosub_muxer=yes jni=no join_filter=yes jpeg2000_decoder=no jpeg2000_encoder=no jpegls_decoder=no jpegls_decoder_select=mjpeg_decoder jpegls_encoder=no jv_decoder=no jv_decoder_select=blockdsp jv_demuxer=yes kerndeint_filter=yes kerndeint_filter_deps=gpl kgv1_decoder=no kmsgrab_indev=yes kmsgrab_indev_deps=libdrm kmvc_decoder=no kux_demuxer=yes l= ladspa=yes ladspa_filter=yes ladspa_filter_deps='ladspa libdl' lagarith_decoder=no lagarith_decoder_select=llviddsp lagfun_filter=yes lasx=yes lasx_deps=lsx latm_muxer=yes lavfi_indev=yes lavfi_indev_deps=avfilter ldbrx=yes ldbrx_deps=ppc ldflags_filter=echo lenscorrection_filter=yes lensfun_filter=yes lensfun_filter_deps='liblensfun version3' lib=w32threads libaom=yes libaom_av1_decoder=no libaom_av1_decoder_deps=libaom libaom_av1_encoder=no libaom_av1_encoder_deps=libaom libaom_av1_encoder_select=extract_extradata_bsf libaribb24=no libaribb24_decoder=no libaribb24_decoder_deps=libaribb24 libass=yes libbluray=yes libbs2b=no libcaca=no libcdio=yes libcdio_indev=yes libcdio_indev_deps=libcdio libcelt=no libcelt_decoder=no libcelt_decoder_deps=libcelt libcodec2=no libcodec2_decoder=no libcodec2_decoder_deps=libcodec2 libcodec2_encoder=no libcodec2_encoder_deps=libcodec2 libdav1d=yes libdav1d_decoder=no libdav1d_decoder_deps=libdav1d libdavs2=no libdavs2_decoder=no libdavs2_decoder_deps=libdavs2 libdc1394=no libdc1394_indev=yes libdc1394_indev_deps=libdc1394 libdir=/usr/lib64 libdir_default='${prefix}/lib' libdrm=yes libfdk_aac=no libfdk_aac_decoder=no libfdk_aac_decoder_deps=libfdk_aac libfdk_aac_encoder=no libfdk_aac_encoder_deps=libfdk_aac libfdk_aac_encoder_select=audio_frame_queue libflite=no libfontconfig=no libfreetype=yes libfribidi=yes libgme=no libgme_demuxer=yes libgme_demuxer_deps=libgme libgsm=yes libgsm_decoder=no libgsm_decoder_deps=libgsm libgsm_encoder=no libgsm_encoder_deps=libgsm libgsm_ms_decoder=no libgsm_ms_decoder_deps=libgsm libgsm_ms_encoder=no libgsm_ms_encoder_deps=libgsm libiec61883=no libilbc=no libilbc_decoder=no libilbc_decoder_deps=libilbc libilbc_encoder=no libilbc_encoder_deps=libilbc libjack=yes libklvanc=no libkvazaar=no libkvazaar_encoder=no libkvazaar_encoder_deps=libkvazaar liblensfun=no libmfx=yes libmodplug=yes libmodplug_demuxer=yes libmodplug_demuxer_deps=libmodplug libmp3lame=yes libmp3lame_encoder=no libmp3lame_encoder_deps=libmp3lame libmp3lame_encoder_select='audio_frame_queue mpegaudioheader' libmysofa=no libnpp=no libopencore_amrnb=yes libopencore_amrnb_decoder=no libopencore_amrnb_decoder_deps=libopencore_amrnb libopencore_amrnb_encoder=no libopencore_amrnb_encoder_deps=libopencore_amrnb libopencore_amrnb_encoder_select=audio_frame_queue libopencore_amrwb=yes libopencore_amrwb_decoder=no libopencore_amrwb_decoder_deps=libopencore_amrwb libopencv=no libopenh264=no libopenh264_decoder=no libopenh264_decoder_deps=libopenh264 libopenh264_decoder_select=h264_mp4toannexb_bsf libopenh264_encoder=no libopenh264_encoder_deps=libopenh264 libopenjpeg=yes libopenjpeg_decoder=no libopenjpeg_decoder_deps=libopenjpeg libopenjpeg_encoder=no libopenjpeg_encoder_deps=libopenjpeg libopenmpt=no libopenmpt_demuxer=yes libopenmpt_demuxer_deps=libopenmpt libopus=yes libopus_decoder=no libopus_decoder_deps=libopus libopus_encoder=no libopus_encoder_deps=libopus libopus_encoder_select=audio_frame_queue libpulse=yes librsvg=yes librsvg_decoder=no librsvg_decoder_deps=librsvg librtmp=no librtmp_protocol=yes librtmp_protocol_deps=librtmp librtmpe_protocol=yes librtmpe_protocol_deps=librtmp librtmps_protocol=yes librtmps_protocol_deps=librtmp librtmpt_protocol=yes librtmpt_protocol_deps=librtmp librtmpte_protocol=yes librtmpte_protocol_deps=librtmp librubberband=no libshine=no libshine_encoder=no libshine_encoder_deps=libshine libshine_encoder_select=audio_frame_queue libsmbclient=no libsmbclient_protocol=yes libsmbclient_protocol_deps='libsmbclient gplv3' libsnappy=no libsoxr=yes libspeex=yes libspeex_decoder=no libspeex_decoder_deps=libspeex libspeex_encoder=no libspeex_encoder_deps=libspeex libspeex_encoder_select=audio_frame_queue libsrt=yes libsrt_protocol=yes libsrt_protocol_deps=libsrt libsrt_protocol_select=network libssh=yes libssh_protocol=yes libssh_protocol_deps=libssh libtensorflow=no libtesseract=no libtheora=yes libtheora_encoder=no libtheora_encoder_deps=libtheora libtls=no libtls_conflict='openssl gnutls mbedtls' libtwolame=no libtwolame_encoder=no libtwolame_encoder_deps=libtwolame libv4l2=yes libvidstab=yes libvmaf=yes libvmaf_filter=yes libvmaf_filter_deps='libvmaf pthreads' libvo_amrwbenc=yes libvo_amrwbenc_encoder=no libvo_amrwbenc_encoder_deps=libvo_amrwbenc libvorbis=yes libvorbis_decoder=no libvorbis_decoder_deps=libvorbis libvorbis_encoder=no libvorbis_encoder_deps='libvorbis libvorbisenc' libvorbis_encoder_select=audio_frame_queue libvpx=yes libvpx_vp8_decoder=no libvpx_vp8_decoder_deps=libvpx libvpx_vp8_encoder=no libvpx_vp8_encoder_deps=libvpx libvpx_vp9_decoder=no libvpx_vp9_decoder_deps=libvpx libvpx_vp9_encoder=no libvpx_vp9_encoder_deps=libvpx libwavpack=no libwavpack_encoder=no libwavpack_encoder_deps=libwavpack libwavpack_encoder_select=audio_frame_queue libwebp=no libwebp_anim_encoder=no libwebp_anim_encoder_deps=libwebp libwebp_encoder=no libwebp_encoder_deps=libwebp libx262_encoder=no libx262_encoder_deps=libx262 libx264=yes libx264_encoder=no libx264_encoder_deps=libx264 libx264rgb_encoder=no libx264rgb_encoder_deps='libx264 x264_csp_bgr' libx264rgb_encoder_select=libx264_encoder libx265=yes libx265_encoder=no libx265_encoder_deps=libx265 libxavs=no libxavs2=no libxavs2_encoder=no libxavs2_encoder_deps=libxavs2 libxavs_encoder=no libxavs_encoder_deps=libxavs libxcb=yes libxcb_shape=yes libxcb_shm=yes libxcb_xfixes=yes libxml2=no libxvid=yes libxvid_encoder=no libxvid_encoder_deps=libxvid libzimg=yes libzmq=no libzvbi=yes libzvbi_teletext_decoder=no libzvbi_teletext_decoder_deps=libzvbi license='GPL version 3 or later' life_filter=yes limiter_filter=yes linux_perf_deps=linux_perf_event_h live_flv_demuxer=yes ljpeg_encoder=no ljpeg_encoder_select='idctdsp jpegtables mpegvideoenc' lmlm4_demuxer=yes ln_s_default='ln -s -f' loas_demuxer=yes loco_decoder=no logfile=ffbuild/config.log loongson2=yes loongson2_deps=mips loongson3=yes loongson3_deps=mips loop_filter=yes loudnorm_filter=yes lowpass_filter=yes lowshelf_filter=yes lrc_demuxer=yes lrc_muxer=yes lscr_decoder=no lscr_decoder_deps=zlib lsx=yes lsx_deps=loongarch lumakey_filter=yes lut1d_filter=yes lut2_filter=yes lut3d_filter=yes lut_filter=yes lutrgb_filter=yes lutyuv_filter=yes lv2=no lv2_filter=yes lv2_filter_deps=lv2 lvf_demuxer=yes lxf_demuxer=yes lzma=yes m='disable_components $v' m101_decoder=no m4v_demuxer=yes m4v_muxer=yes mace3_decoder=no mace6_decoder=no magicyuv_decoder=no magicyuv_decoder_select=llviddsp magicyuv_encoder=no magicyuv_encoder_select=llvidencdsp mandelbrot_filter=yes mandir=/usr/share/man mandir_default='${prefix}/share/man' manpages=yes manpages_deps='perl pod2man' maskedclamp_filter=yes maskedmerge_filter=yes maskfun_filter=yes matroska_audio_muxer=yes matroska_audio_muxer_select=matroska_muxer matroska_demuxer=yes matroska_demuxer_select='iso_media riffdec' matroska_demuxer_suggest='bzlib lzo zlib' matroska_muxer=yes matroska_muxer_select='iso_media riffenc' mbedtls=no mcdeint_filter=yes mcdeint_filter_deps='avcodec gpl' mcompand_filter=yes md5_muxer=yes md5_protocol=yes mdct15_select=fft mdct_select=fft mdec_decoder=no mdec_decoder_select='blockdsp idctdsp mpegvideo' me_cmp_select='fdctdsp idctdsp pixblockdsp' mediacodec=no mergeplanes_filter=yes mestimate_filter=yes metadata_example=yes metadata_example_deps='avformat avutil' metadata_filter=yes metasound_decoder=no metasound_decoder_select='lsp mdct sinewin' mgsts_demuxer=yes microdvd_decoder=no microdvd_demuxer=yes microdvd_muxer=yes midequalizer_filter=yes mimic_decoder=no mimic_decoder_select='blockdsp bswapdsp hpeldsp idctdsp' minterpolate_filter=yes minterpolate_filter_select=scene_sad mips32r2=yes mips32r2_deps=mips mips32r5=yes mips32r5_deps=mips mips32r6=yes mips32r6_deps=mips mips64r2=yes mips64r2_deps=mips mips64r6=yes mips64r6_deps=mips mipsdsp=yes mipsdsp_deps=mips mipsdspr2=yes mipsdspr2_deps=mips mipsfpu=yes mipsfpu_deps=mips mix_filter=yes mjpeg2jpeg_bsf=no mjpeg2jpeg_bsf_select=jpegtables mjpeg_2000_demuxer=yes mjpeg_cuvid_decoder=no mjpeg_cuvid_decoder_deps=cuvid mjpeg_decoder=no mjpeg_decoder_select='blockdsp hpeldsp exif idctdsp jpegtables' mjpeg_demuxer=yes mjpeg_encoder=no mjpeg_encoder_select='jpegtables mpegvideoenc' mjpeg_muxer=yes mjpeg_nvdec_hwaccel=no mjpeg_nvdec_hwaccel_deps=nvdec mjpeg_nvdec_hwaccel_select=mjpeg_decoder mjpeg_parser=no mjpeg_qsv_encoder=no mjpeg_qsv_encoder_deps=libmfx mjpeg_qsv_encoder_select=qsvenc mjpeg_vaapi_encoder=no mjpeg_vaapi_encoder_deps=VAEncPictureParameterBufferJPEG mjpeg_vaapi_encoder_select='cbs_jpeg jpegtables vaapi_encode' mjpeg_vaapi_hwaccel=no mjpeg_vaapi_hwaccel_deps=vaapi mjpeg_vaapi_hwaccel_select=mjpeg_decoder mjpega_dump_header_bsf=no mjpegb_decoder=no mjpegb_decoder_select=mjpeg_decoder mkvtimestamp_v2_muxer=yes mlp_decoder=no mlp_decoder_select=mlp_parser mlp_demuxer=yes mlp_encoder=no mlp_encoder_select='lpc audio_frame_queue' mlp_muxer=yes mlp_parser=no mlv_demuxer=yes mm_demuxer=yes mmal=no mmf_demuxer=yes mmf_muxer=yes mmf_muxer_select=riffenc mmi=yes mmi_deps_any='loongson2 loongson3' mmsh_protocol=yes mmsh_protocol_select=http_protocol mmst_protocol=yes mmst_protocol_select=network mmvideo_decoder=no mmx=yes mmx_deps=x86 mmx_external_deps=x86asm mmx_inline_deps='inline_asm x86' mmx_suggest='mmx_external mmx_inline' mmxext=yes mmxext_deps=mmx mmxext_external_deps=mmx_external mmxext_inline_deps=mmx_inline mmxext_suggest='mmxext_external mmxext_inline' motionpixels_decoder=no motionpixels_decoder_select=bswapdsp mov2textsub_bsf=no mov_demuxer=yes mov_demuxer_select='iso_media riffdec' mov_demuxer_suggest=zlib mov_muxer=yes mov_muxer_select='iso_media riffenc rtpenc_chain' movie_filter=yes movie_filter_deps='avcodec avformat' movtext_decoder=no movtext_encoder=no mp1_at_decoder=no mp1_at_decoder_deps=audiotoolbox mp1_at_decoder_select=mpegaudioheader mp1_decoder=no mp1_decoder_select=mpegaudio mp1float_decoder=no mp1float_decoder_select=mpegaudio mp2_at_decoder=no mp2_at_decoder_deps=audiotoolbox mp2_at_decoder_select=mpegaudioheader mp2_decoder=no mp2_decoder_select=mpegaudio mp2_encoder=no mp2_muxer=yes mp2fixed_encoder=no mp2float_decoder=no mp2float_decoder_select=mpegaudio mp3_at_decoder=no mp3_at_decoder_deps=audiotoolbox mp3_at_decoder_select=mpegaudioheader mp3_decoder=no mp3_decoder_select=mpegaudio mp3_demuxer=yes mp3_demuxer_select=mpegaudio_parser mp3_header_decompress_bsf=no mp3_muxer=yes mp3_muxer_select=mpegaudioheader mp3adu_decoder=no mp3adu_decoder_select=mpegaudio mp3adufloat_decoder=no mp3adufloat_decoder_select=mpegaudio mp3float_decoder=no mp3float_decoder_select=mpegaudio mp3on4_decoder=no mp3on4_decoder_select=mpegaudio mp3on4float_decoder=no mp3on4float_decoder_select=mpegaudio mp4_muxer=yes mp4_muxer_select=mov_muxer mpc7_decoder=no mpc7_decoder_select='bswapdsp mpegaudiodsp' mpc8_decoder=no mpc8_decoder_select=mpegaudiodsp mpc8_demuxer=yes mpc_demuxer=yes mpdecimate_filter=yes mpdecimate_filter_deps=gpl mpdecimate_filter_select=pixelutils mpeg1_cuvid_decoder=no mpeg1_cuvid_decoder_deps=cuvid mpeg1_nvdec_hwaccel=no mpeg1_nvdec_hwaccel_deps=nvdec mpeg1_nvdec_hwaccel_select=mpeg1video_decoder mpeg1_v4l2m2m_decoder=no mpeg1_v4l2m2m_decoder_deps='v4l2_m2m mpeg1_v4l2_m2m' mpeg1_vdpau_hwaccel=no mpeg1_vdpau_hwaccel_deps=vdpau mpeg1_vdpau_hwaccel_select=mpeg1video_decoder mpeg1_videotoolbox_hwaccel=no mpeg1_videotoolbox_hwaccel_deps=videotoolbox mpeg1_videotoolbox_hwaccel_select=mpeg1video_decoder mpeg1_xvmc_hwaccel=no mpeg1_xvmc_hwaccel_deps=xvmc mpeg1_xvmc_hwaccel_select=mpeg1video_decoder mpeg1system_muxer=yes mpeg1vcd_muxer=yes mpeg1video_decoder=no mpeg1video_decoder_select=mpegvideo mpeg1video_encoder=no mpeg1video_encoder_select='mpegvideoenc h263dsp' mpeg1video_muxer=yes mpeg2_crystalhd_decoder=no mpeg2_crystalhd_decoder_select=crystalhd mpeg2_cuvid_decoder=no mpeg2_cuvid_decoder_deps=cuvid mpeg2_d3d11va2_hwaccel=no mpeg2_d3d11va2_hwaccel_deps=d3d11va mpeg2_d3d11va2_hwaccel_select=mpeg2video_decoder mpeg2_d3d11va_hwaccel=no mpeg2_d3d11va_hwaccel_deps=d3d11va mpeg2_d3d11va_hwaccel_select=mpeg2video_decoder mpeg2_dxva2_hwaccel=no mpeg2_dxva2_hwaccel_deps=dxva2 mpeg2_dxva2_hwaccel_select=mpeg2video_decoder mpeg2_mediacodec_decoder=no mpeg2_mediacodec_decoder_deps=mediacodec mpeg2_metadata_bsf=no mpeg2_metadata_bsf_select=cbs_mpeg2 mpeg2_mmal_decoder=no mpeg2_mmal_decoder_deps=mmal mpeg2_nvdec_hwaccel=no mpeg2_nvdec_hwaccel_deps=nvdec mpeg2_nvdec_hwaccel_select=mpeg2video_decoder mpeg2_qsv_decoder=no mpeg2_qsv_decoder_select='qsvdec mpegvideo_parser' mpeg2_qsv_encoder=no mpeg2_qsv_encoder_select=qsvenc mpeg2_v4l2m2m_decoder=no mpeg2_v4l2m2m_decoder_deps='v4l2_m2m mpeg2_v4l2_m2m' mpeg2_vaapi_encoder=no mpeg2_vaapi_encoder_select='cbs_mpeg2 vaapi_encode' mpeg2_vaapi_hwaccel=no mpeg2_vaapi_hwaccel_deps=vaapi mpeg2_vaapi_hwaccel_select=mpeg2video_decoder mpeg2_vdpau_hwaccel=no mpeg2_vdpau_hwaccel_deps=vdpau mpeg2_vdpau_hwaccel_select=mpeg2video_decoder mpeg2_videotoolbox_hwaccel=no mpeg2_videotoolbox_hwaccel_deps=videotoolbox mpeg2_videotoolbox_hwaccel_select=mpeg2video_decoder mpeg2_xvmc_hwaccel=no mpeg2_xvmc_hwaccel_deps=xvmc mpeg2_xvmc_hwaccel_select=mpeg2video_decoder mpeg2dvd_muxer=yes mpeg2svcd_muxer=yes mpeg2video_decoder=no mpeg2video_decoder_select=mpegvideo mpeg2video_encoder=no mpeg2video_encoder_select='mpegvideoenc h263dsp' mpeg2video_muxer=yes mpeg2vob_muxer=yes mpeg4_crystalhd_decoder=no mpeg4_crystalhd_decoder_select=crystalhd mpeg4_cuvid_decoder=no mpeg4_cuvid_decoder_deps=cuvid mpeg4_decoder=no mpeg4_decoder_select='h263_decoder mpeg4video_parser' mpeg4_encoder=no mpeg4_encoder_select=h263_encoder mpeg4_mediacodec_decoder=no mpeg4_mediacodec_decoder_deps=mediacodec mpeg4_mmal_decoder=no mpeg4_mmal_decoder_deps=mmal mpeg4_nvdec_hwaccel=no mpeg4_nvdec_hwaccel_deps=nvdec mpeg4_nvdec_hwaccel_select=mpeg4_decoder mpeg4_omx_encoder_deps=omx mpeg4_unpack_bframes_bsf=no mpeg4_v4l2m2m_decoder=no mpeg4_v4l2m2m_decoder_deps='v4l2_m2m mpeg4_v4l2_m2m' mpeg4_v4l2m2m_encoder=no mpeg4_v4l2m2m_encoder_deps='v4l2_m2m mpeg4_v4l2_m2m' mpeg4_vaapi_hwaccel=no mpeg4_vaapi_hwaccel_deps=vaapi mpeg4_vaapi_hwaccel_select=mpeg4_decoder mpeg4_vdpau_hwaccel=no mpeg4_vdpau_hwaccel_deps=vdpau mpeg4_vdpau_hwaccel_select=mpeg4_decoder mpeg4_videotoolbox_hwaccel=no mpeg4_videotoolbox_hwaccel_deps=videotoolbox mpeg4_videotoolbox_hwaccel_select=mpeg4_decoder mpeg4video_parser=no mpeg4video_parser_select='h263dsp mpegvideo qpeldsp' mpeg_er_select=error_resilience mpeg_xvmc_hwaccel_deps=xvmc mpeg_xvmc_hwaccel_select=mpeg2video_decoder mpegaudio_parser=no mpegaudio_parser_select=mpegaudioheader mpegaudio_select='mpegaudiodsp mpegaudioheader' mpegaudiodsp_select=dct mpegps_demuxer=yes mpegts_demuxer=yes mpegts_demuxer_select=iso_media mpegts_muxer=yes mpegts_muxer_select='adts_muxer latm_muxer' mpegtsraw_demuxer=yes mpegtsraw_demuxer_select=mpegts_demuxer mpegvideo_decoder=no mpegvideo_decoder_select=mpegvideo mpegvideo_demuxer=yes mpegvideo_parser=no mpegvideo_parser_select=mpegvideo mpegvideo_select='blockdsp h264chroma hpeldsp idctdsp me_cmp mpeg_er videodsp' mpegvideoenc_select='aandcttables me_cmp mpegvideo pixblockdsp qpeldsp' mpjpeg_demuxer=yes mpjpeg_muxer=yes mpl2_decoder=no mpl2_demuxer=yes mpsub_demuxer=yes mptestsrc_filter=yes mptestsrc_filter_deps=gpl msa=yes msa1_decoder=no msa1_decoder_select=mss34dsp msa2_deps=msa msa_deps=mipsfpu mscc_decoder=no mscc_decoder_deps=zlib msf_demuxer=yes msmpeg4_crystalhd_decoder=no msmpeg4_crystalhd_decoder_select=crystalhd msmpeg4v1_decoder=no msmpeg4v1_decoder_select=h263_decoder msmpeg4v2_decoder=no msmpeg4v2_decoder_select=h263_decoder msmpeg4v2_encoder=no msmpeg4v2_encoder_select=h263_encoder msmpeg4v3_decoder=no msmpeg4v3_decoder_select=h263_decoder msmpeg4v3_encoder=no msmpeg4v3_encoder_select=h263_encoder msnwc_tcp_demuxer=yes msrle_decoder=no mss1_decoder=no mss2_decoder=no mss2_decoder_select='mpegvideo qpeldsp vc1_decoder' msvideo1_decoder=no msvideo1_encoder=no mszh_decoder=no mtaf_demuxer=yes mts2_decoder=no mts2_decoder_select=mss34dsp mtv_demuxer=yes musx_demuxer=yes muxers_if_any='a64_muxer ac3_muxer adts_muxer adx_muxer aiff_muxer amr_muxer apng_muxer aptx_muxer aptx_hd_muxer asf_muxer ass_muxer ast_muxer asf_stream_muxer au_muxer avi_muxer avm2_muxer avs2_muxer bit_muxer caf_muxer cavsvideo_muxer codec2_muxer codec2raw_muxer crc_muxer dash_muxer data_muxer daud_muxer dirac_muxer dnxhd_muxer dts_muxer dv_muxer eac3_muxer f4v_muxer ffmetadata_muxer fifo_muxer fifo_test_muxer filmstrip_muxer fits_muxer flac_muxer flv_muxer framecrc_muxer framehash_muxer framemd5_muxer g722_muxer g723_1_muxer g726_muxer g726le_muxer gif_muxer gsm_muxer gxf_muxer h261_muxer h263_muxer h264_muxer hash_muxer hds_muxer hevc_muxer hls_muxer ico_muxer ilbc_muxer image2_muxer image2pipe_muxer ipod_muxer ircam_muxer ismv_muxer ivf_muxer jacosub_muxer latm_muxer lrc_muxer m4v_muxer md5_muxer matroska_muxer matroska_audio_muxer microdvd_muxer mjpeg_muxer mlp_muxer mmf_muxer mov_muxer mp2_muxer mp3_muxer mp4_muxer mpeg1system_muxer mpeg1vcd_muxer mpeg1video_muxer mpeg2dvd_muxer mpeg2svcd_muxer mpeg2video_muxer mpeg2vob_muxer mpegts_muxer mpjpeg_muxer mxf_muxer mxf_d10_muxer mxf_opatom_muxer null_muxer nut_muxer oga_muxer ogg_muxer ogv_muxer oma_muxer opus_muxer pcm_alaw_muxer pcm_mulaw_muxer pcm_vidc_muxer pcm_f64be_muxer pcm_f64le_muxer pcm_f32be_muxer pcm_f32le_muxer pcm_s32be_muxer pcm_s32le_muxer pcm_s24be_muxer pcm_s24le_muxer pcm_s16be_muxer pcm_s16le_muxer pcm_s8_muxer pcm_u32be_muxer pcm_u32le_muxer pcm_u24be_muxer pcm_u24le_muxer pcm_u16be_muxer pcm_u16le_muxer pcm_u8_muxer psp_muxer rawvideo_muxer rm_muxer roq_muxer rso_muxer rtp_muxer rtp_mpegts_muxer rtsp_muxer sap_muxer sbc_muxer scc_muxer segafilm_muxer segment_muxer stream_segment_muxer singlejpeg_muxer smjpeg_muxer smoothstreaming_muxer sox_muxer spx_muxer spdif_muxer srt_muxer sup_muxer swf_muxer tee_muxer tg2_muxer tgp_muxer mkvtimestamp_v2_muxer truehd_muxer tta_muxer uncodedframecrc_muxer vc1_muxer vc1t_muxer voc_muxer w64_muxer wav_muxer webm_muxer webm_dash_manifest_muxer webm_chunk_muxer webp_muxer webvtt_muxer wtv_muxer wv_muxer yuv4mpegpipe_muxer chromaprint_muxer' muxing_example=yes muxing_example_deps='avcodec avformat avutil swscale' mv_demuxer=yes mvc1_decoder=no mvc2_decoder=no mvi_demuxer=yes mwsc_decoder=no mwsc_decoder_deps=zlib mxf_d10_muxer=yes mxf_d10_muxer_select=mxf_muxer mxf_demuxer=yes mxf_muxer=yes mxf_opatom_muxer=yes mxf_opatom_muxer_select=mxf_muxer mxg_demuxer=yes mxpeg_decoder=no mxpeg_decoder_select=mjpeg_decoder n=protocols nc_demuxer=yes ncols=72 negate_filter=yes negate_filter_deps=lut_filter nellymoser_decoder=no nellymoser_decoder_select='mdct sinewin' nellymoser_encoder=no nellymoser_encoder_select='audio_frame_queue mdct sinewin' neon=yes neon_deps_any='aarch64 arm' neon_inline_deps=inline_asm nistsphere_demuxer=yes nlmeans_filter=yes nlmeans_opencl_filter=yes nlmeans_opencl_filter_deps=opencl nm_default='nm -g' nnedi_filter=yes nnedi_filter_deps=gpl noformat_filter=yes noise_bsf=no noise_filter=yes normalize_filter=yes nsp_demuxer=yes nsv_demuxer=yes null_bsf=no null_filter=yes null_muxer=yes nullsink_filter=yes nullsrc_filter=yes nut_demuxer=yes nut_muxer=yes nut_muxer_select=riffenc nuv_decoder=no nuv_decoder_select='idctdsp lzo' nuv_demuxer=yes nuv_demuxer_select=riffdec nvdec=yes nvdec_deps=ffnvcodec nvenc=yes nvenc_deps=ffnvcodec nvenc_deps_any='libdl LoadLibrary' nvenc_encoder=no nvenc_encoder_deps=nvenc nvenc_h264_encoder=no nvenc_h264_encoder_select=h264_nvenc_encoder nvenc_hevc_encoder=no nvenc_hevc_encoder_select=hevc_nvenc_encoder nvenc_requested=yes objformat=elf32 ocr_filter=yes ocr_filter_deps=libtesseract ocv_filter=yes ocv_filter_deps=libopencv oga_muxer=yes oga_muxer_select=ogg_muxer ogg_demuxer=yes ogg_demuxer_select=dirac_parse ogg_muxer=yes ogv_muxer=yes ogv_muxer_select=ogg_muxer oma_demuxer=yes oma_muxer=yes omx=no omx_deps='libdl pthreads' omx_rpi_select=omx on2avc_decoder=no on2avc_decoder_select=mdct op== openal=yes openal_indev=yes openal_indev_deps=openal opencl=yes openclsrc_filter=yes openclsrc_filter_deps=opencl opengl=yes opengl_outdev=yes opengl_outdev_deps=opengl opengl_outdev_suggest=sdl2 openssl=no opt=openssl optflags='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' optimizations=yes option=runtime_cpudetect optname=shlibdir optval=--enable-runtime-cpudetect opus_decoder=no opus_decoder_deps=swresample opus_decoder_select=mdct15 opus_encoder=no opus_encoder_select='audio_frame_queue mdct15' opus_muxer=yes opus_muxer_select=ogg_muxer opus_parser=no oscilloscope_filter=yes oss_indev=yes oss_indev_deps_any=sys_soundcard_h oss_outdev=yes oss_outdev_deps_any=sys_soundcard_h outdevs_if_any='alsa_outdev caca_outdev decklink_outdev fbdev_outdev opengl_outdev oss_outdev pulse_outdev sdl2_outdev sndio_outdev v4l2_outdev xv_outdev' overlay_filter=yes overlay_opencl_filter=yes overlay_opencl_filter_deps=opencl overlay_qsv_filter=yes overlay_qsv_filter_deps=libmfx overlay_qsv_filter_select=qsvvpp owdenoise_filter=yes owdenoise_filter_deps=gpl pad_filter=yes paf_audio_decoder=no paf_demuxer=yes paf_video_decoder=no pal100bars_filter=yes pal75bars_filter=yes palettegen_filter=yes paletteuse_filter=yes pam_decoder=no pam_encoder=no pan_filter=yes pan_filter_deps=swresample parsers_if_any='aac_parser aac_latm_parser ac3_parser adx_parser av1_parser avs2_parser bmp_parser cavsvideo_parser cook_parser dca_parser dirac_parser dnxhd_parser dpx_parser dvaudio_parser dvbsub_parser dvdsub_parser dvd_nav_parser flac_parser g723_1_parser g729_parser gif_parser gsm_parser h261_parser h263_parser h264_parser hevc_parser mjpeg_parser mlp_parser mpeg4video_parser mpegaudio_parser mpegvideo_parser opus_parser png_parser pnm_parser rv30_parser rv40_parser sbc_parser sipr_parser tak_parser vc1_parser vorbis_parser vp3_parser vp8_parser vp9_parser xma_parser' pbm_decoder=no pbm_encoder=no pcm_alaw_at_decoder=no pcm_alaw_at_decoder_deps=audiotoolbox pcm_alaw_at_encoder=no pcm_alaw_at_encoder_deps=audiotoolbox pcm_alaw_at_encoder_select=audio_frame_queue pcm_alaw_decoder=no pcm_alaw_demuxer=yes pcm_alaw_encoder=no pcm_alaw_muxer=yes pcm_bluray_decoder=no pcm_dvd_decoder=no pcm_dvd_encoder=no pcm_f16le_decoder=no pcm_f24le_decoder=no pcm_f32be_decoder=no pcm_f32be_demuxer=yes pcm_f32be_encoder=no pcm_f32be_muxer=yes pcm_f32le_decoder=no pcm_f32le_demuxer=yes pcm_f32le_encoder=no pcm_f32le_muxer=yes pcm_f64be_decoder=no pcm_f64be_demuxer=yes pcm_f64be_encoder=no pcm_f64be_muxer=yes pcm_f64le_decoder=no pcm_f64le_demuxer=yes pcm_f64le_encoder=no pcm_f64le_muxer=yes pcm_lxf_decoder=no pcm_mulaw_at_decoder=no pcm_mulaw_at_decoder_deps=audiotoolbox pcm_mulaw_at_encoder=no pcm_mulaw_at_encoder_deps=audiotoolbox pcm_mulaw_at_encoder_select=audio_frame_queue pcm_mulaw_decoder=no pcm_mulaw_demuxer=yes pcm_mulaw_encoder=no pcm_mulaw_muxer=yes pcm_s16be_decoder=no pcm_s16be_demuxer=yes pcm_s16be_encoder=no pcm_s16be_muxer=yes pcm_s16be_planar_decoder=no pcm_s16be_planar_encoder=no pcm_s16le_decoder=no pcm_s16le_demuxer=yes pcm_s16le_encoder=no pcm_s16le_muxer=yes pcm_s16le_planar_decoder=no pcm_s16le_planar_encoder=no pcm_s24be_decoder=no pcm_s24be_demuxer=yes pcm_s24be_encoder=no pcm_s24be_muxer=yes pcm_s24daud_decoder=no pcm_s24daud_encoder=no pcm_s24le_decoder=no pcm_s24le_demuxer=yes pcm_s24le_encoder=no pcm_s24le_muxer=yes pcm_s24le_planar_decoder=no pcm_s24le_planar_encoder=no pcm_s32be_decoder=no pcm_s32be_demuxer=yes pcm_s32be_encoder=no pcm_s32be_muxer=yes pcm_s32le_decoder=no pcm_s32le_demuxer=yes pcm_s32le_encoder=no pcm_s32le_muxer=yes pcm_s32le_planar_decoder=no pcm_s32le_planar_encoder=no pcm_s64be_decoder=no pcm_s64be_encoder=no pcm_s64le_decoder=no pcm_s64le_encoder=no pcm_s8_decoder=no pcm_s8_demuxer=yes pcm_s8_encoder=no pcm_s8_muxer=yes pcm_s8_planar_decoder=no pcm_s8_planar_encoder=no pcm_u16be_decoder=no pcm_u16be_demuxer=yes pcm_u16be_encoder=no pcm_u16be_muxer=yes pcm_u16le_decoder=no pcm_u16le_demuxer=yes pcm_u16le_encoder=no pcm_u16le_muxer=yes pcm_u24be_decoder=no pcm_u24be_demuxer=yes pcm_u24be_encoder=no pcm_u24be_muxer=yes pcm_u24le_decoder=no pcm_u24le_demuxer=yes pcm_u24le_encoder=no pcm_u24le_muxer=yes pcm_u32be_decoder=no pcm_u32be_demuxer=yes pcm_u32be_encoder=no pcm_u32be_muxer=yes pcm_u32le_decoder=no pcm_u32le_demuxer=yes pcm_u32le_encoder=no pcm_u32le_muxer=yes pcm_u8_decoder=no pcm_u8_demuxer=yes pcm_u8_encoder=no pcm_u8_muxer=yes pcm_vidc_decoder=no pcm_vidc_demuxer=yes pcm_vidc_encoder=no pcm_vidc_muxer=yes pcm_zork_decoder=no pcx_decoder=no pcx_encoder=no perms_filter=yes perspective_filter=yes perspective_filter_deps=gpl pgm_decoder=no pgm_encoder=no pgmyuv_decoder=no pgmyuv_encoder=no pgssub_decoder=no phase_filter=yes phase_filter_deps=gpl pictor_decoder=no pipe_protocol=yes pixdesctest_filter=yes pixfmts_super2xsai_test_deps=super2xsai_filter pixlet_decoder=no pixscope_filter=yes pjs_decoder=no pjs_demuxer=yes pkg_config_default=pkg-config pmp_demuxer=yes png_decoder=no png_decoder_deps=zlib png_encoder=no png_encoder_deps=zlib png_encoder_select=llvidencdsp png_parser=no pnm_parser=no pocketsphinx=no podpages=yes podpages_deps=perl postproc=yes postproc_deps='avutil gpl' postproc_suggest=libm power8=yes power8_deps=vsx pp7_filter=yes pp7_filter_deps=gpl pp_filter=yes pp_filter_deps='gpl postproc' ppc4xx=yes ppc4xx_deps=ppc ppm_decoder=no ppm_encoder=no prefix=/usr prefix_default=/usr/local premultiply_filter=yes prewitt_filter=yes prewitt_opencl_filter=yes prewitt_opencl_filter_deps=opencl procamp_vaapi_filter=yes procamp_vaapi_filter_deps=vaapi program_opencl_filter=yes program_opencl_filter_deps=opencl prompeg_protocol=yes prores_aw_encoder=no prores_decoder=no prores_decoder_select='blockdsp idctdsp' prores_encoder=no prores_encoder_select=fdctdsp prores_ks_encoder=no prores_metadata_bsf=no prosumer_decoder=no protocols_if_any='async_protocol bluray_protocol cache_protocol concat_protocol crypto_protocol data_protocol ffrtmpcrypt_protocol ffrtmphttp_protocol file_protocol ftp_protocol gopher_protocol hls_protocol http_protocol httpproxy_protocol https_protocol icecast_protocol mmsh_protocol mmst_protocol md5_protocol pipe_protocol prompeg_protocol rtmp_protocol rtmpe_protocol rtmps_protocol rtmpt_protocol rtmpte_protocol rtmpts_protocol rtp_protocol sctp_protocol srtp_protocol subfile_protocol tee_protocol tcp_protocol tls_protocol udp_protocol udplite_protocol unix_protocol librtmp_protocol librtmpe_protocol librtmps_protocol librtmpt_protocol librtmpte_protocol libsrt_protocol libssh_protocol libsmbclient_protocol' psd_decoder=no pseudocolor_filter=yes psnr_filter=yes psp_muxer=yes psp_muxer_select=mov_muxer pthreads= pthreads_requested=yes ptx_decoder=no pullup_filter=yes pullup_filter_deps=gpl pulse_indev=yes pulse_indev_deps=libpulse pulse_outdev=yes pulse_outdev_deps=libpulse pva_demuxer=yes pvf_demuxer=yes qcelp_decoder=no qcelp_decoder_select=lsp qcp_demuxer=yes qdm2_at_decoder=no qdm2_at_decoder_deps=audiotoolbox qdm2_decoder=no qdm2_decoder_select='mdct rdft mpegaudiodsp' qdmc_at_decoder=no qdmc_at_decoder_deps=audiotoolbox qdmc_decoder=no qdraw_decoder=no qp_filter=yes qpeg_decoder=no qsv_deps=libmfx qsvdec_example=yes qsvdec_example_deps='avcodec avutil libmfx h264_qsv_decoder' qsvdec_select=qsv qsvenc_select=qsv qsvvpp_select=qsv qtrle_decoder=no qtrle_encoder=no r=--enable-runtime-cpudetect r10k_decoder=no r10k_encoder=no r210_decoder=no r210_encoder=no r3d_demuxer=yes ra_144_decoder=no ra_144_decoder_select=audiodsp ra_144_encoder=no ra_144_encoder_select='audio_frame_queue lpc audiodsp' ra_288_decoder=no ralf_decoder=no ralf_decoder_select=golomb random_filter=yes ranlib_default=ranlib rasc_decoder=no rasc_decoder_deps=zlib rawvideo_decoder=no rawvideo_decoder_select=bswapdsp rawvideo_demuxer=yes rawvideo_encoder=no rawvideo_muxer=yes rdft_select=fft readeia608_filter=yes readvitc_filter=yes realtext_decoder=no realtext_demuxer=yes realtime_filter=yes redspark_demuxer=yes remap_filter=yes remove_extradata_bsf=no removegrain_filter=yes removelogo_filter=yes removelogo_filter_deps='avcodec avformat swscale' remuxing_example=yes remuxing_example_deps='avcodec avformat avutil' repeatfields_filter=yes repeatfields_filter_deps=gpl replaygain_filter=yes resample_filter=yes resample_filter_deps=avresample resampling_audio_example=yes resampling_audio_example_deps='avutil swresample' reverse_filter=yes rgbashift_filter=yes rgbtestsrc_filter=yes rkmpp=no rl2_decoder=no rl2_demuxer=yes rm_demuxer=yes rm_muxer=yes roberts_filter=yes roberts_opencl_filter=yes roberts_opencl_filter_deps=opencl roq_decoder=no roq_demuxer=yes roq_dpcm_decoder=no roq_dpcm_encoder=no roq_encoder=no roq_muxer=yes rotate_filter=yes rpl_demuxer=yes rpza_decoder=no rscc_decoder=no rscc_decoder_deps=zlib rsd_demuxer=yes rso_demuxer=yes rso_muxer=yes rtjpeg_decoder_select=me_cmp rtmp_protocol=yes rtmp_protocol_conflict=librtmp_protocol rtmp_protocol_select=tcp_protocol rtmp_protocol_suggest=zlib rtmpe_protocol=yes rtmpe_protocol_select=ffrtmpcrypt_protocol rtmpe_protocol_suggest=zlib rtmps_protocol=yes rtmps_protocol_conflict=librtmp_protocol rtmps_protocol_select=tls_protocol rtmps_protocol_suggest=zlib rtmpt_protocol=yes rtmpt_protocol_select=ffrtmphttp_protocol rtmpt_protocol_suggest=zlib rtmpte_protocol=yes rtmpte_protocol_select='ffrtmpcrypt_protocol ffrtmphttp_protocol' rtmpte_protocol_suggest=zlib rtmpts_protocol=yes rtmpts_protocol_select='ffrtmphttp_protocol https_protocol' rtmpts_protocol_suggest=zlib rtp_demuxer=yes rtp_demuxer_select=sdp_demuxer rtp_mpegts_muxer=yes rtp_muxer=yes rtp_muxer_select=golomb rtp_protocol=yes rtp_protocol_select=udp_protocol rtpdec_select='asf_demuxer jpegtables mov_demuxer mpegts_demuxer rm_demuxer rtp_protocol srtp' rtsp_demuxer=yes rtsp_demuxer_select='http_protocol rtpdec' rtsp_muxer=yes rtsp_muxer_select='rtp_muxer http_protocol rtp_protocol rtpenc_chain' rubberband_filter=yes rubberband_filter_deps=librubberband runtime_cpudetect=yes rv10_decoder=no rv10_decoder_select=h263_decoder rv10_encoder=no rv10_encoder_select=h263_encoder rv20_decoder=no rv20_decoder_select=h263_decoder rv20_encoder=no rv20_encoder_select=h263_encoder rv30_decoder=no rv30_decoder_select='golomb h264pred h264qpel mpegvideo rv34dsp' rv30_parser=no rv40_decoder=no rv40_decoder_select='golomb h264pred h264qpel mpegvideo rv34dsp' rv40_parser=no s302m_decoder=no s302m_encoder=no s337m_demuxer=yes sab_filter=yes sab_filter_deps='gpl swscale' safe_bitstream_reader=yes sami_decoder=no sami_demuxer=yes sanm_decoder=no sap_demuxer=yes sap_demuxer_select=sdp_demuxer sap_muxer=yes sap_muxer_select='rtp_muxer rtp_protocol rtpenc_chain' sbc_decoder=no sbc_demuxer=yes sbc_encoder=no sbc_muxer=yes sbc_parser=no sbg_demuxer=yes scale2ref_filter=yes scale2ref_filter_deps=swscale scale_cuda_filter=yes scale_cuda_filter_deps=ffnvcodec scale_cuda_filter_deps_any='cuda_nvcc cuda_llvm' scale_filter=yes scale_filter_deps=swscale scale_npp_filter=yes scale_npp_filter_deps='ffnvcodec libnpp' scale_qsv_filter=yes scale_qsv_filter_deps=libmfx scale_vaapi_filter=yes scale_vaapi_filter_deps=vaapi scaling_video_example=yes scaling_video_example_deps='avutil swscale' scc_demuxer=yes scc_muxer=yes schannel=yes schannel_conflict='openssl gnutls libtls mbedtls' scpr_decoder=no screenpresso_decoder=no screenpresso_decoder_deps=zlib sctp_protocol=yes sctp_protocol_deps='struct_sctp_event_subscribe struct_msghdr_msg_flags' sctp_protocol_select=network sdl2=yes sdl2_outdev=yes sdl2_outdev_deps=sdl2 sdp_demuxer=yes sdp_demuxer_select=rtpdec sdr2_demuxer=yes sds_demuxer=yes sdx2_dpcm_decoder=no sdx_demuxer=yes securetransport=yes securetransport_conflict='openssl gnutls libtls mbedtls' segafilm_demuxer=yes segafilm_muxer=yes segment_muxer=yes select_filter=yes select_filter_select=scene_sad selectivecolor_filter=yes sendcmd_filter=yes separatefields_filter=yes ser_demuxer=yes setdar_filter=yes setend=yes setend_deps=arm setend_inline_deps=inline_asm setfield_filter=yes setparams_filter=yes setpts_filter=yes setrange_filter=yes setsar_filter=yes settb_filter=yes sgi_decoder=no sgi_encoder=no sgirle_decoder=no shared=yes sharpness_vaapi_filter=yes sharpness_vaapi_filter_deps=vaapi sheervideo_decoder=no shlibdir=/usr/lib64 shorten_decoder=no shorten_decoder_select=bswapdsp shorten_demuxer=yes showcqt_filter=yes showcqt_filter_deps='avcodec avformat swscale' showcqt_filter_select=fft showcqt_filter_suggest='libfontconfig libfreetype' showfreqs_filter=yes showfreqs_filter_deps=avcodec showfreqs_filter_select=fft showinfo_filter=yes showpalette_filter=yes showspatial_filter=yes showspectrum_filter=yes showspectrum_filter_deps=avcodec showspectrum_filter_select=fft showspectrumpic_filter=yes showspectrumpic_filter_deps=avcodec showspectrumpic_filter_select=fft showvolume_filter=yes showwaves_filter=yes showwavespic_filter=yes shuffleframes_filter=yes shuffleplanes_filter=yes sidechaincompress_filter=yes sidechaingate_filter=yes sidedata_filter=yes siff_demuxer=yes signalstats_filter=yes signature_filter=yes signature_filter_deps='gpl avcodec avformat' silencedetect_filter=yes silenceremove_filter=yes simd_align_16_if_any='altivec neon sse' simd_align_32_if_any=avx simd_align_64_if_any=avx512 sinc_filter=yes sine_filter=yes singlejpeg_muxer=yes sipr_decoder=no sipr_decoder_select=lsp sipr_parser=no sln_demuxer=yes smackaud_decoder=no smacker_decoder=no smacker_demuxer=yes smartblur_filter=yes smartblur_filter_deps='gpl swscale' smc_decoder=no smjpeg_demuxer=yes smjpeg_muxer=yes smoothstreaming_muxer=yes smoothstreaming_muxer_select=ismv_muxer smptebars_filter=yes smptehdbars_filter=yes smush_demuxer=yes smvjpeg_decoder=no sndio=yes sndio_indev=yes sndio_indev_deps=sndio sndio_outdev=yes sndio_outdev_deps=sndio snow_decoder=no snow_decoder_select='dwt h264qpel hpeldsp me_cmp rangecoder videodsp' snow_encoder=no snow_encoder_select='dwt h264qpel hpeldsp me_cmp mpegvideoenc rangecoder' sobel_filter=yes sobel_opencl_filter=yes sobel_opencl_filter_deps=opencl sofalizer_filter=yes sofalizer_filter_deps='libmysofa avcodec' sofalizer_filter_select=fft sol_demuxer=yes sol_dpcm_decoder=no sonic_decoder=no sonic_decoder_select='golomb rangecoder' sonic_encoder=no sonic_encoder_select='golomb rangecoder' sonic_ls_encoder=no sonic_ls_encoder_select='golomb rangecoder' source_path=. sox_demuxer=yes sox_muxer=yes sp5x_decoder=no sp5x_decoder_select=mjpeg_decoder spdif_demuxer=yes spdif_demuxer_select=adts_header spdif_muxer=yes spdif_muxer_select=adts_header spectrumsynth_filter=yes spectrumsynth_filter_deps=avcodec spectrumsynth_filter_select=fft speedhq_decoder=no speedhq_decoder_select=mpegvideo split_filter=yes spp_filter=yes spp_filter_deps='gpl avcodec' spp_filter_select='fft idctdsp fdctdsp me_cmp pixblockdsp' spx_muxer=yes spx_muxer_select=ogg_muxer sr_filter=yes sr_filter_deps='avformat swscale' sr_filter_select=dnn srgc_decoder=no srgc_decoder_deps=zlib srt_decoder=no srt_demuxer=yes srt_encoder=no srt_muxer=yes srtp_protocol=yes srtp_protocol_select='rtp_protocol srtp' ssa_decoder=no ssa_encoder=no sse=yes sse2=yes sse2_deps=sse sse2_external_deps=sse_external sse2_inline_deps=sse_inline sse2_suggest='sse2_external sse2_inline' sse3=yes sse3_deps=sse2 sse3_external_deps=sse2_external sse3_inline_deps=sse2_inline sse3_suggest='sse3_external sse3_inline' sse4=yes sse42=yes sse42_deps=sse4 sse42_external_deps=sse4_external sse42_inline_deps=sse4_inline sse42_suggest='sse42_external sse42_inline' sse4_deps=ssse3 sse4_external_deps=ssse3_external sse4_inline_deps=ssse3_inline sse4_suggest='sse4_external sse4_inline' sse_deps=mmxext sse_external_deps=mmxext_external sse_inline_deps=mmxext_inline sse_suggest='sse_external sse_inline' ssim_filter=yes ssse3=yes ssse3_deps=sse3 ssse3_external_deps=sse3_external ssse3_inline_deps=sse3_inline ssse3_suggest='ssse3_external ssse3_inline' static=no stereo3d_filter=yes stereo3d_filter_deps=gpl stereotools_filter=yes stereowiden_filter=yes stl_decoder=no stl_demuxer=yes str_demuxer=yes stream_segment_muxer=yes streamselect_filter=yes strip_default=strip stripping=no striptype=direct subfile_protocol=yes subrip_decoder=no subrip_encoder=no subtitles_filter=yes subtitles_filter_deps='avformat avcodec libass' subviewer1_decoder=no subviewer1_demuxer=yes subviewer_decoder=no subviewer_demuxer=yes sunrast_decoder=no sunrast_encoder=no sup_demuxer=yes sup_muxer=yes super2xsai_filter=yes super2xsai_filter_deps=gpl superequalizer_filter=yes surround_filter=yes svag_demuxer=yes svq1_decoder=no svq1_decoder_select=hpeldsp svq1_encoder=no svq1_encoder_select='hpeldsp me_cmp mpegvideoenc' svq3_decoder=no svq3_decoder_select='golomb h264dsp h264parse h264pred hpeldsp tpeldsp videodsp' svq3_decoder_suggest=zlib swaprect_filter=yes swapuv_filter=yes swf_demuxer=yes swf_demuxer_suggest=zlib swf_muxer=yes swresample=yes swresample_deps=avutil swresample_suggest='libm libsoxr' sws_max_filter_size=256 sws_max_filter_size_default=256 swscale=yes swscale_alpha=yes swscale_deps=avutil swscale_suggest=libm symver_if_any='symver_asm_label symver_gnu_asm' tak_decoder=no tak_decoder_select=audiodsp tak_demuxer=yes tak_demuxer_select=tak_parser tak_parser=no targa_decoder=no targa_encoder=no targa_y216_decoder=no target_os_default=linux target_path='$(CURDIR)' tblend_filter=yes tcp_protocol=yes tcp_protocol_select=network tdsc_decoder=no tdsc_decoder_deps=zlib tdsc_decoder_select=mjpeg_decoder tedcaptions_demuxer=yes tee_muxer=yes tee_protocol=yes telecine_filter=yes testsrc2_filter=yes testsrc_filter=yes text2movsub_bsf=no text_decoder=no text_encoder=no tg2_muxer=yes tg2_muxer_select=mov_muxer tgp_muxer=yes tgp_muxer_select=mov_muxer theora_decoder=no theora_decoder_select=vp3_decoder thp_decoder=no thp_decoder_select=mjpeg_decoder thp_demuxer=yes threads_if_any=' pthreads os2threads w32threads ' threedostr_demuxer=yes threshold_filter=yes thumbnail_cuda_filter=yes thumbnail_cuda_filter_deps=ffnvcodec thumbnail_cuda_filter_deps_any='cuda_nvcc cuda_llvm' thumbnail_filter=yes tiertexseq_demuxer=yes tiertexseqvideo_decoder=no tiff_decoder=no tiff_decoder_suggest='zlib lzma' tiff_encoder=no tiff_encoder_suggest=zlib tile_filter=yes tinterlace_filter=yes tinterlace_filter_deps=gpl tinterlace_merge_test_deps=tinterlace_filter tinterlace_pad_test_deps=tinterlace_filter tls_protocol=yes tls_protocol_deps_any='gnutls openssl schannel securetransport libtls mbedtls' tls_protocol_select=tcp_protocol tlut2_filter=yes tmix_filter=yes tmv_decoder=no tmv_demuxer=yes tonemap_filter=yes tonemap_filter_deps=const_nan tonemap_opencl_filter=yes tonemap_opencl_filter_deps='opencl const_nan' tpad_filter=yes trace_headers_bsf=no trace_headers_bsf_select=cbs transcode_aac_example=yes transcode_aac_example_deps='avcodec avformat swresample' transcoding_example=yes transcoding_example_deps='avfilter avcodec avformat avutil' transpose_filter=yes transpose_npp_filter=yes transpose_npp_filter_deps='ffnvcodec libnpp' transpose_opencl_filter=yes transpose_opencl_filter_deps=opencl transpose_vaapi_filter=yes transpose_vaapi_filter_deps='vaapi VAProcPipelineCaps_rotation_flags' treble_filter=yes tremolo_filter=yes trim_filter=yes truehd_core_bsf=no truehd_decoder=no truehd_decoder_select=mlp_parser truehd_demuxer=yes truehd_encoder=no truehd_encoder_select='lpc audio_frame_queue' truehd_muxer=yes truemotion1_decoder=no truemotion2_decoder=no truemotion2_decoder_select=bswapdsp truemotion2rt_decoder=no truespeech_decoder=no truespeech_decoder_select=bswapdsp tscc2_decoder=no tscc_decoder=no tscc_decoder_deps=zlib tta_decoder=no tta_demuxer=yes tta_encoder=no tta_muxer=yes tty_demuxer=yes twinvq_decoder=no twinvq_decoder_select='mdct lsp sinewin' txd_decoder=no txd_decoder_select=texturedsp txd_demuxer=yes txtpages=yes txtpages_deps='perl makeinfo' ty_demuxer=yes udp_protocol=yes udp_protocol_select=network udplite_protocol=yes udplite_protocol_select=network ulti_decoder=no uncodedframecrc_muxer=yes unix_protocol=yes unix_protocol_deps=sys_un_h unix_protocol_select=network unpremultiply_filter=yes unsharp_filter=yes unsharp_opencl_filter=yes unsharp_opencl_filter_deps=opencl uspp_filter=yes uspp_filter_deps='gpl avcodec' utvideo_decoder=no utvideo_decoder_select='bswapdsp llviddsp' utvideo_encoder=no utvideo_encoder_select='bswapdsp huffman llvidencdsp' v=avutil v210_decoder=no v210_demuxer=yes v210_encoder=no v210x_decoder=no v210x_demuxer=yes v308_decoder=no v308_encoder=no v408_decoder=no v408_encoder=no v410_decoder=no v410_encoder=no v4l2_indev=yes v4l2_indev_deps_any='linux_videodev2_h sys_videoio_h' v4l2_indev_suggest=libv4l2 v4l2_m2m=yes v4l2_m2m_deps='linux_videodev2_h sem_timedwait' v4l2_outdev=yes v4l2_outdev_deps_any='linux_videodev2_h sys_videoio_h' v4l2_outdev_suggest=libv4l2 vaapi=yes vaapi_encode_deps=vaapi vaapi_encode_example=yes vaapi_encode_example_deps='avcodec avutil h264_vaapi_encoder' vaapi_transcode_example=yes vaapi_transcode_example_deps='avcodec avformat avutil h264_vaapi_encoder' vaapi_x11_deps=xlib vag_demuxer=yes vaguedenoiser_filter=yes vaguedenoiser_filter_deps=gpl valgrind_backtrace=yes valgrind_backtrace_conflict=optimizations valgrind_backtrace_deps=valgrind_valgrind_h value=no vapoursynth=yes vapoursynth_demuxer=yes vapoursynth_demuxer_deps=vapoursynth var=xma_parser vb_decoder=no vble_decoder=no vble_decoder_select=llviddsp vc1_crystalhd_decoder=no vc1_crystalhd_decoder_select=crystalhd vc1_cuvid_decoder=no vc1_cuvid_decoder_deps=cuvid vc1_d3d11va2_hwaccel=no vc1_d3d11va2_hwaccel_deps=d3d11va vc1_d3d11va2_hwaccel_select=vc1_decoder vc1_d3d11va_hwaccel=no vc1_d3d11va_hwaccel_deps=d3d11va vc1_d3d11va_hwaccel_select=vc1_decoder vc1_decoder=no vc1_decoder_select='blockdsp h263_decoder h264qpel intrax8 mpegvideo vc1dsp' vc1_demuxer=yes vc1_dxva2_hwaccel=no vc1_dxva2_hwaccel_deps=dxva2 vc1_dxva2_hwaccel_select=vc1_decoder vc1_mmal_decoder=no vc1_mmal_decoder_deps=mmal vc1_muxer=yes vc1_nvdec_hwaccel=no vc1_nvdec_hwaccel_deps=nvdec vc1_nvdec_hwaccel_select=vc1_decoder vc1_parser=no vc1_parser_select=vc1dsp vc1_qsv_decoder=no vc1_qsv_decoder_select='qsvdec vc1_parser' vc1_v4l2m2m_decoder=no vc1_v4l2m2m_decoder_deps='v4l2_m2m vc1_v4l2_m2m' vc1_vaapi_hwaccel=no vc1_vaapi_hwaccel_deps=vaapi vc1_vaapi_hwaccel_select=vc1_decoder vc1_vdpau_hwaccel=no vc1_vdpau_hwaccel_deps=vdpau vc1_vdpau_hwaccel_select=vc1_decoder vc1dsp_select='h264chroma qpeldsp startcode' vc1image_decoder=no vc1image_decoder_select=vc1_decoder vc1t_demuxer=yes vc1t_muxer=yes vc2_encoder=no vcr1_decoder=no vdpau=yes vectorscope_filter=yes version3=yes version_script=--version-script vflip_filter=yes vfp=yes vfp_deps_any='aarch64 arm' vfp_inline_deps=inline_asm vfpv3=yes vfpv3_deps=vfp vfpv3_inline_deps=inline_asm vfrdet_filter=yes vfwcap_indev=yes vfwcap_indev_deps='vfw32 vfwcap_defines' vibrance_filter=yes vibrato_filter=yes videotoolbox=yes videotoolbox_deps='corefoundation coremedia corevideo' videotoolbox_encoder_deps='videotoolbox VTCompressionSessionPrepareToEncodeFrames' videotoolbox_hwaccel_deps='videotoolbox pthreads' videotoolbox_hwaccel_extralibs='-framework QuartzCore' videotoolbox_suggest=coreservices vidstabdetect_filter=yes vidstabdetect_filter_deps=libvidstab vidstabtransform_filter=yes vidstabtransform_filter_deps=libvidstab vignette_filter=yes vividas_demuxer=yes vivo_demuxer=yes vmafmotion_filter=yes vmd_demuxer=yes vmdaudio_decoder=no vmdvideo_decoder=no vmnc_decoder=no vobsub_demuxer=yes vobsub_demuxer_select=mpegps_demuxer voc_demuxer=yes voc_muxer=yes volume_filter=yes volumedetect_filter=yes vorbis_decoder=no vorbis_decoder_select=mdct vorbis_encoder=no vorbis_encoder_select='audio_frame_queue mdct' vorbis_parser=no vp3_decoder=no vp3_decoder_select='hpeldsp vp3dsp videodsp' vp3_parser=no vp4_decoder=no vp4_decoder_select=vp3_decoder vp5_decoder=no vp5_decoder_select='h264chroma hpeldsp videodsp vp3dsp vp56dsp' vp6_decoder=no vp6_decoder_select='h264chroma hpeldsp huffman videodsp vp3dsp vp56dsp' vp6a_decoder=no vp6a_decoder_select=vp6_decoder vp6f_decoder=no vp6f_decoder_select=vp6_decoder vp7_decoder=no vp7_decoder_select='h264pred videodsp vp8dsp' vp8_cuvid_decoder=no vp8_cuvid_decoder_deps=cuvid vp8_decoder=no vp8_decoder_select='h264pred videodsp vp8dsp' vp8_mediacodec_decoder=no vp8_mediacodec_decoder_deps=mediacodec vp8_nvdec_hwaccel=no vp8_nvdec_hwaccel_deps=nvdec vp8_nvdec_hwaccel_select=vp8_decoder vp8_parser=no vp8_qsv_decoder=no vp8_qsv_decoder_select='qsvdec vp8_parser' vp8_rkmpp_decoder=no vp8_rkmpp_decoder_deps=rkmpp vp8_v4l2m2m_decoder=no vp8_v4l2m2m_decoder_deps='v4l2_m2m vp8_v4l2_m2m' vp8_v4l2m2m_encoder=no vp8_v4l2m2m_encoder_deps='v4l2_m2m vp8_v4l2_m2m' vp8_vaapi_encoder=no vp8_vaapi_encoder_deps=VAEncPictureParameterBufferVP8 vp8_vaapi_encoder_select=vaapi_encode vp8_vaapi_hwaccel=no vp8_vaapi_hwaccel_deps=vaapi vp8_vaapi_hwaccel_select=vp8_decoder vp9_cuvid_decoder=no vp9_cuvid_decoder_deps=cuvid vp9_d3d11va2_hwaccel=no vp9_d3d11va2_hwaccel_deps='d3d11va DXVA_PicParams_VP9' vp9_d3d11va2_hwaccel_select=vp9_decoder vp9_d3d11va_hwaccel=no vp9_d3d11va_hwaccel_deps='d3d11va DXVA_PicParams_VP9' vp9_d3d11va_hwaccel_select=vp9_decoder vp9_decoder=no vp9_decoder_select='videodsp vp9_parser vp9_superframe_split_bsf' vp9_dxva2_hwaccel=no vp9_dxva2_hwaccel_deps='dxva2 DXVA_PicParams_VP9' vp9_dxva2_hwaccel_select=vp9_decoder vp9_mediacodec_decoder=no vp9_mediacodec_decoder_deps=mediacodec vp9_metadata_bsf=no vp9_metadata_bsf_select=cbs_vp9 vp9_nvdec_hwaccel=no vp9_nvdec_hwaccel_deps=nvdec vp9_nvdec_hwaccel_select=vp9_decoder vp9_parser=no vp9_raw_reorder_bsf=no vp9_rkmpp_decoder=no vp9_rkmpp_decoder_deps=rkmpp vp9_superframe_bsf=no vp9_superframe_split_bsf=no vp9_v4l2m2m_decoder=no vp9_v4l2m2m_decoder_deps='v4l2_m2m vp9_v4l2_m2m' vp9_vaapi_encoder=no vp9_vaapi_encoder_deps=VAEncPictureParameterBufferVP9 vp9_vaapi_encoder_select=vaapi_encode vp9_vaapi_hwaccel=no vp9_vaapi_hwaccel_deps='vaapi VADecPictureParameterBufferVP9_bit_depth' vp9_vaapi_hwaccel_select=vp9_decoder vpk_demuxer=yes vplayer_decoder=no vplayer_demuxer=yes vpp_qsv_filter=yes vpp_qsv_filter_deps=libmfx vpp_qsv_filter_select=qsvvpp vqa_decoder=no vqf_demuxer=yes vstack_filter=yes vsx=yes vsx_deps=altivec w32threads_deps=atomics_native w3fdif_filter=yes w64_demuxer=yes w64_demuxer_select=wav_demuxer w64_muxer=yes w64_muxer_select=wav_muxer wav_demuxer=yes wav_demuxer_select=riffdec wav_muxer=yes wav_muxer_select=riffenc waveform_filter=yes wavpack_decoder=no wavpack_encoder=no wc3_demuxer=yes wcmv_decoder=no wcmv_decoder_deps=zlib weave_filter=yes webm_chunk_muxer=yes webm_dash_manifest_demuxer=yes webm_dash_manifest_demuxer_select=matroska_demuxer webm_dash_manifest_muxer=yes webm_muxer=yes webm_muxer_select='iso_media riffenc' webp_decoder=no webp_decoder_select='vp8_decoder exif' webp_muxer=yes webvtt_decoder=no webvtt_demuxer=yes webvtt_encoder=no webvtt_muxer=yes which_declare='declare -f' windres_default=windres wmalossless_decoder=no wmalossless_decoder_select=llauddsp wmapro_decoder=no wmapro_decoder_select='mdct sinewin wma_freqs' wmav1_decoder=no wmav1_decoder_select='mdct sinewin wma_freqs' wmav1_encoder=no wmav1_encoder_select='mdct sinewin wma_freqs' wmav2_decoder=no wmav2_decoder_select='mdct sinewin wma_freqs' wmav2_encoder=no wmav2_encoder_select='mdct sinewin wma_freqs' wmavoice_decoder=no wmavoice_decoder_select='lsp rdft dct mdct sinewin' wmv1_decoder=no wmv1_decoder_select=h263_decoder wmv1_encoder=no wmv1_encoder_select=h263_encoder wmv2_decoder=no wmv2_decoder_select='blockdsp error_resilience h263_decoder idctdsp intrax8 videodsp wmv2dsp' wmv2_encoder=no wmv2_encoder_select='h263_encoder wmv2dsp' wmv3_crystalhd_decoder=no wmv3_crystalhd_decoder_select=crystalhd wmv3_d3d11va2_hwaccel=no wmv3_d3d11va2_hwaccel_select=vc1_d3d11va2_hwaccel wmv3_d3d11va_hwaccel=no wmv3_d3d11va_hwaccel_select=vc1_d3d11va_hwaccel wmv3_decoder=no wmv3_decoder_select=vc1_decoder wmv3_dxva2_hwaccel=no wmv3_dxva2_hwaccel_select=vc1_dxva2_hwaccel wmv3_nvdec_hwaccel=no wmv3_nvdec_hwaccel_select=vc1_nvdec_hwaccel wmv3_vaapi_hwaccel=no wmv3_vaapi_hwaccel_select=vc1_vaapi_hwaccel wmv3_vdpau_hwaccel=no wmv3_vdpau_hwaccel_select=vc1_vdpau_hwaccel wmv3image_decoder=no wmv3image_decoder_select=wmv3_decoder wnv1_decoder=no wrapped_avframe_decoder=no wrapped_avframe_encoder=no ws_snd1_decoder=no wsaud_demuxer=yes wsd_demuxer=yes wsvqa_demuxer=yes wtv_demuxer=yes wtv_demuxer_select='mpegts_demuxer riffdec' wtv_muxer=yes wtv_muxer_select='mpegts_muxer riffenc' wv_demuxer=yes wv_muxer=yes wve_demuxer=yes x86_64_select=i686 x86_64_suggest=fast_cmov x86asmexe_default=nasm xa_demuxer=yes xan_dpcm_decoder=no xan_wc3_decoder=no xan_wc4_decoder=no xbin_decoder=no xbin_demuxer=yes xbm_decoder=no xbm_encoder=no xbr_filter=yes xcbgrab_indev=yes xcbgrab_indev_deps=libxcb xcbgrab_indev_suggest='libxcb_shm libxcb_shape libxcb_xfixes' xface_decoder=no xface_encoder=no xl_decoder=no xlib=yes xma1_decoder=no xma1_decoder_select=wmapro_decoder xma2_decoder=no xma2_decoder_select=wmapro_decoder xma_parser=no xmedian_filter=yes xmv_demuxer=yes xmv_demuxer_select=riffdec xop=yes xop_deps=avx xop_external_deps=avx_external xop_inline_deps=avx_inline xop_suggest='xop_external xop_inline' xpm_decoder=no xstack_filter=yes xsub_decoder=no xsub_encoder=no xv_outdev=yes xv_outdev_deps=xlib xvag_demuxer=yes xvmc=yes xvmc_deps=X11_extensions_XvMClib_h xwd_decoder=no xwd_encoder=no xwma_demuxer=yes xwma_demuxer_select=riffdec y41p_decoder=no y41p_encoder=no yadif_cuda_filter=yes yadif_cuda_filter_deps=ffnvcodec yadif_cuda_filter_deps_any='cuda_nvcc cuda_llvm' yadif_filter=yes ylc_decoder=no yop_decoder=no yop_demuxer=yes yuv4_decoder=no yuv4_encoder=no yuv4mpegpipe_demuxer=yes yuv4mpegpipe_muxer=yes yuvtestsrc_filter=yes zero12v_decoder=no zerocodec_decoder=no zerocodec_decoder_deps=zlib zlib=yes zlib_decoder=no zlib_decoder_deps=zlib zlib_encoder=no zlib_encoder_deps=zlib zmbv_decoder=no zmbv_decoder_deps=zlib zmbv_encoder=no zmbv_encoder_deps=zlib zmq_filter=yes zmq_filter_deps=libzmq zoompan_filter=yes zoompan_filter_deps=swscale zscale_filter=yes zscale_filter_deps='libzimg const_nan' mktemp -u XXXXXX y02zbC test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 int main(void){ return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_cxxflags -std=c++11 test_cxx -std=c++11 BEGIN /tmp/ffconf.a8i1WEzk/test.cpp 1 int x; END /tmp/ffconf.a8i1WEzk/test.cpp g++ -D_ISOC99_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D__STDC_CONSTANT_MACROS -std=c++11 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.cpp test_cflags_cc -std=c11 ctype.h __STDC_VERSION__ >= 201112L test_cc -std=c11 BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #if !(__STDC_VERSION__ >= 201112L) 3 #error "unsatisfied condition: __STDC_VERSION__ >= 201112L" 4 #endif END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_cppflags -D_FILE_OFFSET_BITS=64 test_cpp -D_FILE_OFFSET_BITS=64 BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -D_FILE_OFFSET_BITS=64 -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_cppflags -D_LARGEFILE_SOURCE test_cpp -D_LARGEFILE_SOURCE BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -D_LARGEFILE_SOURCE -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_host_cflags -std=c99 test_host_cc -std=c99 BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -std=c99 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_host_cflags -Wall test_host_cc -Wall BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -std=c99 -Wall -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_host_cflags -O3 test_host_cc -O3 BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -std=c99 -Wall -O3 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c test_code cc int test[2*(sizeof(void *) > 4) - 1] test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 int main(void) { int test[2*(sizeof(void *) > 4) - 1]; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:1:22: warning: unused variable 'test' [-Wunused-variable] 1 | int main(void) { int test[2*(sizeof(void *) > 4) - 1]; return 0; } | ^~~~ test_cpp_condition features.h defined __UCLIBC__ test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #if !(defined __UCLIBC__) 3 #error "unsatisfied condition: defined __UCLIBC__" 4 #endif END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:3:2: error: #error "unsatisfied condition: defined __UCLIBC__" 3 | #error "unsatisfied condition: defined __UCLIBC__" | ^~~~~ test_cpp_condition features.h defined __GLIBC__ test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #if !(defined __GLIBC__) 3 #error "unsatisfied condition: defined __GLIBC__" 4 #endif END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 void *v = localtime_r; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c test_host_cpp_condition features.h defined __UCLIBC__ test_host_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #if !(defined __UCLIBC__) 3 #error "unsatisfied condition: defined __UCLIBC__" 4 #endif END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -std=c99 -Wall -O3 -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:3:2: error: #error "unsatisfied condition: defined __UCLIBC__" 3 | #error "unsatisfied condition: defined __UCLIBC__" | ^~~~~ test_host_cpp_condition features.h defined __GLIBC__ test_host_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #if !(defined __GLIBC__) 3 #error "unsatisfied condition: defined __GLIBC__" 4 #endif END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -std=c99 -Wall -O3 -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c test_host_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 void *v = localtime_r; END /tmp/ffconf.a8i1WEzk/test.c gcc -std=c99 -Wall -O3 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:2:11: error: 'localtime_r' undeclared here (not in a function); did you mean 'localtime'? 2 | void *v = localtime_r; | ^~~~~~~~~~~ | localtime test_host_cc -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 void *v = localtime_r; END /tmp/ffconf.a8i1WEzk/test.c gcc -std=c99 -Wall -O3 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_compile_assert flt_lim float.h limits.h DBL_MAX == (double)DBL_MAX test_code cc float.h limits.h char c[2 * !!(DBL_MAX == (double)DBL_MAX) - 1] test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 int main(void) { char c[2 * !!(DBL_MAX == (double)DBL_MAX) - 1]; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:23: warning: unused variable 'c' [-Wunused-variable] 3 | int main(void) { char c[2 * !!(DBL_MAX == (double)DBL_MAX) - 1]; return 0; } | ^ test_cpp_condition stdlib.h defined(__PIC__) || defined(__pic__) || defined(PIC) test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #if !(defined(__PIC__) || defined(__pic__) || defined(PIC)) 3 #error "unsatisfied condition: defined(__PIC__) || defined(__pic__) || defined(PIC)" 4 #endif END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:3:2: error: #error "unsatisfied condition: defined(__PIC__) || defined(__pic__) || defined(PIC)" 3 | #error "unsatisfied condition: defined(__PIC__) || defined(__pic__) || defined(PIC)" | ^~~~~ check_cflags -fomit-frame-pointer test_cflags -fomit-frame-pointer test_cc -fomit-frame-pointer BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 int ff_extern; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_inline_asm inline_asm "" :: test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 void foo(void){ __asm__ volatile("" ::); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c test_code cc char * restrict p test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 int main(void) { char * restrict p; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:1:34: warning: unused variable 'p' [-Wunused-variable] 1 | int main(void) { char * restrict p; return 0; } | ^ check_cc pragma_deprecated _Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"") test_code cc _Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"") test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 int main(void) { _Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\""); return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 unsigned int endian = 'B' << 24 | 'I' << 16 | 'G' << 8 | 'E'; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_cc const_nan math.h struct { double d; } static const bar[] = { { NAN } } test_code cc math.h struct { double d; } static const bar[] = { { NAN } } test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { struct { double d; } static const bar[] = { { NAN } }; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:2:52: warning: unused variable 'bar' [-Wunused-variable] 2 | int main(void) { struct { double d; } static const bar[] = { { NAN } }; return 0; } | ^~~ /tmp/ffconf.a8i1WEzk/test.c: At top level: /tmp/ffconf.a8i1WEzk/test.c:2:52: warning: 'bar' defined but not used [-Wunused-const-variable=] check_inline_asm inline_asm_labels "1:\n" test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 void foo(void){ __asm__ volatile("1:\n"); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_inline_asm inline_asm_nonlocal_labels "Label:\n" test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 void foo(void){ __asm__ volatile("Label:\n"); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_builtin rdtsc intrin.h __rdtsc() test_code ld intrin.h __rdtsc() cc test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { __rdtsc(); return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: intrin.h: No such file or directory 1 | #include | ^~~~~~~~~~ compilation terminated. check_builtin mm_empty mmintrin.h _mm_empty() test_code ld mmintrin.h _mm_empty() cc test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { _mm_empty(); return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_exec_crash test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 static void sighandler(int sig){ 3 raise(SIGTERM); 4 } 5 int foo(void){ 6 volatile int i=0; 7 __asm__ volatile ("xorl %%ebp, %%ebp" ::: "%ebp"); 8 return i; 9 } 10 int (*func_ptr)(void) = foo; 11 int main(void){ 12 signal(SIGILL, sighandler); 13 signal(SIGFPE, sighandler); 14 signal(SIGSEGV, sighandler); 15 #ifdef SIGBUS 16 signal(SIGBUS, sighandler); 17 #endif 18 return func_ptr(); 19 } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_inline_asm ebx_available ""::"b"(0) test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 void foo(void){ __asm__ volatile(""::"b"(0)); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_inline_asm ebx_available "":::"%ebx" test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 void foo(void){ __asm__ volatile("":::"%ebx"); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_inline_asm xmm_clobbers "":::"%xmm0" test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 void foo(void){ __asm__ volatile("":::"%xmm0"); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_inline_asm inline_asm_direct_symbol_refs "movl test, %eax" test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 void foo(void){ __asm__ volatile("movl test, %eax"); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_inline_asm ssse3_inline "pabsw %xmm0, %xmm0" test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 void foo(void){ __asm__ volatile("pabsw %xmm0, %xmm0"); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_inline_asm mmxext_inline "pmaxub %mm0, %mm1" test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 void foo(void){ __asm__ volatile("pmaxub %mm0, %mm1"); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c nasm -v NASM version 2.16.01 compiled on Mar 7 2023 check_x86asm x86asm movbe ecx, [5] test_x86asm movbe ecx, [5] BEGIN /tmp/ffconf.a8i1WEzk/test.asm 1 movbe ecx, [5] END /tmp/ffconf.a8i1WEzk/test.asm nasm -Werror -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.asm check_x86asm avx512_external vmovdqa32 [eax]{k1}{z}, zmm0 test_x86asm vmovdqa32 [eax]{k1}{z}, zmm0 BEGIN /tmp/ffconf.a8i1WEzk/test.asm 1 vmovdqa32 [eax]{k1}{z}, zmm0 END /tmp/ffconf.a8i1WEzk/test.asm nasm -f elf64 -DPIC -Werror -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.asm check_x86asm avx2_external vextracti128 xmm0, ymm0, 0 test_x86asm vextracti128 xmm0, ymm0, 0 BEGIN /tmp/ffconf.a8i1WEzk/test.asm 1 vextracti128 xmm0, ymm0, 0 END /tmp/ffconf.a8i1WEzk/test.asm nasm -f elf64 -DPIC -Werror -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.asm check_x86asm xop_external vpmacsdd xmm0, xmm1, xmm2, xmm3 test_x86asm vpmacsdd xmm0, xmm1, xmm2, xmm3 BEGIN /tmp/ffconf.a8i1WEzk/test.asm 1 vpmacsdd xmm0, xmm1, xmm2, xmm3 END /tmp/ffconf.a8i1WEzk/test.asm nasm -f elf64 -DPIC -Werror -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.asm check_x86asm fma4_external vfmaddps ymm0, ymm1, ymm2, ymm3 test_x86asm vfmaddps ymm0, ymm1, ymm2, ymm3 BEGIN /tmp/ffconf.a8i1WEzk/test.asm 1 vfmaddps ymm0, ymm1, ymm2, ymm3 END /tmp/ffconf.a8i1WEzk/test.asm nasm -f elf64 -DPIC -Werror -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.asm check_x86asm cpunop CPU amdnop test_x86asm CPU amdnop BEGIN /tmp/ffconf.a8i1WEzk/test.asm 1 CPU amdnop END /tmp/ffconf.a8i1WEzk/test.asm nasm -f elf64 -DPIC -Werror -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.asm /tmp/ffconf.a8i1WEzk/test.asm:1: error: unknown CPU type or flag 'amdnop' check_cc intrinsics_neon arm_neon.h int16x8_t test = vdupq_n_s16(0) test_code cc arm_neon.h int16x8_t test = vdupq_n_s16(0) test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { int16x8_t test = vdupq_n_s16(0); return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: arm_neon.h: No such file or directory 1 | #include | ^~~~~~~~~~~~ compilation terminated. check_ldflags -Wl,--as-needed test_ldflags -Wl,--as-needed test_ld cc -Wl,--as-needed test_cc -Wl,--as-needed BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 int main(void){ return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -Wl,--as-needed -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_ldflags -Wl,-z,noexecstack test_ldflags -Wl,-z,noexecstack test_ld cc -Wl,-z,noexecstack test_cc -Wl,-z,noexecstack BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 int main(void){ return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -Wl,-z,noexecstack -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func getaddrinfo test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int getaddrinfo(); 2 int main(void){ getaddrinfo(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func inet_aton test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int inet_aton(); 2 int main(void){ inet_aton(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_type netdb.h struct addrinfo test_code cc netdb.h struct addrinfo v test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { struct addrinfo v; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:2:34: warning: unused variable 'v' [-Wunused-variable] 2 | int main(void) { struct addrinfo v; return 0; } | ^ check_type netinet/in.h struct group_source_req -D_BSD_SOURCE test_code cc netinet/in.h struct group_source_req v -D_BSD_SOURCE test_cc -D_BSD_SOURCE BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { struct group_source_req v; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -D_BSD_SOURCE -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c In file included from /usr/include/netinet/in.h:21, from /tmp/ffconf.a8i1WEzk/test.c:1: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:2:42: warning: unused variable 'v' [-Wunused-variable] 2 | int main(void) { struct group_source_req v; return 0; } | ^ check_type netinet/in.h struct ip_mreq_source -D_BSD_SOURCE test_code cc netinet/in.h struct ip_mreq_source v -D_BSD_SOURCE test_cc -D_BSD_SOURCE BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { struct ip_mreq_source v; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -D_BSD_SOURCE -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c In file included from /usr/include/netinet/in.h:21, from /tmp/ffconf.a8i1WEzk/test.c:1: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:2:40: warning: unused variable 'v' [-Wunused-variable] 2 | int main(void) { struct ip_mreq_source v; return 0; } | ^ check_type netinet/in.h struct ipv6_mreq -D_DARWIN_C_SOURCE test_code cc netinet/in.h struct ipv6_mreq v -D_DARWIN_C_SOURCE test_cc -D_DARWIN_C_SOURCE BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { struct ipv6_mreq v; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -D_DARWIN_C_SOURCE -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:2:35: warning: unused variable 'v' [-Wunused-variable] 2 | int main(void) { struct ipv6_mreq v; return 0; } | ^ check_type poll.h struct pollfd test_code cc poll.h struct pollfd v test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { struct pollfd v; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:2:32: warning: unused variable 'v' [-Wunused-variable] 2 | int main(void) { struct pollfd v; return 0; } | ^ check_type netinet/sctp.h struct sctp_event_subscribe test_code cc netinet/sctp.h struct sctp_event_subscribe v test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { struct sctp_event_subscribe v; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: netinet/sctp.h: No such file or directory 1 | #include | ^~~~~~~~~~~~~~~~ compilation terminated. check_struct sys/socket.h struct msghdr msg_flags test_code cc sys/socket.h const void *p = &((struct msghdr *)0)->msg_flags test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { const void *p = &((struct msghdr *)0)->msg_flags; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:2:30: warning: unused variable 'p' [-Wunused-variable] 2 | int main(void) { const void *p = &((struct msghdr *)0)->msg_flags; return 0; } | ^ check_struct sys/types.h sys/socket.h struct sockaddr sa_len test_code cc sys/types.h sys/socket.h const void *p = &((struct sockaddr *)0)->sa_len test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 int main(void) { const void *p = &((struct sockaddr *)0)->sa_len; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:57: error: 'struct sockaddr' has no member named 'sa_len' 3 | int main(void) { const void *p = &((struct sockaddr *)0)->sa_len; return 0; } | ^~ /tmp/ffconf.a8i1WEzk/test.c:3:30: warning: unused variable 'p' [-Wunused-variable] 3 | int main(void) { const void *p = &((struct sockaddr *)0)->sa_len; return 0; } | ^ check_type netinet/in.h struct sockaddr_in6 test_code cc netinet/in.h struct sockaddr_in6 v test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { struct sockaddr_in6 v; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:2:38: warning: unused variable 'v' [-Wunused-variable] 2 | int main(void) { struct sockaddr_in6 v; return 0; } | ^ check_type sys/types.h sys/socket.h struct sockaddr_storage test_code cc sys/types.h sys/socket.h struct sockaddr_storage v test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 int main(void) { struct sockaddr_storage v; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:42: warning: unused variable 'v' [-Wunused-variable] 3 | int main(void) { struct sockaddr_storage v; return 0; } | ^ check_type sys/types.h sys/socket.h socklen_t test_code cc sys/types.h sys/socket.h socklen_t v test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 int main(void) { socklen_t v; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:28: warning: unused variable 'v' [-Wunused-variable] 3 | int main(void) { socklen_t v; return 0; } | ^ check_headers arpa/inet.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_func closesocket test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int closesocket(); 2 int main(void){ closesocket(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o /usr/bin/ld: /tmp/ccu9INAb.ltrans0.ltrans.o: in function `main': /builddir/build/BUILD/ffmpeg-4.2.4/:2: undefined reference to `closesocket' collect2: error: ld returned 1 exit status check_builtin atomic_cas_ptr atomic.h void **ptr; void *oldval, *newval; atomic_cas_ptr(ptr, oldval, newval) test_code ld atomic.h void **ptr; void *oldval, *newval; atomic_cas_ptr(ptr, oldval, newval) cc test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { void **ptr; void *oldval, *newval; atomic_cas_ptr(ptr, oldval, newval); return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: atomic.h: No such file or directory 1 | #include | ^~~~~~~~~~ compilation terminated. check_builtin machine_rw_barrier mbarrier.h __machine_rw_barrier() test_code ld mbarrier.h __machine_rw_barrier() cc test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { __machine_rw_barrier(); return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: mbarrier.h: No such file or directory 1 | #include | ^~~~~~~~~~~~ compilation terminated. check_builtin MemoryBarrier windows.h MemoryBarrier() test_code ld windows.h MemoryBarrier() cc test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { MemoryBarrier(); return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_builtin sync_val_compare_and_swap int *ptr; int oldval, newval; __sync_val_compare_and_swap(ptr, oldval, newval) test_code ld int *ptr; int oldval, newval; __sync_val_compare_and_swap(ptr, oldval, newval) cc test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 int main(void) { int *ptr; int oldval, newval; __sync_val_compare_and_swap(ptr, oldval, newval); return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:1:48: warning: 'newval' is used uninitialized [-Wuninitialized] 1 | int main(void) { int *ptr; int oldval, newval; __sync_val_compare_and_swap(ptr, oldval, newval); return 0; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ffconf.a8i1WEzk/test.c:1:40: note: 'newval' was declared here 1 | int main(void) { int *ptr; int oldval, newval; __sync_val_compare_and_swap(ptr, oldval, newval); return 0; } | ^~~~~~ /tmp/ffconf.a8i1WEzk/test.c:1:48: warning: 'oldval' is used uninitialized [-Wuninitialized] 1 | int main(void) { int *ptr; int oldval, newval; __sync_val_compare_and_swap(ptr, oldval, newval); return 0; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ffconf.a8i1WEzk/test.c:1:32: note: 'oldval' was declared here 1 | int main(void) { int *ptr; int oldval, newval; __sync_val_compare_and_swap(ptr, oldval, newval); return 0; } | ^~~~~~ /tmp/ffconf.a8i1WEzk/test.c:1:48: warning: 'ptr' is used uninitialized [-Wuninitialized] 1 | int main(void) { int *ptr; int oldval, newval; __sync_val_compare_and_swap(ptr, oldval, newval); return 0; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/ffconf.a8i1WEzk/test.c:1:23: note: 'ptr' was declared here 1 | int main(void) { int *ptr; int oldval, newval; __sync_val_compare_and_swap(ptr, oldval, newval); return 0; } | ^~~ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_builtin gmtime_r time.h time_t *time; struct tm *tm; gmtime_r(time, tm) test_code ld time.h time_t *time; struct tm *tm; gmtime_r(time, tm) cc test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { time_t *time; struct tm *tm; gmtime_r(time, tm); return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:2:47: warning: 'time' is used uninitialized [-Wuninitialized] 2 | int main(void) { time_t *time; struct tm *tm; gmtime_r(time, tm); return 0; } | ^~~~~~~~~~~~~~~~~~ /tmp/ffconf.a8i1WEzk/test.c:2:26: note: 'time' was declared here 2 | int main(void) { time_t *time; struct tm *tm; gmtime_r(time, tm); return 0; } | ^~~~ /tmp/ffconf.a8i1WEzk/test.c:2:47: warning: 'tm' is used uninitialized [-Wuninitialized] 2 | int main(void) { time_t *time; struct tm *tm; gmtime_r(time, tm); return 0; } | ^~~~~~~~~~~~~~~~~~ /tmp/ffconf.a8i1WEzk/test.c:2:43: note: 'tm' was declared here 2 | int main(void) { time_t *time; struct tm *tm; gmtime_r(time, tm); return 0; } | ^~ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_builtin localtime_r time.h time_t *time; struct tm *tm; localtime_r(time, tm) test_code ld time.h time_t *time; struct tm *tm; localtime_r(time, tm) cc test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { time_t *time; struct tm *tm; localtime_r(time, tm); return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:2:47: warning: 'time' is used uninitialized [-Wuninitialized] 2 | int main(void) { time_t *time; struct tm *tm; localtime_r(time, tm); return 0; } | ^~~~~~~~~~~~~~~~~~~~~ /tmp/ffconf.a8i1WEzk/test.c:2:26: note: 'time' was declared here 2 | int main(void) { time_t *time; struct tm *tm; localtime_r(time, tm); return 0; } | ^~~~ /tmp/ffconf.a8i1WEzk/test.c:2:47: warning: 'tm' is used uninitialized [-Wuninitialized] 2 | int main(void) { time_t *time; struct tm *tm; localtime_r(time, tm); return 0; } | ^~~~~~~~~~~~~~~~~~~~~ /tmp/ffconf.a8i1WEzk/test.c:2:43: note: 'tm' was declared here 2 | int main(void) { time_t *time; struct tm *tm; localtime_r(time, tm); return 0; } | ^~ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_builtin x264_csp_bgr stdint.h x264.h X264_CSP_BGR test_code ld stdint.h x264.h X264_CSP_BGR cc test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 int main(void) { X264_CSP_BGR; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func_headers malloc.h _aligned_malloc test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check__aligned_malloc(void) { return (long) _aligned_malloc; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check__aligned_malloc) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'check__aligned_malloc': /tmp/ffconf.a8i1WEzk/test.c:3:50: error: '_aligned_malloc' undeclared (first use in this function); did you mean 'check__aligned_malloc'? 3 | long check__aligned_malloc(void) { return (long) _aligned_malloc; } | ^~~~~~~~~~~~~~~ | check__aligned_malloc /tmp/ffconf.a8i1WEzk/test.c:3:50: note: each undeclared identifier is reported only once for each function it appears in /tmp/ffconf.a8i1WEzk/test.c:3:67: warning: control reaches end of non-void function [-Wreturn-type] 3 | long check__aligned_malloc(void) { return (long) _aligned_malloc; } | ^ check_func memalign test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int memalign(); 2 int main(void){ memalign(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func posix_memalign test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int posix_memalign(); 2 int main(void){ posix_memalign(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func access test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int access(); 2 int main(void){ access(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func_headers stdlib.h arc4random test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_arc4random(void) { return (long) arc4random; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_arc4random) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'check_arc4random': /tmp/ffconf.a8i1WEzk/test.c:3:45: error: 'arc4random' undeclared (first use in this function); did you mean 'srandom'? 3 | long check_arc4random(void) { return (long) arc4random; } | ^~~~~~~~~~ | srandom /tmp/ffconf.a8i1WEzk/test.c:3:45: note: each undeclared identifier is reported only once for each function it appears in /tmp/ffconf.a8i1WEzk/test.c:3:57: warning: control reaches end of non-void function [-Wreturn-type] 3 | long check_arc4random(void) { return (long) arc4random; } | ^ check_lib clock_gettime time.h clock_gettime check_func_headers time.h clock_gettime test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_clock_gettime(void) { return (long) clock_gettime; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_clock_gettime) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func fcntl test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int fcntl(); 2 int main(void){ fcntl(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func fork test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int fork(); 2 int main(void){ fork(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func gethrtime test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int gethrtime(); 2 int main(void){ gethrtime(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o /usr/bin/ld: /tmp/ccYfpVux.ltrans0.ltrans.o: in function `main': /builddir/build/BUILD/ffmpeg-4.2.4/:2: undefined reference to `gethrtime' collect2: error: ld returned 1 exit status check_func getopt test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int getopt(); 2 int main(void){ getopt(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func getrusage test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int getrusage(); 2 int main(void){ getrusage(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func gettimeofday test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int gettimeofday(); 2 int main(void){ gettimeofday(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func isatty test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int isatty(); 2 int main(void){ isatty(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func mkstemp test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int mkstemp(); 2 int main(void){ mkstemp(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func mmap test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int mmap(); 2 int main(void){ mmap(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func mprotect test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int mprotect(); 2 int main(void){ mprotect(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func_headers time.h nanosleep test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_nanosleep(void) { return (long) nanosleep; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_nanosleep) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func sched_getaffinity test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int sched_getaffinity(); 2 int main(void){ sched_getaffinity(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func setrlimit test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int setrlimit(); 2 int main(void){ setrlimit(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_struct sys/stat.h struct stat st_mtim.tv_nsec -D_BSD_SOURCE test_code cc sys/stat.h const void *p = &((struct stat *)0)->st_mtim.tv_nsec -D_BSD_SOURCE test_cc -D_BSD_SOURCE BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { const void *p = &((struct stat *)0)->st_mtim.tv_nsec; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -D_BSD_SOURCE -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c In file included from /usr/include/sys/stat.h:25, from /tmp/ffconf.a8i1WEzk/test.c:1: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:2:30: warning: unused variable 'p' [-Wunused-variable] 2 | int main(void) { const void *p = &((struct stat *)0)->st_mtim.tv_nsec; return 0; } | ^ check_func strerror_r test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int strerror_r(); 2 int main(void){ strerror_r(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func sysconf test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int sysconf(); 2 int main(void){ sysconf(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func sysctl test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int sysctl(); 2 int main(void){ sysctl(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o /usr/bin/ld: /tmp/ccJdBsnc.ltrans0.ltrans.o: in function `main': /builddir/build/BUILD/ffmpeg-4.2.4/:2: undefined reference to `sysctl' collect2: error: ld returned 1 exit status check_func usleep test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int usleep(); 2 int main(void){ usleep(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func_headers conio.h kbhit test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_kbhit(void) { return (long) kbhit; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_kbhit) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: conio.h: No such file or directory 1 | #include | ^~~~~~~~~ compilation terminated. check_func_headers io.h setmode test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_setmode(void) { return (long) setmode; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_setmode) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: io.h: No such file or directory 1 | #include | ^~~~~~ compilation terminated. check_func_headers lzo/lzo1x.h lzo1x_999_compress test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_lzo1x_999_compress(void) { return (long) lzo1x_999_compress; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_lzo1x_999_compress) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: lzo/lzo1x.h: No such file or directory 1 | #include | ^~~~~~~~~~~~~ compilation terminated. check_func_headers mach/mach_time.h mach_absolute_time test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_mach_absolute_time(void) { return (long) mach_absolute_time; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_mach_absolute_time) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: mach/mach_time.h: No such file or directory 1 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. check_func_headers stdlib.h getenv test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_getenv(void) { return (long) getenv; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_getenv) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func_headers sys/stat.h lstat test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_lstat(void) { return (long) lstat; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_lstat) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func_headers windows.h GetProcessAffinityMask test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_GetProcessAffinityMask(void) { return (long) GetProcessAffinityMask; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_GetProcessAffinityMask) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_func_headers windows.h GetProcessTimes test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_GetProcessTimes(void) { return (long) GetProcessTimes; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_GetProcessTimes) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_func_headers windows.h GetSystemTimeAsFileTime test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_GetSystemTimeAsFileTime(void) { return (long) GetSystemTimeAsFileTime; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_GetSystemTimeAsFileTime) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_func_headers windows.h LoadLibrary test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_LoadLibrary(void) { return (long) LoadLibrary; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_LoadLibrary) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_func_headers windows.h MapViewOfFile test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_MapViewOfFile(void) { return (long) MapViewOfFile; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_MapViewOfFile) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_func_headers windows.h PeekNamedPipe test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_PeekNamedPipe(void) { return (long) PeekNamedPipe; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_PeekNamedPipe) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_func_headers windows.h SetConsoleTextAttribute test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_SetConsoleTextAttribute(void) { return (long) SetConsoleTextAttribute; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_SetConsoleTextAttribute) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_func_headers windows.h SetConsoleCtrlHandler test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_SetConsoleCtrlHandler(void) { return (long) SetConsoleCtrlHandler; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_SetConsoleCtrlHandler) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_func_headers windows.h Sleep test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_Sleep(void) { return (long) Sleep; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_Sleep) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_func_headers windows.h VirtualAlloc test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_VirtualAlloc(void) { return (long) VirtualAlloc; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_VirtualAlloc) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_func_headers glob.h glob test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_glob(void) { return (long) glob; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_glob) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_lib xlib X11/Xlib.h X11/extensions/Xvlib.h XvGetPortAttribute -lXv -lX11 -lXext check_func_headers X11/Xlib.h X11/extensions/Xvlib.h XvGetPortAttribute -lXv -lX11 -lXext test_ld cc -lXv -lX11 -lXext test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 #include 4 long check_XvGetPortAttribute(void) { return (long) XvGetPortAttribute; } 5 int main(void) { int ret = 0; 6 ret |= ((intptr_t)check_XvGetPortAttribute) & 0xFFFF; 7 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:2:10: fatal error: X11/extensions/Xvlib.h: No such file or directory 2 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. check_headers direct.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: direct.h: No such file or directory 1 | #include | ^~~~~~~~~~ compilation terminated. check_headers dirent.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_headers dxgidebug.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: dxgidebug.h: No such file or directory 1 | #include | ^~~~~~~~~~~~~ compilation terminated. check_headers dxva.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: dxva.h: No such file or directory 1 | #include | ^~~~~~~~ compilation terminated. check_headers dxva2api.h -D_WIN32_WINNT=0x0600 test_cpp -D_WIN32_WINNT=0x0600 BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -D_WIN32_WINNT=0x0600 -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: dxva2api.h: No such file or directory 1 | #include | ^~~~~~~~~~~~ compilation terminated. check_headers io.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: io.h: No such file or directory 1 | #include | ^~~~~~ compilation terminated. check_headers linux/perf_event.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_headers libcrystalhd/libcrystalhd_if.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: libcrystalhd/libcrystalhd_if.h: No such file or directory 1 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. check_headers malloc.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_headers net/udplite.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: net/udplite.h: No such file or directory 1 | #include | ^~~~~~~~~~~~~~~ compilation terminated. check_headers poll.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_headers sys/param.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_headers sys/resource.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_headers sys/select.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_headers sys/time.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_headers sys/un.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_headers termios.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_headers unistd.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_headers valgrind/valgrind.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: valgrind/valgrind.h: No such file or directory 1 | #include | ^~~~~~~~~~~~~~~~~~~~~ compilation terminated. check_func_headers VideoToolbox/VTCompressionSession.h VTCompressionSessionPrepareToEncodeFrames -framework VideoToolbox test_ld cc -framework VideoToolbox test_cc -framework VideoToolbox BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_VTCompressionSessionPrepareToEncodeFrames(void) { return (long) VTCompressionSessionPrepareToEncodeFrames; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_VTCompressionSessionPrepareToEncodeFrames) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -framework VideoToolbox -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c cc1: error: unrecognized command-line option '-framework' check_headers windows.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_headers X11/extensions/XvMClib.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: X11/extensions/XvMClib.h: No such file or directory 1 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. check_headers asm/types.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c check_builtin stdatomic stdatomic.h atomic_int foo, bar = ATOMIC_VAR_INIT(-1); atomic_store(&foo, 0); foo += bar test_code ld stdatomic.h atomic_int foo, bar = ATOMIC_VAR_INIT(-1); atomic_store(&foo, 0); foo += bar cc test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { atomic_int foo, bar = ATOMIC_VAR_INIT(-1); atomic_store(&foo, 0); foo += bar; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_lib advapi32 windows.h RegCloseKey -ladvapi32 check_func_headers windows.h RegCloseKey -ladvapi32 test_ld cc -ladvapi32 test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_RegCloseKey(void) { return (long) RegCloseKey; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_RegCloseKey) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_lib bcrypt windows.h bcrypt.h BCryptGenRandom -lbcrypt check_func_headers windows.h bcrypt.h BCryptGenRandom -lbcrypt test_ld cc -lbcrypt test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 #include 4 long check_BCryptGenRandom(void) { return (long) BCryptGenRandom; } 5 int main(void) { int ret = 0; 6 ret |= ((intptr_t)check_BCryptGenRandom) & 0xFFFF; 7 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_lib ole32 windows.h CoTaskMemFree -lole32 check_func_headers windows.h CoTaskMemFree -lole32 test_ld cc -lole32 test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_CoTaskMemFree(void) { return (long) CoTaskMemFree; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_CoTaskMemFree) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_lib shell32 windows.h shellapi.h CommandLineToArgvW -lshell32 check_func_headers windows.h shellapi.h CommandLineToArgvW -lshell32 test_ld cc -lshell32 test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 #include 4 long check_CommandLineToArgvW(void) { return (long) CommandLineToArgvW; } 5 int main(void) { int ret = 0; 6 ret |= ((intptr_t)check_CommandLineToArgvW) & 0xFFFF; 7 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_lib psapi windows.h psapi.h GetProcessMemoryInfo -lpsapi check_func_headers windows.h psapi.h GetProcessMemoryInfo -lpsapi test_ld cc -lpsapi test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 #include 4 long check_GetProcessMemoryInfo(void) { return (long) GetProcessMemoryInfo; } 5 int main(void) { int ret = 0; 6 ret |= ((intptr_t)check_GetProcessMemoryInfo) & 0xFFFF; 7 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_lib android android/native_window.h ANativeWindow_acquire -landroid check_func_headers android/native_window.h ANativeWindow_acquire -landroid test_ld cc -landroid test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_ANativeWindow_acquire(void) { return (long) ANativeWindow_acquire; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_ANativeWindow_acquire) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: android/native_window.h: No such file or directory 1 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. check_lib mediandk stdint.h media/NdkImage.h AImage_delete -lmediandk check_func_headers stdint.h media/NdkImage.h AImage_delete -lmediandk test_ld cc -lmediandk test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 #include 4 long check_AImage_delete(void) { return (long) AImage_delete; } 5 int main(void) { int ret = 0; 6 ret |= ((intptr_t)check_AImage_delete) & 0xFFFF; 7 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:2:10: fatal error: media/NdkImage.h: No such file or directory 2 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. check_lib camera2ndk stdbool.h stdint.h camera/NdkCameraManager.h ACameraManager_create -lcamera2ndk check_func_headers stdbool.h stdint.h camera/NdkCameraManager.h ACameraManager_create -lcamera2ndk test_ld cc -lcamera2ndk test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 #include 4 #include 5 long check_ACameraManager_create(void) { return (long) ACameraManager_create; } 6 int main(void) { int ret = 0; 7 ret |= ((intptr_t)check_ACameraManager_create) & 0xFFFF; 8 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:3:10: fatal error: camera/NdkCameraManager.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. check_apple_framework AppKit check_header_objcc AppKit/AppKit.h test_objcc BEGIN /tmp/ffconf.a8i1WEzk/test.m 1 #include 2 int main(void) { return 0; } END /tmp/ffconf.a8i1WEzk/test.m gcc -Werror=missing-prototypes -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.m gcc: error: /tmp/ffconf.a8i1WEzk/test.m: Objective-C compiler not installed on this system check_apple_framework AudioToolbox check_header_objcc AudioToolbox/AudioToolbox.h test_objcc BEGIN /tmp/ffconf.a8i1WEzk/test.m 1 #include 2 int main(void) { return 0; } END /tmp/ffconf.a8i1WEzk/test.m gcc -Werror=missing-prototypes -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.m gcc: error: /tmp/ffconf.a8i1WEzk/test.m: Objective-C compiler not installed on this system check_apple_framework AVFoundation check_header_objcc AVFoundation/AVFoundation.h test_objcc BEGIN /tmp/ffconf.a8i1WEzk/test.m 1 #include 2 int main(void) { return 0; } END /tmp/ffconf.a8i1WEzk/test.m gcc -Werror=missing-prototypes -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.m gcc: error: /tmp/ffconf.a8i1WEzk/test.m: Objective-C compiler not installed on this system check_apple_framework CoreImage check_header_objcc CoreImage/CoreImage.h test_objcc BEGIN /tmp/ffconf.a8i1WEzk/test.m 1 #include 2 int main(void) { return 0; } END /tmp/ffconf.a8i1WEzk/test.m gcc -Werror=missing-prototypes -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.m gcc: error: /tmp/ffconf.a8i1WEzk/test.m: Objective-C compiler not installed on this system check_apple_framework VideoToolbox check_header_objcc VideoToolbox/VideoToolbox.h test_objcc BEGIN /tmp/ffconf.a8i1WEzk/test.m 1 #include 2 int main(void) { return 0; } END /tmp/ffconf.a8i1WEzk/test.m gcc -Werror=missing-prototypes -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.m gcc: error: /tmp/ffconf.a8i1WEzk/test.m: Objective-C compiler not installed on this system check_apple_framework CoreFoundation check_header_objcc CoreFoundation/CoreFoundation.h test_objcc BEGIN /tmp/ffconf.a8i1WEzk/test.m 1 #include 2 int main(void) { return 0; } END /tmp/ffconf.a8i1WEzk/test.m gcc -Werror=missing-prototypes -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.m gcc: error: /tmp/ffconf.a8i1WEzk/test.m: Objective-C compiler not installed on this system check_apple_framework CoreMedia check_header_objcc CoreMedia/CoreMedia.h test_objcc BEGIN /tmp/ffconf.a8i1WEzk/test.m 1 #include 2 int main(void) { return 0; } END /tmp/ffconf.a8i1WEzk/test.m gcc -Werror=missing-prototypes -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.m gcc: error: /tmp/ffconf.a8i1WEzk/test.m: Objective-C compiler not installed on this system check_apple_framework CoreVideo check_header_objcc CoreVideo/CoreVideo.h test_objcc BEGIN /tmp/ffconf.a8i1WEzk/test.m 1 #include 2 int main(void) { return 0; } END /tmp/ffconf.a8i1WEzk/test.m gcc -Werror=missing-prototypes -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.m gcc: error: /tmp/ffconf.a8i1WEzk/test.m: Objective-C compiler not installed on this system check_struct sys/time.h sys/resource.h struct rusage ru_maxrss test_code cc sys/time.h sys/resource.h const void *p = &((struct rusage *)0)->ru_maxrss test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 int main(void) { const void *p = &((struct rusage *)0)->ru_maxrss; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:30: warning: unused variable 'p' [-Wunused-variable] 3 | int main(void) { const void *p = &((struct rusage *)0)->ru_maxrss; return 0; } | ^ check_type windows.h dxva.h DXVA_PicParams_HEVC -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -D_CRT_BUILD_DESKTOP_APP=0 test_code cc windows.h dxva.h DXVA_PicParams_HEVC v -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -D_CRT_BUILD_DESKTOP_APP=0 test_cc -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -D_CRT_BUILD_DESKTOP_APP=0 BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 int main(void) { DXVA_PicParams_HEVC v; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -D_CRT_BUILD_DESKTOP_APP=0 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_type windows.h dxva.h DXVA_PicParams_VP9 -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -D_CRT_BUILD_DESKTOP_APP=0 test_code cc windows.h dxva.h DXVA_PicParams_VP9 v -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -D_CRT_BUILD_DESKTOP_APP=0 test_cc -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -D_CRT_BUILD_DESKTOP_APP=0 BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 int main(void) { DXVA_PicParams_VP9 v; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -D_CRT_BUILD_DESKTOP_APP=0 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_type windows.h d3d11.h ID3D11VideoDecoder test_code cc windows.h d3d11.h ID3D11VideoDecoder v test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 int main(void) { ID3D11VideoDecoder v; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_type windows.h d3d11.h ID3D11VideoContext test_code cc windows.h d3d11.h ID3D11VideoContext v test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 int main(void) { ID3D11VideoContext v; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_type d3d9.h dxva2api.h DXVA2_ConfigPictureDecode -D_WIN32_WINNT=0x0602 test_code cc d3d9.h dxva2api.h DXVA2_ConfigPictureDecode v -D_WIN32_WINNT=0x0602 test_cc -D_WIN32_WINNT=0x0602 BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 int main(void) { DXVA2_ConfigPictureDecode v; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -D_WIN32_WINNT=0x0602 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: d3d9.h: No such file or directory 1 | #include | ^~~~~~~~ compilation terminated. check_type vdpau/vdpau.h VdpPictureInfoHEVC test_code cc vdpau/vdpau.h VdpPictureInfoHEVC v test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { VdpPictureInfoHEVC v; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:2:37: warning: unused variable 'v' [-Wunused-variable] 2 | int main(void) { VdpPictureInfoHEVC v; return 0; } | ^ check_nvcc cuda_llvm test_nvcc BEGIN /tmp/ffconf.a8i1WEzk/test.cu 1 extern "C" { 2 __global__ void hello(unsigned char *data) {} 3 } END /tmp/ffconf.a8i1WEzk/test.cu clang --cuda-gpu-arch=sm_30 -O2 -m64 -S -nocudalib -nocudainc --cuda-device-only -include ./compat/cuda/cuda_runtime.h -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.cu ./configure: line 976: clang: command not found check_pkg_config ffnvcodec ffnvcodec >= 9.0.18.0 ffnvcodec/nvEncodeAPI.h ffnvcodec/dynlink_cuda.h ffnvcodec/dynlink_cuviddec.h ffnvcodec/dynlink_nvcuvid.h test_pkg_config ffnvcodec ffnvcodec >= 9.0.18.0 ffnvcodec/nvEncodeAPI.h ffnvcodec/dynlink_cuda.h ffnvcodec/dynlink_cuviddec.h ffnvcodec/dynlink_nvcuvid.h pkg-config --exists --print-errors ffnvcodec >= 9.0.18.0 check_func_headers ffnvcodec/nvEncodeAPI.h ffnvcodec/dynlink_cuda.h ffnvcodec/dynlink_cuviddec.h ffnvcodec/dynlink_nvcuvid.h -I/usr/include/ffnvcodec test_ld cc -I/usr/include/ffnvcodec test_cc -I/usr/include/ffnvcodec BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 #include 4 #include 5 #include 6 int main(void) { int ret = 0; 7 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -I/usr/include/ffnvcodec -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_cpp_condition winrt windows.h !WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) test_cpp_condition windows.h !WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #if !(!WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)) 3 #error "unsatisfied condition: !WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)" 4 #endif END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_func_headers windows.h process.h _beginthreadex test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 #include 4 long check__beginthreadex(void) { return (long) _beginthreadex; } 5 int main(void) { int ret = 0; 6 ret |= ((intptr_t)check__beginthreadex) & 0xFFFF; 7 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c:1:10: fatal error: windows.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. check_lib pthreads pthread.h pthread_join -pthread check_func_headers pthread.h pthread_join -pthread test_ld cc -pthread test_cc -pthread BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_pthread_join(void) { return (long) pthread_join; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_pthread_join) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -pthread -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_lib pthreads pthread.h pthread_create -pthread check_func_headers pthread.h pthread_create -pthread test_ld cc -pthread test_cc -pthread BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_pthread_create(void) { return (long) pthread_create; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_pthread_create) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -pthread -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_cc pthreads pthread.h static pthread_mutex_t atomic_lock = PTHREAD_MUTEX_INITIALIZER test_code cc pthread.h static pthread_mutex_t atomic_lock = PTHREAD_MUTEX_INITIALIZER test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { static pthread_mutex_t atomic_lock = PTHREAD_MUTEX_INITIALIZER; return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:2:41: warning: unused variable 'atomic_lock' [-Wunused-variable] 2 | int main(void) { static pthread_mutex_t atomic_lock = PTHREAD_MUTEX_INITIALIZER; return 0; } | ^~~~~~~~~~~ /tmp/ffconf.a8i1WEzk/test.c: At top level: /tmp/ffconf.a8i1WEzk/test.c:2:41: warning: 'atomic_lock' defined but not used [-Wunused-variable] check_builtin sem_timedwait semaphore.h sem_t *s; sem_init(s,0,0); sem_timedwait(s,0); sem_destroy(s) -pthread test_code ld semaphore.h sem_t *s; sem_init(s,0,0); sem_timedwait(s,0); sem_destroy(s) cc -pthread test_ld cc -pthread test_cc -pthread BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 int main(void) { sem_t *s; sem_init(s,0,0); sem_timedwait(s,0); sem_destroy(s); return 0; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:2:45: warning: argument 2 null where non-null expected [-Wnonnull] 2 | int main(void) { sem_t *s; sem_init(s,0,0); sem_timedwait(s,0); sem_destroy(s); return 0; } | ^~~~~~~~~~~~~ In file included from /tmp/ffconf.a8i1WEzk/test.c:1: /usr/include/semaphore.h:63:12: note: in a call to function 'sem_timedwait' declared 'nonnull' 63 | extern int sem_timedwait (sem_t *__restrict __sem, | ^~~~~~~~~~~~~ /tmp/ffconf.a8i1WEzk/test.c:2:28: warning: 's' is used uninitialized [-Wuninitialized] 2 | int main(void) { sem_t *s; sem_init(s,0,0); sem_timedwait(s,0); sem_destroy(s); return 0; } | ^~~~~~~~~~~~~~~ /tmp/ffconf.a8i1WEzk/test.c:2:25: note: 's' was declared here 2 | int main(void) { sem_t *s; sem_init(s,0,0); sem_timedwait(s,0); sem_destroy(s); return 0; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -pthread -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_func pthread_cancel -pthread test_ld cc -pthread test_cc -pthread BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 extern int pthread_cancel(); 2 int main(void){ pthread_cancel(); } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -pthread -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_pkg_config zlib zlib zlib.h zlibVersion test_pkg_config zlib zlib zlib.h zlibVersion pkg-config --exists --print-errors zlib check_func_headers zlib.h zlibVersion -lz test_ld cc -lz test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_zlibVersion(void) { return (long) zlibVersion; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_zlibVersion) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lz check_lib bzlib bzlib.h BZ2_bzlibVersion -lbz2 check_func_headers bzlib.h BZ2_bzlibVersion -lbz2 test_ld cc -lbz2 test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_BZ2_bzlibVersion(void) { return (long) BZ2_bzlibVersion; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_BZ2_bzlibVersion) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lbz2 check_lib lzma lzma.h lzma_version_number -llzma check_func_headers lzma.h lzma_version_number -llzma test_ld cc -llzma test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_lzma_version_number(void) { return (long) lzma_version_number; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_lzma_version_number) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -llzma check_lib libdl dlfcn.h dlopen dlsym check_func_headers dlfcn.h dlopen dlsym test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_dlopen(void) { return (long) dlopen; } 4 long check_dlsym(void) { return (long) dlsym; } 5 int main(void) { int ret = 0; 6 ret |= ((intptr_t)check_dlopen) & 0xFFFF; 7 ret |= ((intptr_t)check_dlsym) & 0xFFFF; 8 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o check_lib libm math.h sin -lm check_func_headers math.h sin -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_sin(void) { return (long) sin; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_sin) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc atanf 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return atanf(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc atan2f 2 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return atan2f(f, g); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc cbrt 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return cbrt(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc cbrtf 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return cbrtf(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc copysign 2 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return copysign(f, g); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc cosf 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return cosf(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc erf 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return erf(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc exp2 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return exp2(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc exp2f 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return exp2f(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc expf 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return expf(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc hypot 2 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return hypot(f, g); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc isfinite 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return isfinite(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc isinf 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return isinf(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc isnan 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return isnan(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc ldexpf 2 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return ldexpf(f, g); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc llrint 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return llrint(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc llrintf 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return llrintf(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc log2 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return log2(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc log2f 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return log2f(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc log10f 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return log10f(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc lrint 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return lrint(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc lrintf 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return lrintf(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc powf 2 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return powf(f, g); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc rint 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return rint(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc round 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return round(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc roundf 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return roundf(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc sinf 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return sinf(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc trunc 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return trunc(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_mathfunc truncf 1 -lm test_ld cc -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 float foo(float f, float g) { return truncf(f); } 3 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:3:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lm check_complexfunc cabs 1 test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 float foo(complex float f, complex float g) { return cabs(f * I); } 4 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:4:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o /usr/bin/ld: /tmp/ccVUv3uW.ltrans0.ltrans.o: in function `foo': /builddir/build/BUILD/ffmpeg-4.2.4/:3: undefined reference to `cabs' collect2: error: ld returned 1 exit status check_complexfunc cexp 1 test_ld cc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 float foo(complex float f, complex float g) { return cexp(f * I); } 4 int main(void){ return (int) foo; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'main': /tmp/ffconf.a8i1WEzk/test.c:4:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4 | int main(void){ return (int) foo; } | ^ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o /usr/bin/ld: /tmp/cc8ZwMdt.ltrans0.ltrans.o: in function `foo': /builddir/build/BUILD/ffmpeg-4.2.4/:3: undefined reference to `cexp' collect2: error: ld returned 1 exit status require_headers frei0r.h dlfcn.h check_headers frei0r.h dlfcn.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c require_pkg_config gnutls gnutls gnutls/gnutls.h gnutls_global_init check_pkg_config gnutls gnutls gnutls/gnutls.h gnutls_global_init test_pkg_config gnutls gnutls gnutls/gnutls.h gnutls_global_init pkg-config --exists --print-errors gnutls check_func_headers gnutls/gnutls.h gnutls_global_init -I/usr/include/p11-kit-1 -lgnutls test_ld cc -I/usr/include/p11-kit-1 -lgnutls test_cc -I/usr/include/p11-kit-1 BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_gnutls_global_init(void) { return (long) gnutls_global_init; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_gnutls_global_init) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -I/usr/include/p11-kit-1 -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lgnutls require_headers ladspa.h dlfcn.h check_headers ladspa.h dlfcn.h test_cpp BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 int x; END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -E -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c require_pkg_config libaom aom >= 1.0.0 aom/aom_codec.h aom_codec_version check_pkg_config libaom aom >= 1.0.0 aom/aom_codec.h aom_codec_version test_pkg_config libaom aom >= 1.0.0 aom/aom_codec.h aom_codec_version pkg-config --exists --print-errors aom >= 1.0.0 check_func_headers aom/aom_codec.h aom_codec_version -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -laom -lvmaf -ljxl test_ld cc -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -laom -lvmaf -ljxl test_cc -I/usr/include/libvmaf -DHWY_SHARED_DEFINE BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_aom_codec_version(void) { return (long) aom_codec_version; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_aom_codec_version) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -laom -lvmaf -ljxl require_pkg_config libass libass ass/ass.h ass_library_init check_pkg_config libass libass ass/ass.h ass_library_init test_pkg_config libass libass ass/ass.h ass_library_init pkg-config --exists --print-errors libass check_func_headers ass/ass.h ass_library_init -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -lass test_ld cc -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -lass test_cc -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_ass_library_init(void) { return (long) ass_library_init; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_ass_library_init) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lass require_pkg_config libbluray libbluray libbluray/bluray.h bd_open check_pkg_config libbluray libbluray libbluray/bluray.h bd_open test_pkg_config libbluray libbluray libbluray/bluray.h bd_open pkg-config --exists --print-errors libbluray check_func_headers libbluray/bluray.h bd_open -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -lbluray test_ld cc -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -lbluray test_cc -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_bd_open(void) { return (long) bd_open; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_bd_open) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lbluray require_pkg_config libdav1d dav1d >= 0.2.1 dav1d/dav1d.h dav1d_version check_pkg_config libdav1d dav1d >= 0.2.1 dav1d/dav1d.h dav1d_version test_pkg_config libdav1d dav1d >= 0.2.1 dav1d/dav1d.h dav1d_version pkg-config --exists --print-errors dav1d >= 0.2.1 check_func_headers dav1d/dav1d.h dav1d_version -ldav1d test_ld cc -ldav1d test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_dav1d_version(void) { return (long) dav1d_version; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_dav1d_version) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -ldav1d require_pkg_config libdrm libdrm xf86drm.h drmGetVersion check_pkg_config libdrm libdrm xf86drm.h drmGetVersion test_pkg_config libdrm libdrm xf86drm.h drmGetVersion pkg-config --exists --print-errors libdrm check_func_headers xf86drm.h drmGetVersion -I/usr/include/libdrm -ldrm test_ld cc -I/usr/include/libdrm -ldrm test_cc -I/usr/include/libdrm BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_drmGetVersion(void) { return (long) drmGetVersion; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_drmGetVersion) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -I/usr/include/libdrm -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -ldrm require_pkg_config libfontconfig fontconfig fontconfig/fontconfig.h FcInit check_pkg_config libfontconfig fontconfig fontconfig/fontconfig.h FcInit test_pkg_config libfontconfig fontconfig fontconfig/fontconfig.h FcInit pkg-config --exists --print-errors fontconfig check_func_headers fontconfig/fontconfig.h FcInit -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -lfontconfig -lfreetype test_ld cc -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -lfontconfig -lfreetype test_cc -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_FcInit(void) { return (long) FcInit; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_FcInit) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lfontconfig -lfreetype require_pkg_config libfreetype freetype2 ft2build.h FT_FREETYPE_H FT_Init_FreeType check_pkg_config libfreetype freetype2 ft2build.h FT_FREETYPE_H FT_Init_FreeType test_pkg_config libfreetype freetype2 ft2build.h FT_FREETYPE_H FT_Init_FreeType pkg-config --exists --print-errors freetype2 check_func_headers ft2build.h FT_FREETYPE_H FT_Init_FreeType -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -lfreetype test_ld cc -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -lfreetype test_cc -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include FT_FREETYPE_H 3 #include 4 long check_FT_Init_FreeType(void) { return (long) FT_Init_FreeType; } 5 int main(void) { int ret = 0; 6 ret |= ((intptr_t)check_FT_Init_FreeType) & 0xFFFF; 7 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lfreetype require_pkg_config libfribidi fribidi fribidi.h fribidi_version_info check_pkg_config libfribidi fribidi fribidi.h fribidi_version_info test_pkg_config libfribidi fribidi fribidi.h fribidi_version_info pkg-config --exists --print-errors fribidi check_func_headers fribidi.h fribidi_version_info -I/usr/include/fribidi -lfribidi test_ld cc -I/usr/include/fribidi -lfribidi test_cc -I/usr/include/fribidi BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_fribidi_version_info(void) { return (long) fribidi_version_info; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_fribidi_version_info) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -I/usr/include/fribidi -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lfribidi check_lib libgsm gsm.h gsm_create -lgsm check_func_headers gsm.h gsm_create -lgsm test_ld cc -lgsm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_gsm_create(void) { return (long) gsm_create; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_gsm_create) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lgsm check_pkg_config libmfx libmfx mfx/mfxvideo.h MFXInit test_pkg_config libmfx libmfx mfx/mfxvideo.h MFXInit pkg-config --exists --print-errors libmfx check_func_headers mfx/mfxvideo.h MFXInit -lmfx -lstdc++ -ldl -lva-drm -lva-x11 -lva test_ld cc -lmfx -lstdc++ -ldl -lva-drm -lva-x11 -lva test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_MFXInit(void) { return (long) MFXInit; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_MFXInit) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lmfx -lstdc++ -ldl -lva-drm -lva-x11 -lva require_pkg_config libmodplug libmodplug libmodplug/modplug.h ModPlug_Load check_pkg_config libmodplug libmodplug libmodplug/modplug.h ModPlug_Load test_pkg_config libmodplug libmodplug libmodplug/modplug.h ModPlug_Load pkg-config --exists --print-errors libmodplug check_func_headers libmodplug/modplug.h ModPlug_Load -lmodplug test_ld cc -lmodplug test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_ModPlug_Load(void) { return (long) ModPlug_Load; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_ModPlug_Load) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lmodplug require libmp3lame >= 3.98.3 lame/lame.h lame_set_VBR_quality -lmp3lame -lm check_lib libmp3lame lame/lame.h lame_set_VBR_quality -lmp3lame -lm check_func_headers lame/lame.h lame_set_VBR_quality -lmp3lame -lm test_ld cc -lmp3lame -lm test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_lame_set_VBR_quality(void) { return (long) lame_set_VBR_quality; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_lame_set_VBR_quality) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lmp3lame -lm require libopencore_amrnb opencore-amrnb/interf_dec.h Decoder_Interface_init -lopencore-amrnb check_lib libopencore_amrnb opencore-amrnb/interf_dec.h Decoder_Interface_init -lopencore-amrnb check_func_headers opencore-amrnb/interf_dec.h Decoder_Interface_init -lopencore-amrnb test_ld cc -lopencore-amrnb test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_Decoder_Interface_init(void) { return (long) Decoder_Interface_init; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_Decoder_Interface_init) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lopencore-amrnb require libopencore_amrwb opencore-amrwb/dec_if.h D_IF_init -lopencore-amrwb check_lib libopencore_amrwb opencore-amrwb/dec_if.h D_IF_init -lopencore-amrwb check_func_headers opencore-amrwb/dec_if.h D_IF_init -lopencore-amrwb test_ld cc -lopencore-amrwb test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_D_IF_init(void) { return (long) D_IF_init; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_D_IF_init) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lopencore-amrwb check_pkg_config libopenjpeg libopenjp2 >= 2.1.0 openjpeg.h opj_version test_pkg_config libopenjpeg libopenjp2 >= 2.1.0 openjpeg.h opj_version pkg-config --exists --print-errors libopenjp2 >= 2.1.0 check_func_headers openjpeg.h opj_version -I/usr/include/openjpeg-2.5 -lopenjp2 test_ld cc -I/usr/include/openjpeg-2.5 -lopenjp2 test_cc -I/usr/include/openjpeg-2.5 BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_opj_version(void) { return (long) opj_version; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_opj_version) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -I/usr/include/openjpeg-2.5 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -I/usr/include/openjpeg-2.5 -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lopenjp2 require_pkg_config libpulse libpulse pulse/pulseaudio.h pa_context_new check_pkg_config libpulse libpulse pulse/pulseaudio.h pa_context_new test_pkg_config libpulse libpulse pulse/pulseaudio.h pa_context_new pkg-config --exists --print-errors libpulse check_func_headers pulse/pulseaudio.h pa_context_new -D_REENTRANT -lpulse -pthread test_ld cc -D_REENTRANT -lpulse -pthread test_cc -D_REENTRANT -pthread BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_pa_context_new(void) { return (long) pa_context_new; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_pa_context_new) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -I/usr/include/openjpeg-2.5 -D_REENTRANT -pthread -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -D_REENTRANT -pthread -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lpulse require_pkg_config librsvg librsvg-2.0 librsvg-2.0/librsvg/rsvg.h rsvg_handle_render_cairo check_pkg_config librsvg librsvg-2.0 librsvg-2.0/librsvg/rsvg.h rsvg_handle_render_cairo test_pkg_config librsvg librsvg-2.0 librsvg-2.0/librsvg/rsvg.h rsvg_handle_render_cairo pkg-config --exists --print-errors librsvg-2.0 check_func_headers librsvg-2.0/librsvg/rsvg.h rsvg_handle_render_cairo -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo test_ld cc -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo test_cc -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_rsvg_handle_render_cairo(void) { return (long) rsvg_handle_render_cairo; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_rsvg_handle_render_cairo) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -I/usr/include/openjpeg-2.5 -D_REENTRANT -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'check_rsvg_handle_render_cairo': /tmp/ffconf.a8i1WEzk/test.c:3:1: warning: 'rsvg_handle_render_cairo' is deprecated: Use 'rsvg_handle_render_document' instead [-Wdeprecated-declarations] 3 | long check_rsvg_handle_render_cairo(void) { return (long) rsvg_handle_render_cairo; } | ^~~~ In file included from /usr/include/librsvg-2.0/librsvg/rsvg.h:1452, from /tmp/ffconf.a8i1WEzk/test.c:1: /usr/include/librsvg-2.0/librsvg/rsvg-cairo.h:88:10: note: declared here 88 | gboolean rsvg_handle_render_cairo (RsvgHandle *handle, cairo_t *cr); | ^~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo require libsoxr soxr.h soxr_create -lsoxr check_lib libsoxr soxr.h soxr_create -lsoxr check_func_headers soxr.h soxr_create -lsoxr test_ld cc -lsoxr test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_soxr_create(void) { return (long) soxr_create; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_soxr_create) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -I/usr/include/openjpeg-2.5 -D_REENTRANT -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lsoxr require_pkg_config libssh libssh libssh/sftp.h sftp_init check_pkg_config libssh libssh libssh/sftp.h sftp_init test_pkg_config libssh libssh libssh/sftp.h sftp_init pkg-config --exists --print-errors libssh check_func_headers libssh/sftp.h sftp_init -lssh test_ld cc -lssh test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_sftp_init(void) { return (long) sftp_init; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_sftp_init) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -I/usr/include/openjpeg-2.5 -D_REENTRANT -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lssh require_pkg_config libspeex speex speex/speex.h speex_decoder_init check_pkg_config libspeex speex speex/speex.h speex_decoder_init test_pkg_config libspeex speex speex/speex.h speex_decoder_init pkg-config --exists --print-errors speex check_func_headers speex/speex.h speex_decoder_init -lspeex test_ld cc -lspeex test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_speex_decoder_init(void) { return (long) speex_decoder_init; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_speex_decoder_init) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -I/usr/include/openjpeg-2.5 -D_REENTRANT -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lspeex require_pkg_config libsrt srt >= 1.3.0 srt/srt.h srt_socket check_pkg_config libsrt srt >= 1.3.0 srt/srt.h srt_socket test_pkg_config libsrt srt >= 1.3.0 srt/srt.h srt_socket pkg-config --exists --print-errors srt >= 1.3.0 check_func_headers srt/srt.h srt_socket -I/usr/include/srt -I/usr/include/p11-kit-1 -lsrt test_ld cc -I/usr/include/srt -I/usr/include/p11-kit-1 -lsrt test_cc -I/usr/include/srt -I/usr/include/p11-kit-1 BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_srt_socket(void) { return (long) srt_socket; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_srt_socket) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -I/usr/include/openjpeg-2.5 -D_REENTRANT -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 -I/usr/include/srt -I/usr/include/p11-kit-1 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'check_srt_socket': /tmp/ffconf.a8i1WEzk/test.c:3:1: warning: 'srt_socket' is deprecated [-Wdeprecated-declarations] 3 | long check_srt_socket(void) { return (long) srt_socket; } | ^~~~ In file included from /tmp/ffconf.a8i1WEzk/test.c:1: /usr/include/srt/srt.h:765:41: note: declared here 765 | SRT_ATR_DEPRECATED_PX SRT_API SRTSOCKET srt_socket(int, int, int) SRT_ATR_DEPRECATED; | ^~~~~~~~~~ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -I/usr/include/srt -I/usr/include/p11-kit-1 -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lsrt require libtheora theora/theoraenc.h th_info_init -ltheoraenc -ltheoradec -logg check_lib libtheora theora/theoraenc.h th_info_init -ltheoraenc -ltheoradec -logg check_func_headers theora/theoraenc.h th_info_init -ltheoraenc -ltheoradec -logg test_ld cc -ltheoraenc -ltheoradec -logg test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_th_info_init(void) { return (long) th_info_init; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_th_info_init) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -I/usr/include/openjpeg-2.5 -D_REENTRANT -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 -I/usr/include/srt -I/usr/include/p11-kit-1 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -ltheoraenc -ltheoradec -logg require_pkg_config libv4l2 libv4l2 libv4l2.h v4l2_ioctl check_pkg_config libv4l2 libv4l2 libv4l2.h v4l2_ioctl test_pkg_config libv4l2 libv4l2 libv4l2.h v4l2_ioctl pkg-config --exists --print-errors libv4l2 check_func_headers libv4l2.h v4l2_ioctl -lv4l2 test_ld cc -lv4l2 test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_v4l2_ioctl(void) { return (long) v4l2_ioctl; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_v4l2_ioctl) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -I/usr/include/openjpeg-2.5 -D_REENTRANT -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 -I/usr/include/srt -I/usr/include/p11-kit-1 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lv4l2 require_pkg_config libvidstab vidstab >= 0.98 vid.stab/libvidstab.h vsMotionDetectInit check_pkg_config libvidstab vidstab >= 0.98 vid.stab/libvidstab.h vsMotionDetectInit test_pkg_config libvidstab vidstab >= 0.98 vid.stab/libvidstab.h vsMotionDetectInit pkg-config --exists --print-errors vidstab >= 0.98 check_func_headers vid.stab/libvidstab.h vsMotionDetectInit -lvidstab -lm -lgomp -lpthread test_ld cc -lvidstab -lm -lgomp -lpthread test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_vsMotionDetectInit(void) { return (long) vsMotionDetectInit; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_vsMotionDetectInit) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -I/usr/include/openjpeg-2.5 -D_REENTRANT -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 -I/usr/include/srt -I/usr/include/p11-kit-1 -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lvidstab -lm -lgomp -lpthread require_pkg_config libvmaf libvmaf >= 1.3.9 libvmaf.h compute_vmaf check_pkg_config libvmaf libvmaf >= 1.3.9 libvmaf.h compute_vmaf test_pkg_config libvmaf libvmaf >= 1.3.9 libvmaf.h compute_vmaf pkg-config --exists --print-errors libvmaf >= 1.3.9 check_func_headers libvmaf.h compute_vmaf -I/usr/include/libvmaf -lvmaf test_ld cc -I/usr/include/libvmaf -lvmaf test_cc -I/usr/include/libvmaf BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_compute_vmaf(void) { return (long) compute_vmaf; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_compute_vmaf) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -I/usr/include/openjpeg-2.5 -D_REENTRANT -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 -I/usr/include/srt -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c /tmp/ffconf.a8i1WEzk/test.c: In function 'check_compute_vmaf': /tmp/ffconf.a8i1WEzk/test.c:3:1: warning: 'compute_vmaf' is deprecated [-Wdeprecated-declarations] 3 | long check_compute_vmaf(void) { return (long) compute_vmaf; } | ^~~~ In file included from /usr/include/libvmaf/libvmaf.h:25, from /tmp/ffconf.a8i1WEzk/test.c:1: /usr/include/libvmaf/compute_vmaf.h:66:5: note: declared here 66 | int compute_vmaf(double* vmaf_score, char* fmt, int width, int height, int (*read_frame)(float *ref_data, float *main_data, float *temp_data, int stride_byte, void *user_data), | ^~~~~~~~~~~~ gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -I/usr/include/libvmaf -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lvmaf require libvo_amrwbenc vo-amrwbenc/enc_if.h E_IF_init -lvo-amrwbenc check_lib libvo_amrwbenc vo-amrwbenc/enc_if.h E_IF_init -lvo-amrwbenc check_func_headers vo-amrwbenc/enc_if.h E_IF_init -lvo-amrwbenc test_ld cc -lvo-amrwbenc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_E_IF_init(void) { return (long) E_IF_init; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_E_IF_init) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -I/usr/include/openjpeg-2.5 -D_REENTRANT -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 -I/usr/include/srt -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lvo-amrwbenc require_pkg_config libvorbis vorbis vorbis/codec.h vorbis_info_init check_pkg_config libvorbis vorbis vorbis/codec.h vorbis_info_init test_pkg_config libvorbis vorbis vorbis/codec.h vorbis_info_init pkg-config --exists --print-errors vorbis check_func_headers vorbis/codec.h vorbis_info_init -lvorbis test_ld cc -lvorbis test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_vorbis_info_init(void) { return (long) vorbis_info_init; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_vorbis_info_init) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -I/usr/include/openjpeg-2.5 -D_REENTRANT -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 -I/usr/include/srt -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lvorbis require_pkg_config libvorbisenc vorbisenc vorbis/vorbisenc.h vorbis_encode_init check_pkg_config libvorbisenc vorbisenc vorbis/vorbisenc.h vorbis_encode_init test_pkg_config libvorbisenc vorbisenc vorbis/vorbisenc.h vorbis_encode_init pkg-config --exists --print-errors vorbisenc check_func_headers vorbis/vorbisenc.h vorbis_encode_init -lvorbisenc test_ld cc -lvorbisenc test_cc BEGIN /tmp/ffconf.a8i1WEzk/test.c 1 #include 2 #include 3 long check_vorbis_encode_init(void) { return (long) vorbis_encode_init; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_vorbis_encode_init) & 0xFFFF; 6 return ret; } END /tmp/ffconf.a8i1WEzk/test.c gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c11 -fomit-frame-pointer -fPIC -I/usr/include/ffnvcodec -pthread -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -DHWY_SHARED_DEFINE -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libxml2 -I/usr/include/fribidi -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/fribidi -I/usr/include/openjpeg-2.5 -D_REENTRANT -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libxml2 -pthread -I/usr/include/pixman-1 -I/usr/include/srt -I/usr/include/p11-kit-1 -I/usr/include/libvmaf -c -o /tmp/ffconf.a8i1WEzk/test.o /tmp/ffconf.a8i1WEzk/test.c gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.a8i1WEzk/test /tmp/ffconf.a8i1WEzk/test.o -lvorbisenc libvpx enabled but no supported decoders found make: Entering directory '/builddir/build/BUILD/ffmpeg-4.2.4' make: Leaving directory '/builddir/build/BUILD/ffmpeg-4.2.4' RPM build errors: + /usr/bin/make -O -j80 V=1 VERBOSE=1 V=1 -C anolis-linux-build make: *** anolis-linux-build: No such file or directory. Stop. error: Bad exit status from /var/tmp/rpm-tmp.KJiIfH (%build) Bad exit status from /var/tmp/rpm-tmp.KJiIfH (%build) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/ffmpeg.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/ffmpeg.spec