[Bug 297371] multimedia/olive: Fails to build with FFmpeg 9.0
[email protected] Sat, 08 Aug 2026 19:18:50 +0000
| Newsgroups | gmane.os.freebsd.devel.ports.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297371
Bug ID: 297371
Summary: multimedia/olive: 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)
[ 21% 108/465] /usr/bin/c++ -DKDDOCKWIDGETS_STATICLIB -DQT_CONCURRENT_LIB
-DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_NO_DEBUG
-DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB
-I/wrkdirs/usr/ports/multimedia/olive/work/.build/app
-I/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/app
-I/wrkdirs/usr/ports/multimedia/olive/work/.build/app/libolive-editor_autogen/include
-I/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/ext/core/include
-I/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/ext
-I/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/ext/KDDockWidgets/src/fwd_headers
-isystem /usr/local/include -isystem /usr/local/include/OpenEXR -isystem
/usr/local/include/Imath -isystem /usr/local/include/qt6/QtCore -isystem
/usr/local/include/qt6 -isystem /usr/local/lib/qt6/mkspecs/freebsd-clang
-isystem /usr/local/include/qt6/QtGui -isystem /usr/local/include/qt6/QtWidgets
-isystem /usr/local/include/qt6/QtOpenGL -isystem
/usr/local/include/qt6/QtConcurrent -isystem
/usr/local/include/qt6/QtOpenGLWidgets -isystem /usr/local/include/qt6/QtDBus
-O2 -pipe -march=znver4 -fstack-protector-strong -fno-strict-aliasing
-march=znver4 -O2 -pipe -march=znver4 -fstack-protector-strong
-fno-strict-aliasing -march=znver4 -DNDEBUG -std=c++17 -O2 -Wuninitialized
-pedantic-errors -Wall -Wextra -Wno-unused-parameter -Wshadow -pthread -MD -MT
app/CMakeFiles/libolive-editor.dir/codec/ffmpeg/ffmpegencoder.cpp.o -MF
app/CMakeFiles/libolive-editor.dir/codec/ffmpeg/ffmpegencoder.cpp.o.d -o
app/CMakeFiles/libolive-editor.dir/codec/ffmpeg/ffmpegencoder.cpp.o -c
/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/app/codec/ffmpeg/ffmpegencoder.cpp
FAILED: [code=1]
app/CMakeFiles/libolive-editor.dir/codec/ffmpeg/ffmpegencoder.cpp.o
/usr/bin/c++ -DKDDOCKWIDGETS_STATICLIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB
-DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_NO_DEBUG
-DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB
-I/wrkdirs/usr/ports/multimedia/olive/work/.build/app
-I/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/app
-I/wrkdirs/usr/ports/multimedia/olive/work/.build/app/libolive-editor_autogen/include
-I/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/ext/core/include
-I/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/ext
-I/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/ext/KDDockWidgets/src/fwd_headers
-isystem /usr/local/include -isystem /usr/local/include/OpenEXR -isystem
/usr/local/include/Imath -isystem /usr/local/include/qt6/QtCore -isystem
/usr/local/include/qt6 -isystem /usr/local/lib/qt6/mkspecs/freebsd-clang
-isystem /usr/local/include/qt6/QtGui -isystem /usr/local/include/qt6/QtWidgets
-isystem /usr/local/include/qt6/QtOpenGL -isystem
/usr/local/include/qt6/QtConcurrent -isystem
/usr/local/include/qt6/QtOpenGLWidgets -isystem /usr/local/include/qt6/QtDBus
-O2 -pipe -march=znver4 -fstack-protector-strong -fno-strict-aliasing
-march=znver4 -O2 -pipe -march=znver4 -fstack-protector-strong
-fno-strict-aliasing -march=znver4 -DNDEBUG -std=c++17 -O2 -Wuninitialized
-pedantic-errors -Wall -Wextra -Wno-unused-parameter -Wshadow -pthread -MD -MT
app/CMakeFiles/libolive-editor.dir/codec/ffmpeg/ffmpegencoder.cpp.o -MF
app/CMakeFiles/libolive-editor.dir/codec/ffmpeg/ffmpegencoder.cpp.o.d -o
app/CMakeFiles/libolive-editor.dir/codec/ffmpeg/ffmpegencoder.cpp.o -c
/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/app/codec/ffmpeg/ffmpegencoder.cpp
/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/app/codec/ffmpeg/ffmpegencoder.cpp:58:31:
error: no member named 'pix_fmts' in 'AVCodec'
58 | for (int i=0; codec_info->pix_fmts[i]!=-1; i++) {
| ~~~~~~~~~~ ^
/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/app/codec/ffmpeg/ffmpegencoder.cpp:59:67:
error: no member named 'pix_fmts' in 'AVCodec'
59 | if
(FFmpegUtils::ConvertJPEGSpaceToRegularSpace(codec_info->pix_fmts[i]) !=
codec_info->pix_fmts[i]) {
| ~~~~~~~~~~ ^
/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/app/codec/ffmpeg/ffmpegencoder.cpp:59:95:
error: no member named 'pix_fmts' in 'AVCodec'
59 | if
(FFmpegUtils::ConvertJPEGSpaceToRegularSpace(codec_info->pix_fmts[i]) !=
codec_info->pix_fmts[i]) {
|
~~~~~~~~~~ ^
/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/app/codec/ffmpeg/ffmpegencoder.cpp:64:66:
error: no member named 'pix_fmts' in 'AVCodec'
64 | const char* pix_fmt_name =
av_get_pix_fmt_name(codec_info->pix_fmts[i]);
| ~~~~~~~~~~ ^
/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/app/codec/ffmpeg/ffmpegencoder.cpp:91:35:
error: no member named 'sample_fmts' in 'AVCodec'
91 | if (codec_info && codec_info->sample_fmts) {
| ~~~~~~~~~~ ^
/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/app/codec/ffmpeg/ffmpegencoder.cpp:92:33:
error: no member named 'sample_fmts' in 'AVCodec'
92 | for (int i=0; codec_info->sample_fmts[i]!=-1; i++) {
| ~~~~~~~~~~ ^
/wrkdirs/usr/ports/multimedia/olive/work/olive-0.2.0-nightly/app/codec/ffmpeg/ffmpegencoder.cpp:93:111:
error: no member named 'sample_fmts' in 'AVCodec'
93 | SampleFormat this_format =
FFmpegUtils::GetNativeSampleFormat(static_cast<AVSampleFormat>(codec_info->sample_fmts[i]));
|
~~~~~~~~~~ ^
7 errors generated.
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.