[Bug 297358] games/retroarch: Fails to build with FFmpeg 9.0

[email protected] Sat, 08 Aug 2026 19:01:57 +0000
Newsgroups gmane.os.freebsd.devel.ports.bugs
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297358

            Bug ID: 297358
           Summary: games/retroarch: Fails to build with FFmpeg 9.0
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
            Blocks: 297355
                CC: [email protected]
             Flags: maintainer-feedback?([email protected])

Poudriere, 15.1-RELEASE (amd64)

CC record/drivers/record_ffmpeg.c
CC cores/libretro-ffmpeg/ffmpeg_core.c
record/drivers/record_ffmpeg.c:229:66: error: no member named 'sample_fmts' in
'struct AVCodec'
  229 |    if (ffmpeg_codec_has_sample_format(AV_SAMPLE_FMT_FLTP,
codec->sample_fmts))
      |                                                           ~~~~~  ^
record/drivers/record_ffmpeg.c:236:70: error: no member named 'sample_fmts' in
'struct AVCodec'
  236 |    else if (ffmpeg_codec_has_sample_format(AV_SAMPLE_FMT_FLT,
codec->sample_fmts))
      |                                                               ~~~~~  ^
record/drivers/record_ffmpeg.c:243:71: error: no member named 'sample_fmts' in
'struct AVCodec'
  243 |    else if (ffmpeg_codec_has_sample_format(AV_SAMPLE_FMT_S16P,
codec->sample_fmts))
      |                                                                ~~~~~  ^
record/drivers/record_ffmpeg.c:250:70: error: no member named 'sample_fmts' in
'struct AVCodec'
  250 |    else if (ffmpeg_codec_has_sample_format(AV_SAMPLE_FMT_S16,
codec->sample_fmts))
      |                                                               ~~~~~  ^
record/drivers/record_ffmpeg.c:267:15: error: no member named
'supported_samplerates' in 'struct AVCodec'
  267 |    if (codec->supported_samplerates && !params->sample_rate)
      |        ~~~~~  ^
record/drivers/record_ffmpeg.c:273:31: error: no member named
'supported_samplerates' in 'struct AVCodec'
  273 |       int best_rate  = codec->supported_samplerates[0];
      |                        ~~~~~  ^
record/drivers/record_ffmpeg.c:276:26: error: no member named
'supported_samplerates' in 'struct AVCodec'
  276 |       for (i = 1; codec->supported_samplerates[i]; i++)
      |                   ~~~~~  ^
record/drivers/record_ffmpeg.c:279:36: error: no member named
'supported_samplerates' in 'struct AVCodec'
  279 |          int diff         = codec->supported_samplerates[i] -
input_rate;
      |                             ~~~~~  ^
record/drivers/record_ffmpeg.c:288:32: error: no member named
'supported_samplerates' in 'struct AVCodec'
  288 |             best_rate = codec->supported_samplerates[i];
      |                         ~~~~~  ^
9 errors generated.
gmake: *** [Makefile:235: obj-unix/release/record/drivers/record_ffmpeg.o]
Error 1


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297355
[Bug 297355] multimedia/ffmpeg: Update to 9.0
-- 
You are receiving this mail because:
You are the assignee for the bug.