Join the community today
Register Now

Install ffmpeg won't compile on AlmaLinux 10

Discussion in 'Install & Upgrades or Pre-Install Questions' started by ElChorizo, May 16, 2026.

Tags:
  1. ElChorizo

    ElChorizo Member

    79
    10
    8
    Apr 29, 2021
    Ratings:
    +18
    Local Time:
    3:26 PM
    1.19.10
    10.3.28
    Did a new install on AlmaLinux 10 and ffmpeg refuses to compile.

     
  2. eva2000

    eva2000 Administrator Staff Member

    59,283
    12,508
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,140
    Local Time:
    6:26 AM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    Should be fixed in 141.00beta01 for AlmaLinux 10

    run cmupdate before trying again

    Code (Text):
    Installed FFMPEG binary at /opt/bin/ffmpeg
    
    ffmpeg version git-2026-05-17-989e621 Copyright (c) 2000-2026 the FFmpeg developers
      built with gcc 14 (GCC)
      configuration: --prefix=/opt/ffmpeg --extra-cflags=' -I/opt/ffmpeg/include' --extra-ldflags=-L/opt/ffmpeg/lib --bindir=/opt/bin --pkg-config-flags=--static --extra-libs=-lpthread --extra-libs=-lm --enable-gpl --disable-debug --enable-nonfree --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libass --enable-libzimg --enable-swscale --enable-shared
      libavutil      60. 31.100 / 60. 31.100
      libavcodec     62. 33.100 / 62. 33.100
      libavformat    62. 17.100 / 62. 17.100
      libavdevice    62.  4.100 / 62.  4.100
      libavfilter    11. 17.100 / 11. 17.100
      libswscale      9.  7.100 /  9.  7.100
      libswresample   6.  4.100 /  6.  4.100
    Formats:
     D.. = Demuxing supported
     .E. = Muxing supported
     ..d = Is a device
     ---
     D   3dostr          3DO STR
      E  3g2             3GP2 (3GPP2 file format)
      E  3gp             3GP (3GPP file format)
     D   4xm             4X Technologies
      E  a64             a64 - video for Commodore 64
     D   aa              Audible AA format files
     D   aac             raw ADTS AAC (Advanced Audio Coding)
     D   aax             CRI AAX
     DE  ac3             raw AC-3
     DE  ac4             raw AC-4
     D   ace             tri-Ace Audio Container
     D   acm             Interplay ACM
     D   act             ACT Voice file format
     D   adf             Artworx Data Format
     D   adp             ADP
     D   ads             Sony PS2 ADS
      E  adts            ADTS AAC (Advanced Audio Coding)
     DE  adx             CRI ADX
     DE  aea             MD STUDIO audio
     D   afc             AFC
     DE  aiff            Audio IFF
     D   aix             CRI AIX
     DE  alaw            PCM A-law
     D   alias_pix       Alias/Wavefront PIX image
     DE  alp             LEGO Racers ALP
     DE  amr             3GPP AMR
     D   amrnb           raw AMR-NB
     D   amrwb           raw AMR-WB
      E  amv             AMV
     D   anm             Deluxe Paint Animation
     D   apac            raw APAC
     D   apc             CRYO APC
     D   ape             Monkey's Audio
     DE  apm             Ubisoft Rayman 2 APM
     DE  apng            Animated Portable Network Graphics
     DE  aptx            raw aptX (Audio Processing Technology for Bluetooth)
     DE  aptx_hd         raw aptX HD (Audio Processing Technology for Bluetooth)
     DE  apv             APV raw bitstream
     D   aqtitle         AQTitle subtitles
     DE  argo_asf        Argonaut Games ASF
     D   argo_brp        Argonaut Games BRP
     DE  argo_cvg        Argonaut Games CVG
     DE  asf             ASF (Advanced / Active Streaming Format)
     D   asf_o           ASF (Advanced / Active Streaming Format)
      E  asf_stream      ASF (Advanced / Active Streaming Format)
     DE  ass             SSA (SubStation Alpha) subtitle
     DE  ast             AST (Audio Stream)
     DE  au              Sun AU
     D   av1             AV1 Annex B
     DE  avi             AVI (Audio Video Interleaved)
      E  avif            AVIF
      E  avm2            SWF (ShockWave Flash) (AVM2)
     D   avr             AVR (Audio Visual Research)
     D   avs             Argonaut Games Creature Shock
     DE  avs2            raw AVS2-P2/IEEE1857.4 video
     DE  avs3            AVS3-P2/IEEE1857.10
     D   bethsoftvid     Bethesda Softworks VID
     D   bfi             Brute Force & Ignorance
     D   bfstm           BFSTM (Binary Cafe Stream)
     D   bin             Binary text
     D   bink            Bink
     D   binka           Bink Audio
     DE  bit             G.729 BIT file format
     D   bitpacked       Bitpacked
     D   bmp_pipe        piped bmp sequence
     D   bmv             Discworld II BMV
     D   boa             Black Ops Audio
     D   bonk            raw Bonk
     D   brender_pix     BRender PIX image
     D   brstm           BRSTM (Binary Revolution Stream)
     D   c93             Interplay C93
     DE  caf             Apple CAF (Core Audio Format)
     DE  cavsvideo       raw Chinese AVS (Audio Video Standard) video
     D   cdg             CD Graphics
     D   cdxl            Commodore CDXL video
     D   cine            Phantom Cine
     DE  codec2          codec2 .c2 muxer
     DE  codec2raw       raw codec2 muxer
     D   concat          Virtual concatenation script
      E  crc             CRC testing
     D   cri_pipe        piped cri sequence
      E  dash            DASH Muxer
     DE  data            raw data
     DE  daud            D-Cinema audio
     D   dcstr           Sega DC STR
     D   dds_pipe        piped dds sequence
     D   derf            Xilam DERF
     D   dfa             Chronomaster DFA
     DE  dfpwm           raw DFPWM1a
     D   dhav            Video DAV
     DE  dirac           raw Dirac
     DE  dnxhd           raw DNxHD (SMPTE VC-3)
     D   dpx_pipe        piped dpx sequence
     D   dsf             DSD Stream File (DSF)
     D   dsicin          Delphine Software International CIN
     D   dss             Digital Speech Standard (DSS)
     DE  dts             raw DTS
     D   dtshd           raw DTS-HD
     DE  dv              DV (Digital Video)
     D   dvbsub          raw dvbsub
     D   dvbtxt          dvbtxt
      E  dvd             MPEG-2 PS (DVD VOB)
     D   dxa             DXA
     D   ea              Electronic Arts Multimedia
     D   ea_cdata        Electronic Arts cdata
     DE  eac3            raw E-AC-3
     D   epaf            Ensoniq Paris Audio File
     DE  evc             raw EVC video
     D   exr_pipe        piped exr sequence
     DE  f32be           PCM 32-bit floating-point big-endian
     DE  f32le           PCM 32-bit floating-point little-endian
      E  f4v             F4V Adobe Flash Video
     DE  f64be           PCM 64-bit floating-point big-endian
     DE  f64le           PCM 64-bit floating-point little-endian
     DEd fbdev           Linux framebuffer
     DE  ffmetadata      FFmpeg metadata in text
      E  fifo            FIFO queue pseudo-muxer
     DE  film_cpk        Sega FILM / CPK
     DE  filmstrip       Adobe Filmstrip
     DE  fits            Flexible Image Transport System
     DE  flac            raw FLAC
     D   flic            FLI/FLC/FLX animation
     DE  flv             FLV (Flash Video)
      E  framecrc        framecrc testing
      E  framehash       Per-frame hash testing
      E  framemd5        Per-frame MD5 testing
     D   frm             Megalux Frame
     D   fsb             FMOD Sample Bank
     D   fwse            Capcom's MT Framework sound
     DE  g722            raw G.722
     DE  g723_1          raw G.723.1
     DE  g726            raw big-endian G.726 ("left-justified")
     DE  g726le          raw little-endian G.726 ("right-justified")
     D   g728            raw G.728
     D   g729            G.729 raw format demuxer
     D   gdv             Gremlin Digital Video
     D   gem_pipe        piped gem sequence
     D   genh            GENeric Header
     DE  gif             CompuServe Graphics Interchange Format (GIF)
     D   gif_pipe        piped gif sequence
     DE  gsm             raw GSM
     DE  gxf             GXF (General eXchange Format)
     DE  h261            raw H.261
     DE  h263            raw H.263
     DE  h264            raw H.264 video
      E  hash            Hash testing
     D   hca             CRI HCA
     D   hcom            Macintosh HCOM
     D   hdr_pipe        piped hdr sequence
      E  hds             HDS Muxer
     DE  hevc            raw HEVC video
     DE  hls             Apple HTTP Live Streaming
     D   hnm             Cryo HNM v4
     D   hxvs            HXVF/HXVS IP camera format
     DE  iamf            Raw Immersive Audio Model and Formats
     DE  ico             Microsoft Windows ICO
     D   idcin           id Cinematic
     D   idf             iCE Draw File
     D   iff             IFF (Interchange File Format)
     D   ifv             IFV CCTV DVR
     DE  ilbc            iLBC storage
     DE  image2          image2 sequence
     DE  image2pipe      piped image2 sequence
     D   ingenient       raw Ingenient MJPEG
     D   ipmovie         Interplay MVE
      E  ipod            iPod H.264 MP4 (MPEG-4 Part 14)
     D   ipu             raw IPU Video
     DE  ircam           Berkeley/IRCAM/CARL Sound Format
      E  ismv            ISMV/ISMA (Smooth Streaming)
     D   iss             Funcom ISS
     D   iv8             IndigoVision 8000 video
     DE  ivf             On2 IVF
     D   ivr             IVR (Internet Video Recording)
     D   j2k_pipe        piped j2k sequence
     DE  jacosub         JACOsub subtitle format
     D   jpeg_pipe       piped jpeg sequence
     D   jpegls_pipe     piped jpegls sequence
     D   jpegxl_anim     Animated JPEG XL
     D   jpegxl_pipe     piped jpegxl sequence
     D   jpegxs_pipe     piped jpegxs sequence
     D   jv              Bitmap Brothers JV
     D d kmsgrab         KMS screen capture
     D   kux             KUX (YouKu)
     DE  kvag            Simon & Schuster Interactive VAG
     D   laf             LAF (Limitless Audio Format)
      E  latm            LOAS/LATM
     D d lavfi           Libavfilter virtual input device
     DE  lc3             LC3 (Low Complexity Communication Codec)
     D   live_flv        live RTMP FLV (Flash Video)
     D   lmlm4           raw lmlm4
     D   loas            LOAS AudioSyncStream
     DE  lrc             LRC lyrics
     D   luodat          Video CCTV DAT
     D   lvf             LVF
     D   lxf             VR native stream (LXF)
     DE  m4v             raw MPEG-4 video
      E  matroska        Matroska
     D   matroska,webm   Matroska / WebM
     D   mca             MCA Audio Format
     DE  mcc             MacCaption
      E  md5             MD5 testing
     D   mgsts           Metal Gear Solid: The Twin Snakes
     DE  microdvd        MicroDVD subtitle format
     DE  mjpeg           raw MJPEG video
     D   mjpeg_2000      raw MJPEG 2000 video
      E  mkvtimestamp_v2 extract pts as timecode v2 format, as defined by mkvtoolnix
     DE  mlp             raw MLP
     D   mlv             Magic Lantern Video (MLV)
     D   mm              American Laser Games MM
     DE  mmf             Yamaha SMAF
     D   mods            MobiClip MODS
     D   moflex          MobiClip MOFLEX
      E  mov             QuickTime / MOV
     D   mov,mp4,m4a,3gp,3g2,mj2 QuickTime / MOV
      E  mp2             MP2 (MPEG audio layer 2)
     DE  mp3             MP3 (MPEG audio layer 3)
      E  mp4             MP4 (MPEG-4 Part 14)
     D   mpc             Musepack
     D   mpc8            Musepack SV8
     DE  mpeg            MPEG-1 Systems / MPEG program stream
      E  mpeg1video      raw MPEG-1 video
      E  mpeg2video      raw MPEG-2 video
     DE  mpegts          MPEG-TS (MPEG-2 Transport Stream)
     D   mpegtsraw       raw MPEG-TS (MPEG-2 Transport Stream)
     D   mpegvideo       raw MPEG video
     DE  mpjpeg          MIME multipart JPEG
     D   mpl2            MPL2 subtitles
     D   mpsub           MPlayer subtitles
     D   msf             Sony PS3 MSF
     D   msnwctcp        MSN TCP Webcam stream
     D   msp             Microsoft Paint (MSP))
     D   mtaf            Konami PS2 MTAF
     D   mtv             MTV
     DE  mulaw           PCM mu-law
     D   musx            Eurocom MUSX
     D   mv              Silicon Graphics Movie
     D   mvi             Motion Pixels MVI
     DE  mxf             MXF (Material eXchange Format)
      E  mxf_d10         MXF (Material eXchange Format) D-10 Mapping
      E  mxf_opatom      MXF (Material eXchange Format) Operational Pattern Atom
     D   mxg             MxPEG clip
     D   nc              NC camera feed
     D   nistsphere      NIST SPeech HEader REsources
     D   nsp             Computerized Speech Lab NSP
     D   nsv             Nullsoft Streaming Video
      E  null            raw null video
     DE  nut             NUT
     D   nuv             NuppelVideo
     DE  obu             AV1 low overhead OBU
      E  oga             Ogg Audio
     DE  ogg             Ogg
      E  ogv             Ogg Video
     DE  oma             Sony OpenMG audio
      E  opus            Ogg Opus
     D   osq             raw OSQ
     DEd oss             OSS (Open Sound System) playback
     D   paf             Amazing Studio Packed Animation File
     D   pam_pipe        piped pam sequence
     D   pbm_pipe        piped pbm sequence
     D   pcx_pipe        piped pcx sequence
     DE  pdv             PlayDate Video
     D   pfm_pipe        piped pfm sequence
     D   pgm_pipe        piped pgm sequence
     D   pgmyuv_pipe     piped pgmyuv sequence
     D   pgx_pipe        piped pgx sequence
     D   phm_pipe        piped phm sequence
     D   photocd_pipe    piped photocd sequence
     D   pictor_pipe     piped pictor sequence
     D   pjs             PJS (Phoenix Japanimation Society) subtitles
     D   pmp             Playstation Portable PMP
     D   png_pipe        piped png sequence
     D   pp_bnk          Pro Pinball Series Soundbank
     D   ppm_pipe        piped ppm sequence
     D   psd_pipe        piped psd sequence
      E  psp             PSP MP4 (MPEG-4 Part 14)
     D   psxstr          Sony Playstation STR
     D   pva             TechnoTrend PVA
     D   pvf             PVF (Portable Voice Format)
     D   qcp             QCP
     D   qdraw_pipe      piped qdraw sequence
     D   qoa             QOA
     D   qoi_pipe        piped qoi sequence
     D   r3d             REDCODE R3D
     DE  rawvideo        raw video
     DE  rcwt            RCWT (Raw Captions With Time)
     D   realtext        RealText subtitle format
     D   redspark        RedSpark
     D   rka             RKA (RK Audio)
     D   rl2             RL2
     DE  rm              RealMedia
     DE  roq             raw id RoQ
     D   rpl             RPL / ARMovie
     D   rsd             GameCube RSD
     DE  rso             Lego Mindstorms RSO
     DE  rtp             RTP output
      E  rtp_mpegts      RTP/mpegts output format
     DE  rtsp            RTSP output
     DE  s16be           PCM signed 16-bit big-endian
     DE  s16le           PCM signed 16-bit little-endian
     DE  s24be           PCM signed 24-bit big-endian
     DE  s24le           PCM signed 24-bit little-endian
     DE  s32be           PCM signed 32-bit big-endian
     DE  s32le           PCM signed 32-bit little-endian
     D   s337m           SMPTE 337M
     DE  s8              PCM signed 8-bit
     D   sami            SAMI subtitle format
     DE  sap             SAP output
     DE  sbc             raw SBC
     D   sbg             SBaGen binaural beats script
     DE  scc             Scenarist Closed Captions
     D   scd             Square Enix SCD
     D   sdns            Xbox SDNS
     D   sdp             SDP
     D   sdr2            SDR2
     D   sds             MIDI Sample Dump Standard
     D   sdx             Sample Dump eXchange
      E  segment         segment
     D   ser             SER (Simple uncompressed video format for astronomical capturing)
     D   sga             Digital Pictures SGA
     D   sgi_pipe        piped sgi sequence
     D   shn             raw Shorten
     D   siff            Beam Software SIFF
     D   simbiosis_imx   Simbiosis Interactive IMX
     D   sln             Asterisk raw pcm
     DE  smjpeg          Loki SDL MJPEG
     D   smk             Smacker
      E  smoothstreaming Smooth Streaming Muxer
     D   smush           LucasArts Smush
     D   sol             Sierra SOL
     DE  sox             SoX (Sound eXchange) native
     DE  spdif           IEC 61937 (used on S/PDIF - IEC958)
      E  spx             Ogg Speex
     DE  srt             SubRip subtitle
     D   stl             Spruce subtitle format
      E  stream_segment,ssegment streaming segment muxer
      E  streamhash      Per-stream hash testing
     D   subviewer       SubViewer subtitle format
     D   subviewer1      SubViewer v1 subtitle format
     D   sunrast_pipe    piped sunrast sequence
     DE  sup             raw HDMV Presentation Graphic Stream subtitles
     D   svag            Konami PS2 SVAG
      E  svcd            MPEG-2 PS (SVCD)
     D   svg_pipe        piped svg sequence
     D   svs             Square SVS
     DE  swf             SWF (ShockWave Flash)
     D   tak             raw TAK
     D   tedcaptions     TED Talks captions
      E  tee             Multiple muxer tee
     D   thp             THP
     D   tiertexseq      Tiertex Limited SEQ
     D   tiff_pipe       piped tiff sequence
     D   tmv             8088flex TMV
     DE  truehd          raw TrueHD
     DE  tta             TTA (True Audio)
      E  ttml            TTML subtitle
     D   tty             Tele-typewriter
     D   txd             Renderware TeXture Dictionary
     D   ty              TiVo TY Stream
     DE  u16be           PCM unsigned 16-bit big-endian
     DE  u16le           PCM unsigned 16-bit little-endian
     DE  u24be           PCM unsigned 24-bit big-endian
     DE  u24le           PCM unsigned 24-bit little-endian
     DE  u32be           PCM unsigned 32-bit big-endian
     DE  u32le           PCM unsigned 32-bit little-endian
     DE  u8              PCM unsigned 8-bit
      E  uncodedframecrc uncoded framecrc testing
     D   usm             CRI USM
     D   v210            Uncompressed 4:2:2 10-bit
     D   v210x           Uncompressed 4:2:2 10-bit
     D   vag             Sony PS2 VAG
     D   vbn_pipe        piped vbn sequence
     DE  vc1             raw VC-1 video
     DE  vc1test         VC-1 test bitstream
      E  vcd             MPEG-1 Systems / MPEG program stream (VCD)
     DE  vidc            PCM Archimedes VIDC
     DEd video4linux2,v4l2 Video4Linux2 output device
     D   vividas         Vividas VIV
     D   vivo            Vivo
     D   vmd             Sierra VMD
      E  vob             MPEG-2 PS (VOB)
     D   vobsub          VobSub subtitle format
     DE  voc             Creative Voice
     D   vpk             Sony PS2 VPK
     D   vplayer         VPlayer subtitles
     D   vqf             Nippon Telegraph and Telephone Corporation (NTT) TwinVQ
     DE  vvc             raw H.266/VVC video
     DE  w64             Sony Wave64
     D   wady            Marble WADY
     DE  wav             WAV / WAVE (Waveform Audio)
     D   wavarc          Waveform Archiver
     D   wc3movie        Wing Commander III movie
      E  webm            WebM
      E  webm_chunk      WebM Chunk Muxer
     DE  webm_dash_manifest WebM DASH Manifest
      E  webp            WebP
     D   webp_pipe       piped webp sequence
     DE  webvtt          WebVTT subtitle
     DE  wsaud           Westwood Studios audio
     D   wsd             Wideband Single-bit Data (WSD)
     D   wsvqa           Westwood Studios VQA
     DE  wtv             Windows Television (WTV)
     DE  wv              raw WavPack
     D   wve             Psion 3 audio
     D d x11grab         X11 screen capture, using XCB
     D   xa              Maxis XA
     D   xbin            eXtended BINary text (XBIN)
     D   xbm_pipe        piped xbm sequence
     D   xmd             Konami XMD
     D   xmv             Microsoft XMV
     D   xpm_pipe        piped xpm sequence
     D   xvag            Sony PS3 XVAG
     D   xwd_pipe        piped xwd sequence
     D   xwma            Microsoft xWMA
     D   yop             Psygnosis YOP
     DE  yuv4mpegpipe    YUV4MPEG pipe
    

    Code (Text):
    ffmpeg version git-2026-05-17-989e621 Copyright (c) 2000-2026 the FFmpeg developers
    built with gcc 14 (GCC)
    configuration: --prefix=/opt/ffmpeg --extra-cflags=' -I/opt/ffmpeg/include' --extra-ldflags=-L/opt/ffmpeg/lib --bindir=/opt/bin --pkg-config-flags=--static --extra-libs=-lpthread --extra-libs=-lm --enable-gpl --disable-debug --enable-nonfree --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libass --enable-libzimg --enable-swscale --enable-shared
    libavutil      60. 31.100 / 60. 31.100
    libavcodec     62. 33.100 / 62. 33.100
    libavformat    62. 17.100 / 62. 17.100
    libavdevice    62.  4.100 / 62.  4.100
    libavfilter    11. 17.100 / 11. 17.100
    libswscale      9.  7.100 /  9.  7.100
    libswresample   6.  4.100 /  6.  4.100
    
    Exiting with exit code 0
    
    Binaries installed at /opt/bin
    
    The ffmpeg php extension is no longer supported due to developer support ending
    If you have ran centmin.sh menu option 19 submenu option 1, then you have installed
    ffmpeg binary at /opt/bin/ffmpeg and can use that with some web apps only requiring
    pointing to the full path of ffmpeg binary at /opt/bin/ffmpeg