[Bug 297365] audio/essentia: Fails to build with FFmpeg 9.0

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

            Bug ID: 297365
           Summary: audio/essentia: 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]
            Blocks: 297355
             Flags: maintainer-feedback?([email protected])
          Assignee: [email protected]

Poudriere, 15.1-RELEASE (amd64)

18:42:34 runner ['c++', '-std=c++11', '-pipe', '-Wall', '-O2', '-fPIC', '-O2',
'-pipe', '-march=znver4', '-I/usr/local/ffmpeg4/include',
'-fstack-protector-strong', '-fno-strict-aliasing', '-march=znver4', '-w',
'-fPIC', '-Isrc', '-I../src', '-Isrc/essentia', '-I../src/essentia',
'-Isrc/essentia/scheduler', '-I../src/essentia/scheduler',
'-Isrc/essentia/streaming', '-I../src/essentia/streaming',
'-Isrc/essentia/streaming/algorithms',
'-I../src/essentia/streaming/algorithms', '-Isrc/essentia/utils',
'-I../src/essentia/utils', '-Isrc/3rdparty', '-I../src/3rdparty',
'-Isrc/3rdparty/spline', '-I../src/3rdparty/spline', '-Isrc/3rdparty/nnls',
'-I../src/3rdparty/nnls', '-Isrc/3rdparty/cephes/bessel',
'-I../src/3rdparty/cephes/bessel', '-I/usr/local/include',
'-I/usr/local/include/eigen3', '-I/usr/local/include/taglib',
'-DHAVE_EIGEN3=1', '-DEIGEN_PERMANENTLY_DISABLE_STUPID_WARNINGS',
'-DHAVE_AVCODEC=1', '-DHAVE_AVFORMAT=1', '-DHAVE_AVUTIL=1',
'-DHAVE_SWRESAMPLE=1', '-DHAVE_SAMPLERATE=1', '-DHAVE_TAGLIB=1',
'-DHAVE_YAML=1', '-DHAVE_FFTW=1', '-DHAVE_LIBCHROMAPRINT=1',
'-D__STDC_CONSTANT_MACROS', '-DEIGEN_MPL2_ONLY',
'../src/algorithms/standard/binaryoperator.cpp', '-c',
'-o/wrkdirs/usr/ports/audio/essentia/work/essentia-2.1_beta5-1417-gf0f6c358/build/src/algorithms/standard/binaryoperator.cpp.1.o',
'-fPIC']
../src/essentia/utils/audiocontext.cpp:94:19: error: no member named
'sample_fmts' in 'AVCodec'
   94 |   if (audioCodec->sample_fmts) {
      |       ~~~~~~~~~~  ^
../src/essentia/utils/audiocontext.cpp:95:48: error: no member named
'sample_fmts' in 'AVCodec'
   95 |     const enum AVSampleFormat* p = audioCodec->sample_fmts;
      |                                    ~~~~~~~~~~  ^
../src/essentia/utils/audiocontext.cpp:103:33: error: no member named
'sample_fmts' in 'AVCodec'
  103 |       desired_fmt = audioCodec->sample_fmts[0];
      |                     ~~~~~~~~~~  ^
3 errors generated.

Waf: Leaving directory
`/wrkdirs/usr/ports/audio/essentia/work/essentia-2.1_beta5-1417-gf0f6c358/build'


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.