[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.