[Bug 297379] multimedia/libopenshot: Fails to build with FFmpeg 9.0
[email protected] Sat, 08 Aug 2026 21:27:12 +0000
| Newsgroups | gmane.os.freebsd.devel.ports.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297379
Bug ID: 297379
Summary: multimedia/libopenshot: 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
Flags: maintainer-feedback?([email protected])
CC: [email protected]
Poudriere, 15.1-RELEASE (amd64)
[ 25% 35/109] /usr/bin/c++ -DHAVE_ISFINITE=1 -DQT_CORE_LIB -DQT_GUI_LIB
-DQT_NO_DEBUG -DQT_SVG_LIB -DQT_WIDGETS_LIB -DUSE_BABL=1 -DUSE_HW_ACCEL=1
-DUSE_IMAGEMAGICK=1 -DUSE_LEGACY_TRACKER=1 -DUSE_OPENCV=1 -Dopenshot_EXPORTS
-I/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/.build/src/openshot_autogen/include
-I/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src
-I/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/.build/src -isystem
/usr/local/include/libopenshot-audio -isystem /usr/local/include/ImageMagick-7
-isystem /usr/local/include -isystem /usr/local/include/qt5 -isystem
/usr/local/include/qt5/QtCore -isystem /usr/local/lib/qt5/mkspecs/freebsd-clang
-isystem /usr/local/include/qt5/QtGui -isystem /usr/local/include/qt5/QtWidgets
-isystem /usr/local/include/qt5/QtSvg -isystem /usr/local/include/babl-0.1
-isystem /usr/local/include/opencv4 -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 -fPIC -DMAGICKCORE_HDRI_ENABLE=1
-DMAGICKCORE_QUANTUM_DEPTH=16 -DMAGICKCORE_CHANNEL_MASK_DEPTH=32 -fPIC
-fopenmp=libomp -pthread -MD -MT src/CMakeFiles/openshot.dir/FFmpegWriter.cpp.o
-MF src/CMakeFiles/openshot.dir/FFmpegWriter.cpp.o.d -o
src/CMakeFiles/openshot.dir/FFmpegWriter.cpp.o -c
/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src/FFmpegWriter.cpp
FAILED: [code=1] src/CMakeFiles/openshot.dir/FFmpegWriter.cpp.o
/usr/bin/c++ -DHAVE_ISFINITE=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG
-DQT_SVG_LIB -DQT_WIDGETS_LIB -DUSE_BABL=1 -DUSE_HW_ACCEL=1 -DUSE_IMAGEMAGICK=1
-DUSE_LEGACY_TRACKER=1 -DUSE_OPENCV=1 -Dopenshot_EXPORTS
-I/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/.build/src/openshot_autogen/include
-I/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src
-I/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/.build/src -isystem
/usr/local/include/libopenshot-audio -isystem /usr/local/include/ImageMagick-7
-isystem /usr/local/include -isystem /usr/local/include/qt5 -isystem
/usr/local/include/qt5/QtCore -isystem /usr/local/lib/qt5/mkspecs/freebsd-clang
-isystem /usr/local/include/qt5/QtGui -isystem /usr/local/include/qt5/QtWidgets
-isystem /usr/local/include/qt5/QtSvg -isystem /usr/local/include/babl-0.1
-isystem /usr/local/include/opencv4 -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 -fPIC -DMAGICKCORE_HDRI_ENABLE=1
-DMAGICKCORE_QUANTUM_DEPTH=16 -DMAGICKCORE_CHANNEL_MASK_DEPTH=32 -fPIC
-fopenmp=libomp -pthread -MD -MT src/CMakeFiles/openshot.dir/FFmpegWriter.cpp.o
-MF src/CMakeFiles/openshot.dir/FFmpegWriter.cpp.o.d -o
src/CMakeFiles/openshot.dir/FFmpegWriter.cpp.o -c
/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src/FFmpegWriter.cpp
/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src/FFmpegWriter.cpp:1048:13:
error: no member named 'supported_samplerates' in 'AVCodec'
1048 | if (codec->supported_samplerates) {
| ~~~~~ ^
/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src/FFmpegWriter.cpp:1050:22:
error: no member named 'supported_samplerates' in 'AVCodec'
1050 | for (i = 0; codec->supported_samplerates[i] != 0; i++)
| ~~~~~ ^
/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src/FFmpegWriter.cpp:1051:35:
error: no member named 'supported_samplerates' in 'AVCodec'
1051 | if (info.sample_rate ==
codec->supported_samplerates[i]) {
| ~~~~~ ^
/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src/FFmpegWriter.cpp:1056:14:
error: no member named 'supported_samplerates' in 'AVCodec'
1056 | if (codec->supported_samplerates[i] == 0)
| ~~~~~ ^
/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src/FFmpegWriter.cpp:1067:13:
error: no member named 'ch_layouts' in 'AVCodec'
1067 | if (codec->ch_layouts) {
| ~~~~~ ^
/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src/FFmpegWriter.cpp:1069:47:
error: no member named 'ch_layouts' in 'AVCodec'
1069 | for (i = 0;
av_channel_layout_check(&codec->ch_layouts[i]); i++)
| ~~~~~ ^
/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src/FFmpegWriter.cpp:1070:54:
error: no member named 'ch_layouts' in 'AVCodec'
1070 | if (av_channel_layout_compare(&ch_layout,
&codec->ch_layouts[i])) {
|
~~~~~ ^
/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src/FFmpegWriter.cpp:1075:40:
error: no member named 'ch_layouts' in 'AVCodec'
1075 | if (!av_channel_layout_check(&codec->ch_layouts[i]))
| ~~~~~ ^
/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src/FFmpegWriter.cpp:1098:13:
error: no member named 'sample_fmts' in 'AVCodec'
1098 | if (codec->sample_fmts) {
| ~~~~~ ^
/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src/FFmpegWriter.cpp:1099:26:
error: no member named 'sample_fmts' in 'AVCodec'
1099 | for (int i = 0; codec->sample_fmts[i] !=
AV_SAMPLE_FMT_NONE; i++) {
| ~~~~~ ^
/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src/FFmpegWriter.cpp:1101:27:
error: no member named 'sample_fmts' in 'AVCodec'
1101 | c->sample_fmt = codec->sample_fmts[i];
| ~~~~~ ^
/wrkdirs/usr/ports/multimedia/libopenshot/work-py312/libopenshot-0.7.0/src/FFmpegWriter.cpp:1303:54:
error: no member named 'pix_fmts' in 'AVCodec'
1303 | const PixelFormat *supported_pixel_formats = codec->pix_fmts;
| ~~~~~ ^
12 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.